AT89C52 datasheet download:
http://www.chinaicmart.com/series-AT8/AT89c52.html
Features
=B7 Compatible with MCS-51TM Products
=B7 8 Kbytes of In-System Reprogrammable Flash Memory
Endurance: 1,000 Write/Erase Cycles
=B7 Fully Static Operation: 0 Hz to 24 MHz
=B7 Three-Level Program Memory Lock
=B7 256 x 8-Bit Internal RAM
=B7 32 Programmable I/O Lines
=B7 Three 16-Bit Timer/Counters
=B7 Eight Interrupt Sources
=B7 Programmable Serial Channel
=B7 Low Power Idle and Power Down Modes
Description
The AT89C52 is a low-power, high-performance CMOS 8-bit microcomputer
with 8 Kbytes of Flash programmable and erasable read only memory
(PEROM). The device is manufactured using Atmel=92s high density
nonvolatile memory technology and is compatible with the industry
standard 80C51 and 80C52 instruction set and pinout. The on-chip Flash
allows the program memory to be reprogrammed in-system or by a
conventional nonvolatile memory programmer. By combining a versatile 8-
bit CPU with Flash on a monolithic chip, the Atmel AT89C52 is a
powerful microcomputer which provides a highly flexible and cost
effective solution to many embedded control applications.
The AT89C52 provides the following standard features: 8 Kbytes of
Flash, 256 bytes of RAM, 32 I/O lines, three 16-bit timer/counters, a
six-vector two-level interrupt architecture, a full duplex serial
****t, on-chip oscillator, and clock circuitry. In addition, the
AT89C52 isdesigned with static logic for operation down to zero
frequency and sup****ts two software selectable power saving modes. The
Idle Mode stops the CPU while allowing the RAM, timer/counters, serial
****t, and interrupt system to continue functioning.
The Power Down Mode saves the RAM contents but freezes the oscillator,
disabling all other chip functions until the next hardware reset.


|