EEWORLDEEWORLDEEWORLD

Part Number

Search

AT89S51-24

Description
8-BIT, FLASH, 24 MHz, MICROCONTROLLER, PQFP44
Categorysemiconductor    The embedded processor and controller   
File Size219KB,30 Pages
ManufacturerAtmel (Microchip)
Download Datasheet Parametric View All

AT89S51-24 Overview

8-BIT, FLASH, 24 MHz, MICROCONTROLLER, PQFP44

AT89S51-24 Parametric

Parameter NameAttribute value
Number of functions1
Number of terminals44
Maximum operating temperature70 Cel
Minimum operating temperature0.0 Cel
Maximum supply/operating voltage5.5 V
Minimum supply/operating voltage4 V
Rated supply voltage5 V
External data bus width8
Number of input and output buses32
Line speed24 MHz
Processing package description10 × 10 MM, 1 MM HEIGHT, 0.80 MM PITCH, PLASTIC, MS-026ACB, TQFP-44
stateDISCONTINUED
CraftsmanshipCMOS
packaging shapeSQUARE
Package SizeFLATPACK, THIN PROFILE
surface mountYes
Terminal formGULL WING
Terminal spacing0.8000 mm
terminal coatingtin lead
Terminal locationFour
Packaging MaterialsPlastic/Epoxy
Temperature levelCOMMERCIAL
Address bus width16
Number of digits8
Maximum FCLK clock frequency24 MHz
Microprocessor typeMicrocontroller
ROM programmingFLASH
Features
Compatible with MCS
®
-51 Products
4K Bytes of In-System Programmable (ISP) Flash Memory
– Endurance: 1000 Write/Erase Cycles
4.0V to 5.5V Operating Range
Fully Static Operation: 0 Hz to 33 MHz
Three-level Program Memory Lock
128 x 8-bit Internal RAM
32 Programmable I/O Lines
Two 16-bit Timer/Counters
Six 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)
Description
The AT89S51 is a low-power, high-performance CMOS 8-bit microcontroller with 4K
bytes of In-System Programmable Flash memory. The device is manufactured using
Atmel’s high-density nonvolatile memory technology and is compatible with the indus-
try-standard 80C51 instruction set and pinout. The on-chip Flash allows the program
memory to be reprogrammed in-system or by a conventional nonvolatile memory pro-
grammer. By combining a versatile 8-bit CPU with In-System Programmable Flash on
a monolithic chip, the Atmel AT89S51 is a powerful microcontroller which provides a
highly-flexible and cost-effective solution to many embedded control applications.
The AT89S51 provides the following standard features: 4K bytes of Flash, 128 bytes of
RAM, 32 I/O lines, Watchdog timer, two data pointers, two 16-bit timer/counters, a five-
vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator, and
clock circuitry. In addition, the AT89S51 is designed with static logic for operation
down to zero frequency and supports two software selectable power saving modes.
The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and
interrupt system to continue functioning. The Power-down mode saves the RAM con-
tents but freezes the oscillator, disabling all other chip functions until the next external
interrupt or hardware reset.
8-bit
Microcontroller
with 4K Bytes
In-System
Programmable
Flash
AT89S51
2487B–MICRO–12/03
A question about P0 port
When I was using Proteus for simulation, I found that the P0 port was either low level (blue) or high impedance (gray). How can it be red?...
micstar Embedded System
MSP430F413 smart remote control
At present, most of the common wireless remote controls on the market are four-key and twelve-key, mainly used in car anti-theft systems, home anti-theft systems and remote control toys. These applica...
qwqwqw2088 Microcontroller MCU
After entering stopmode, stm32L476 will periodically wake up through RTC interrupt. After running once, it cannot enter stopmode anymore.
The effect that rt hopes to achieve is to execute business logic once every 12 hours, and enter sleep mode at other times. Therefore, stopmode+HAL_RTCEx_SetWakeUpTimer_IT is used here to achieve this....
speeter stm32/stm8
Small resistance test method 2, bridge method
This is an old and relatively effective method, suitable for testing small resistors with medium precision. Of course, since small resistors need to be tested, the bridge must be a double bridge with ...
led123 Test/Measurement
The role of pull-up and pull-down resistors
[color=#333333]In digital circuits, all unused input pins must be connected to a fixed level, connected to a high level or grounded through a 1k resistor. [/color] [color=#333333]1. Function of resist...
gurou1 Analog electronics
Let's talk about how to achieve FPGA non-encoded keyboard debounce
How to implement FPGA non-encoded keyboard debounce I'll throw out some ideas first. Write one tonight Add tomorrow...
heningbo FPGA/CPLD

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1443  2507  2901  1081  2505  30  51  59  22  16 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号