12.01.2013 Views

DATA SHEET - IEETA

DATA SHEET - IEETA

DATA SHEET - IEETA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Philips Semiconductors Product specification<br />

8-bit microcontroller with on-chip CAN P8xC592<br />

8 I/O PORT STRUCTURE<br />

The P8xC592 has six 8-bit parallel ports: Port 0 to Port 5. In addition to the standard 8-bit parallel ports, the I/O facilities<br />

also include a number of special I/O lines. The use of a Port 1, Port 3 or Port 4 pins as an alternative function is carried<br />

out automatically provided the associated SFR bit is set HIGH.<br />

Table 5 Default Port functions<br />

PORT TYPE FUNCTION REMARKS<br />

Port 0 I/O The same as in the 80C51 Except for the additional functions of P1.6 and<br />

Port 1 I/O<br />

P1.7.<br />

Port 2 I/O<br />

Port 3 I/O<br />

Port 4 I/O Parallel l/O port Parallel I/O function is identical to Port1, 2 and 3.<br />

Port 5 I Parallel input port with an input function only May be used as normal inputs if the ADC function<br />

is inoperative.<br />

Table 6 Alternative Port functions<br />

PORT TYPE FUNCTION REMARKS<br />

Port 0 I/O Multiplexed Low-order address and<br />

Data bus for external memory (AD7 to AD0)<br />

Port 1 I/O Capture timer inputs for Timer T2<br />

(CT0I to CT3I), or<br />

External interrupt request inputs<br />

(INT2 to INT5)<br />

1996 Jun 27 15<br />

Provides the multiplexed Low-order address and<br />

data bus used for expanding the P8xC592 with<br />

standard memories and peripherals.<br />

External interrupt request inputs, if capture<br />

information is not utilized.<br />

T2 event input (T2) External counter input.<br />

T2 timer reset input (RT2) External counter reset input.<br />

CAN transmitter output 0 (CTX0) CTX0 and CTX1 outputs of the CAN interface<br />

CAN transmitter output 1 (CTX1)<br />

(note 1).<br />

Port 2 I/O High-order address byte for external memory Port 2 provides the High-order address bus when<br />

(A08 to A15)<br />

the P8xC592 is expanded with external Program<br />

Memory and/or external Data Memory.<br />

Port 3 I/O Serial Input Port (RXD) Receiver input of serial port SIO0 (UART).<br />

Serial Output Port (TXD) Transmitter output of serial port SIO0 (UART).<br />

External interrupt (INT0)<br />

External interrupt (INT1)<br />

External interrupt request inputs.<br />

Timer 0 external input (T0)<br />

Timer 1 external input (T1)<br />

Counter inputs.<br />

External data memory Write strobe (WR) Control signal to write to external Data Memory.<br />

External data memory Read strobe (RD) Control signal to read from external Data Memory.<br />

Port 4 I/O Compare and Set/Reset outputs<br />

Can be configured to provide signals indicating a<br />

(CMSR0 to CMSR5)<br />

match between Timer counter T2 and its compare<br />

Compare and toggle outputs (CMT0, CMT1) registers.<br />

Port 5 I Input channels to ADC (ADC7 to ADC0) Port 5 may be used in conjunction with the ADC<br />

interface (note 2).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!