
Intel
The Intel 8XC52/8XC54/8XC58 is a single-chip control-oriented microcontroller which is fabricated on Intel’s reliable CHMOS III-E technology. Being a member of the MCS 51 family of controllers, the 8XC52/8XC54/ 8XC58 uses the same powerful instruction set, has the same architecture, and is pin-for-pin compatible with the existing MCS 51 family of products. The 8XC52/8XC54/8XC58 is an enhanced version of the 87C51/80C51BH/80C31BH. The added features make it an even more powerful microcontroller for applica tions that require clock output, and up/down counting capabilities such as motor control. It also has a more versatile serial channel that facilitates multi-processor communications.
Throughout this document 8XC5X will refer to the 8XC52, 80C32, 8XC54 and 8XC58 unless information applies to a specific device.
■ High Performance CHMOS EPROM/ROM/CPU
■ 12/24/33 MHz Operations
■ Three 16-Bit Timer/Counters
■ Programmable Clock Out
■ Up/Down Timer/Counter
■ Three Level Program Lock System
■ 8K/16K/32K On-Chip Program Memory
■ 256 Bytes of On-Chip Data RAM
■ Improved Quick Pulse Programming Algorithm
■ Boolean Processor
■ 32 Programmable I/O Lines
■ 6 Interrupt Sources
■ Programmable Serial Channel with:
— Framing Error Detection
— Automatic Address Recognition
■ TTL and CMOS Compatible Logic Levels
■ 64K External Program Memory Space
■ 64K External Data Memory Space
■ MCSÉ 51 Microcontroller Compatible Instruction Set
■ Power Saving Idle and Power Down Modes
■ ONCE (On-Circuit Emulation) Mode
■ Four-Level Interrupt Priority
■ Extended Temperature Range Except
for 33 MHz Offering (-40°C to +85°C)