AT89S52 带有8K系统内可编程Flash系统

Flash (Kbytes) 8
ISP SPI
RAM (Bytes) 256
F.max (MHz) 33
Vcc (V) 4.0-5.5
I/O Pins 32
UART 1
16-bit Timers 2
Watchdog Yes
Pb-Free Packages PDIP 40
PLCC 44
TQFP 44

AT89S52是一个低功耗,40个脚,高性能CMOS 8位单片机,片内含8kBytesISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89S52 高性能8位单片机     AT89

S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。      此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 主要功能特性: · 兼容MCS-51指令系统· 8k可反复擦写(>1000次)ISP Flash ROM  · 32个双向I/O口· 4.5-5.5V工作电压  · 3个16位可编程定时/计数器· 时钟频率0-33MHz  · 全双工UART串行中断口线· 256x8bit内部RAM  · 2个外部中断源· 低功耗空闲和省电模式  · 中断唤醒省电模式· 3级加密位  · 看门狗(WDT)电路· 软件设置空闲和省电功能  · 灵活的ISP字节和分页编程· 双数据寄存器指针。 附录一 C51中的关键字

The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of in-system programmable Flash memory. The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry- 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 programmer.

By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel AT89S52 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications.

The AT89S52 provides the following standard features: 8K bytes of Flash, 256 bytes of RAM, 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 AT89S52 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 contents but freezes the oscillator, disabling all other chip functions until the next interrupt or hardware reset.

AT89S2051 特性

• Compatible with MCS®-51 Products
• 8K Bytes of In-System Programmable (ISP) Flash Memory
– Endurance: 10,000 Write/Erase Cycles
• 4.0V to 5.5V Operating Range
• Fully Static Operation: 0 Hz to 33 MHz
• 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)
• Green (Pb/Halide-free) Packaging Option

AT89S52 订购型号
Speed (MHz) Power upply Ordering Code Package Operation Range
24 4.0V to 5.5V AT89S52-24AU
AT89S52-24JU
AT89S52-24PU
44A
44J
40P6
Industrial (-40° C to 85° C)
33 4.5V to 5.5V AT89S52-33AU
AT89S52-33JU
AT89S52-33PU
44A
44J
40P6
Industrial (-40° C to 85° C)
AT89S52 应用技术支持与电子电路设计开发资源下载
  1. AT89S52 英文数据手册DataSheet 下载. PDF
  2. 80C51微控制器的复位输入. PDF (编号: Tech 8051 00049)
  3. 80C51在系统Flash编程. PDF (编号:8051 00050)