P80C592FFA 8-bit Microcontrollers - MCU 80C51 W/CAN 16MHZ ROMLESS P80C51FA-5A P80C51RA+4N P80C552EBA/08,512 P80C552EFA/08,512 P80C552IFA P80C552EBA/08, 518P80C552EFA/08,518 P80C552IFA/08,512 P80C552IBA/08,518 P80C552IBA/08,512 P80C552EBB/08,557 P80C552EFB/08,557 P80C552IBA P80C552EBA P80C552EBB P80C552EFA
overview
The P8xC592 is a single-chip 8-bit high-performance microcontroller with an on-chip CAN controller, derived from the 80C51 microcontroller family.
It uses the powerful 80C51 instruction set.
Manufactured using an advanced CMOS process, the P8xC592 is designed for use in automotive and general industrial applications. In addition to the standard features of the 80C51, the device offers a variety of dedicated hardware features for these applications.
The P8xC592 is available in two versions:
P80C592 (without ROM)
P83C592 (with ROM)
Thereafter, these versions will be called P8xC592.
Temperature ranges include (maximum fCLK = 16 MHz):
-40 to +85 °C versions for general applications.
-40 to +125 °C version for automotive applications.
The P8xC592 combines the functions of the P8xC552 (microcontroller) and PCA82C200 (Philips CAN controller) with the following enhancements:
16 KB program memory
2 x 256 bytes of data memory
DMA between CAN transmit/receive buffer and internal RAM.
The main differences between P8xC592 and P8xC552 are:
16 KB programmable ROM (P8xC552 with 8KB)
Additional 256 bytes of RAM
CAN controller instead of I²C serial interface.
characteristic
80C51 Central Processing Unit (CPU)
16 KB on-chip ROM, expandable externally to 64 KB
2 x 256 bytes of on-chip RAM, externally expandable to 64 KB
2 standard 16-bit timers/counters
1 additional 16-bit timer/counter coupled to 4 capture registers and 3 compare registers
10-bit ADC with eight multiplexed analog inputs
Two 8-bit resolution pulse-width modulated outputs
2 interrupt priorities, 15 interrupt sources (2 to 6 external interrupt sources)
Five 8-bit I/O ports, plus one 8-bit input port shared with analog inputs
CAN controller with DMA data transfer device to internal RAM (CAN = Controller Area Network)
1 Mbit/s CAN controller with bus fault management device
1/2 AVDD reference voltage
Full-duplex UART compatible with standard 80C51
On-chip watchdog timer (WDT)
1.2 to 16 MHz clock frequency.
Target Applications
1