The P87C52SBAA is a 8-bit Microcontroller based on is a high-performance static 80C51 design fabricated with high-density CMOS technology. The device contain 256 x 8 RAM, 32 I/O lines, three 16-bit counter/timers, a six-source, four-priority level nested interrupt structure, a serial I/O port for either multi-processor communications, I/O expansion or full duplex UART and on-chip oscillator and clock circuits. In addition, the device is a low power static design which offers a wide range of operating frequencies down to zero. Two software selectable modes of power reduction idle mode and power-down mode are available. The idle mode freezes the CPU while allowing the RAM, timers, serial port and interrupt system to continue functioning. The power-down mode saves the RAM contents but freezes the oscillator, causing all other chip functions to be inoperative.
● 80C51 Central processing unit
● Memory addressing capability 64kB ROM and 64kB RAM
● Clock can be stopped and resumed
● Idle mode
● Power-down mode
● CMOS and TTL compatible
● 2 Speed ranges at VCC = 5V - 0 to 30MHz with 6-clock operation, 0 to 33MHz with 12-clock operation
● Dual data pointers
● Security bits - ROM (2 bits), OTP (3 bits)
● Encryption array - 64 bytes
● Four interrupt priority levels
● Six interrupt sources
● Four 8-bit I/O ports
● Full-duplex enhanced UART
● Programmable clock-out pin
● Asynchronous port reset
● Low EMI (inhibit ALE and slew rate controlled outputs)
● Wake-up from Power Down by an external interrupt