DESCRIPTION
The 87C528 single-chip 8-bit microcontroller is manufactured in an advanced CMOS process and is a derivative of the 80C51 microcontroller family. The 87C528 has the same instruction set as the 80C51. Three versions of the derivative exist:
• 83C528—32k bytes ROM
• 83C524—16k bytes ROM
• 80C528—ROMless version of the 83C528
• 87C528—32k bytes EPROM
• 83C524—16k bytes EPROM
This device provides architectural enhancements that make it applicable in a variety of applications in consumer, telecom and general control systems, especially in those systems which need large ROM and RAM capacity on-chip.
FEATURES
• 80C51 instruction set
– 512 × 8 RAM
– Memory addressing capability 64k ROM and 64k RAM
– Three 16-bit counter/timers
– On-chip watchdog timer with oscillator
– Full duplex UART
– I2C serial interface
• Power control modes:
– Idle mode
– Power-down mode
– Warm start from power-down
• CMOS and TTL compatible
• Extended temperature ranges
• EPROM code protection
• OTP package available
• 16 MHz speed at VCC = 5 V