Description
The AT89S52-24PU is a low-power, high-performance CMOS 8-bit
Microcontroller, uses Atmel's high-density non-volatile memory
technology and is compatible with the industry-standard 80C51
instruction set and pin-out. The on-chip flash allows the program
memory to be reprogrammed in-system or by a conventional
non-volatile memory programmer. By combining a versatile 8-bit CPU
with in-system programmable flash on a monolithic chip, the Atmel
AT89S52-24PU is a powerful microcontroller which provides a
highly-flexible. It provides the following standard features 32 I/O
lines, Watchdog timer, two data pointers, three 16-bit
timer/counters, a six-vector two-level interrupt architecture, a
full duplex serial port, on-chip oscillator and clock circuitry. In
addition, the microcontroller is designed with static logic for
operation down to zero frequency and supports two software
selectable power saving modes.
Feature
- Compatible with MCS®-51 Products
- 8kb of In-system Programmable (ISP) Flash Memory, 10,000
Write/Erase Cycles Endurance
- 0Hz to 33MHz Fully Static Operation
- Three-level Program Memory Lock
- 256 x 8-bit Internal RAM
- 32 Programmable I/O Lines
- Three 16-bit Timer/Counters
- Eight Interrupt Sources
- Full Duplex UART Serial Channel
- Low-power Idle and Power-down Modes
- Interrupt Recovery from Power-down Mode
- Watchdog Timer
- Dual Data Pointer
- Power-off Flag
- Fast Programming Time
- Flexible ISP Programming (Byte and Page Mode)
Applications
Embedded Design & Development, Communications & Networking