Product Summary

The P87C552SBAA is a Single-Chip 8-bit microcontroller. It is manufactured in an advanced CMOS process and is a derivative of the 80C51 microcontroller family. The P87C552SBAA contains a 8k ×8 non-volatile EPROM, a 256×8 read/write data memory, five 8-bit I/O ports, one 8-bit input port, two 16-bit timer/event counters (identical to the timers of the 80C51), an additional 16-bit timer coupled to capture and compare latches, a 15-source, four-priority-level, nested interrupt structure, an 8-input ADC, a dual DAC pulse width modulated interface, two serial interfaces (UART and I2C-bus), a “watchdog” timer and on-chip oscillator and timing circuits. For systems that require extra capability, the P87C552SBAA can be expanded using standard TTL compatible memories and logic.


P87C552SBAA absolute maximum ratings: (1)Storage temperature range:–65℃ to +150℃; (2)Voltage on EA/VPP to VSS:–0.5 to +13V; (3)Voltage on any other pin to VSS:–0.5 to +6.5V; (4)Input, output DC current on any single I/O pin: 5.0mA; (5)Power dissipation (based on package heat transfer limitations, not device power consumption): 1.0W.


P87C552SBAA features: (1)80C51 central processing unit; (2)8k ×8 EPROM expandable externally to 64k bytes; (3)An additional 16-bit timer/counter coupled to four capture registers and three compare registers; (4)Two standard 16-bit timer/counters; (5)256×8 RAM, expandable externally to 64k bytes; (6)Capable of producing eight synchronized, timed outputs; (7)A 10-bit ADC with eight multiplexed analog inputs; (8)Fast 8-bit ADC option; (9)Two 8-bit resolution, pulse width modulation outputs; (10)Five 8-bit I/O ports plus one 8-bit input port shared with analog inputs; (11)I2C-bus serial I/O port with byte oriented master and slave; (12)functions; (13)On-chip watchdog timer; (14)Extended temperature ranges; (15)Full static operation ?0 to 16 MHz; (16)Operating voltage range: 2.7V to 5.5V (0 to 16MHz); (17)Security bits: OTP/EPROM 3 bits; (18)Encryption array ?64 bytes; (19)4 level priority interrupt; (20)15 interrupt sources; (21)Full-duplex enhanced UART; (22)Framing error detection; (23)Automatic address recognition; (24)Power control modes; (25)Clock can be stopped and resumed; (26)Idle mode; (27)Power down mode; (28)Second DPTR register; (29)ALE inhibit for EMI reduction; (30)Programmable I/O pins; (31)Wake-up from power-down by external interrupts; (32)Software reset; (33)Power-on detect reset; (34)ADC charge pump disable; (35)ONCE mode; (36)ADC active in Idle mode.


P87C552SBAA block diagram

Image Part No Mfg Description Data Sheet Download Pricing


Data Sheet


NXP Semiconductors

8-bit Microcontrollers (MCU) 80C51 8K/256 OTP

Data Sheet

0-419: $7.44
419-500: $6.95
500-1000: $6.38