Features: * 80C51 central processing unit (CPU)
* 16 kbytes on-chip ROM, externally expandible to 64 kbytes
* 2 × 256 bytes on-chip RAM, externally expandible to 64 kbytes
* Two standard 16-bit timers/counters
* One additional 16-bit timer/counter coupled to four capture and three compare registers
* 10-bit ADC with 8 multiplexed analog inputs
* Two 8-bit resolution Pulse Width Modulated outputs
* 15 interrupt sources with 2 priority levels (2 to 6 external interrupt sources possible)
* Five 8-bit I/O ports, plus one 8-bit input port shared with analog inputs
* CAN-controller (CAN = Controller Area Network) with DMA data transfer facility to internal RAM
* 1 Mbit/s CAN-controller with bus failure management facility
* 2AVDD reference voltage
* Full-duplex UART compatible with the standard 80C51
* On-chip Watchdog Timer (WDT)
* 1.2 to 16 MHz clock frequency.PinoutSpecifications
SYMBOL |
PARAMETER |
MIN. |
MAX. |
UNIT |
VDD |
voltage on VDD pin |
-0.5 |
+6.5 |
V |
VI1 |
input voltage on any pin (except CTX0, CTX1, CRX0, CRX1 and EA/VPP) |
-0.5 |
VDD + 0.5 |
V |
VI2 |
input voltage on EA/VPP to VSS |
-0.5 |
+13 |
V |
II, IO |
input/output current on any single I/O pin (except from CTX0 and CTX1) |
- |
±10 |
mA |
IOT |
sink current of CTX0, CTX1 together |
- |
30 |
mA |
source current of CTX0, CTX1 together |
- |
-20 |
mA |
Ptot |
total power dissipation (note 2) |
- |
1.0 |
W |
Tstg |
storage temperature range |
-65 |
+150 |
|
Tamb |
operating ambient temperature range: P8xC592 FFA P8xC592 FHA |
-40 -40 |
+85 +125 |
|
Notes
1. The following applies to the Absolute Maximum Ratings:
a) Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any conditions other than those described in the Chapters 20 "DC characteristics" and 21 "AC characteristics" of this specification is not implied.
b) This product includes circuitry specifically designed for the protection of its internal devices from the damaging effect of excessive static charge. However, it is suggested that conventional precautions be taken to avoid applying greater than the rated maxima.
c) Parameters are valid over operating temperature range unless otherwise specified.All voltages are with respect to VSS unless otherwise noted.
2. This value is based on the maximum allowable die temperature and the thermal resistance of the package, not on device power consumption.DescriptionThe P8xC592 is a single-chip 8-bit high-performance microcontroller with on-chip CAN-controller, derived from the 80C51 microcontroller family.
P8xC592 uses the powerful 80C51 instruction set. Figure 1 shows a block diagram of the P8xC592.The P8xC592 is manufactured in an advanced CMOS
process, and is designed for use in automotive and general industrial applications. In addition to the 80C51 standard features, the device provides a number of dedicated hardware functions for these applications.
Two versions of the P8xC592 will be offered:
* P80C592 (without ROM)
* P83C592 (with ROM).
Hereafter these versions will be referred to as P8xC592. The temperature range includes (max. fCLK = 16 MHz):
*-40 to +85 °C version, for general applications
*-40 to +125 °C version for automotive applications.
The P8xC592 combines the functions of the P8xC552 (microcontroller) and the PCA82C200 (Philips CAN-controller) with the following enhanced features:
* 16 kbytes Program Memory
* 2× 256 bytes Data Memory
* DMA between CAN Transmit/Receive Buffer and internal RAM.The main differences between P8xC592 and P8xC552 are:
* 16 kbytes programmable ROM (P8xC552 has 8 kbytes)
* Additional 256 bytes RAM
* A CAN-controller instead of the I
2C-serial interface.