DATA SHEET - IEETA
DATA SHEET - IEETA
DATA SHEET - IEETA
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).