GENERAL DESCRIPTION
The P8xC592 is a single-chip 8-bit high-performance microcontroller with on-chip CAN-controller, derived from the 80C51 microcontroller family.
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
• 1⁄2AVDDreference voltage
• Full-duplex UART compatible with the standard 80C51
• On-chip Watchdog Timer (WDT)
• 1.2 to 16 MHz clock frequency.