AT89S51-24P DIP-40 24MHz Microcontroller
AT89S51 is a low power, high performance CMOS 8-bit microcontroller with 4K bytes In-System Programmable Flash memory. The device is built using Atmel's high-density non-volatile memory technology and is compatible with the industry standard 80C51 instruction set and pinout. On-chip Flash allows program memory to be reprogrammed within the system or by a conventional non-volatile memory programmer. The Atmel AT89S51 is a powerful microcontroller that combines a versatile 8-bit CPU with In-System Programmable Flash on a monolithic chip, providing a highly flexible and cost-effective solution to many embedded control applications.
AT89S51 provides the following standard features: 4K byte Flash, 128 byte RAM, 32 I/O lines, Watchdog timer, two data pointers, two 16-bit timer/counters, five-vector two-level interrupt architecture, one full pair directional serial port, on-chip oscillator and clock circuit. Additionally, the AT89S51 is designed with static logic for operation down to zero frequency and supports two software-selectable power saving modes. Idle Mode shuts down the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue operating. Shutdown mode saves the contents of RAM but freezes the oscillator, disabling all other chip functions until the next external interrupt or hardware reset.
Technical Specifications
Poduct Code |
AT89S51-24P |
Program Memory Type |
Flash |
Program Memory Size |
4 kB |
Bus Width |
8-Bit |
Max Clock Frequency |
24MHz |
Data RAM Size |
128 B |
I/O Count |
15 |
Timer/Counter |
2 |
Operating Voltage Range (V) |
4 - 5.5V |
Number of Pins |
40 |