General description
The P89V52X2 is an 80C51 microcontroller with 8 kB flash, 256 B of data RAM, and 192 B of data EEPROM. This device is designed to be a drop in and software compatible replacement for the P87C52, P87C52X2, P89C52, and P89C52X2 devices.
Features
2.1 Principal features
0 MHz to 33 MHz operating frequency in 12× mode, 20 MHz in 6× mode
8 kB of on-chip flash user code memory
256 B of RAM
Enhanced UART
Three 16-bit timers/counters
Four 8-bit I/O ports
Supports 12-clock (default) or 6-clock mode selection via software or In-Circuit Programming (ICP)
DIP40, PLCC44, and LQFP44 packages
Six interrupt sources with four priority levels
Second DPTR register
2.2 Additional features
Low EMI mode (ALE inhibit)
Power-down mode with external interrupt wake-up
Idle mode
Extended temperature range
Three security bits
Programmable clock-out pin