Flash (Kbytes) | 4 |
ISP | SPI |
RAM (Bytes) | 128 |
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 |
8-bit Microcontroller with 4K Bytes In-System Programmable Flash
AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。 AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 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.
AT89S51相对于AT89C51增加的新功能包括:
-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!
-- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。
-- 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。
-- 具有双工UART串行通道。
-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
-- 双数据指示器。
-- 电源关闭标识。
-- 全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在AT89S51上一样可以照常运行,这就是所谓的向下兼容。
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。 从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。 近日,从市场上得到消息,Atmel公司已经停产AT89C51/2,将用AT89S51/ AT89S52代替。停产的原因主要是成本问题,AT89S51/ AT89S52在工艺上进行了改进,AT89S51/ AT89S52采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。89CXX与89SXX可以兼容。Atmel已经不接受89CXX的定单。 据从电子市场获得的消息,AT89S51/ AT89S52的价格和AT89C51/ AT89S52的价格几乎相当。最直接的是编程器市场,老款不支持AT89SXX的编程器将真正、永远被淘汰。第二是仿真器市场,有客户将对AT89SXX提出仿真要求。第三是下载电缆线,因为AT89SXX支持在线编程,很多客户需要这个功能。第四,出版社、学校可能推出新的教材或技术资料。第五,AT89S在目前肯定不能被解密,但迟早仍可以给解密行业带来巨大利润。
Speed (MHz) | Power upply | Ordering Code | Package | Operation Range |
24 | 4.0V to 5.5V | AT89S51-24AU AT89S51-24JU AT89S51-24PU |
44A 44J 40P6 |
Industrial (-40° C to 85° C) |
33 | 4.5V to 5.5V | AT89S51-33AU AT89S51-33JU AT89S51-33PU |
44A 44J 40P6 |
Industrial (-40° C to 85° C) |
AT89S51-24AC 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-24JC 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-24PC 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-24AI 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-24JI 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-24PI 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-33AC 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-33JC 单片机解密(可以芯片解密,可以程序读写操作)
AT89S51-33PC 单片机解密(可以芯片解密,可以程序读写操作) 注:AT89S51 单片机解密服务,WOSENDONGLI 只提供合法的芯片解密服务。AT89S51 解密技术已经比较成熟,单片机解密难度很低,单片机解密成功的概率几乎100%,解密周期较短。 目前WOSENDONGLI 已经多次成功解密,需提供母片1片,当然如果能提供2片更好。
. . . 关于ATMEL 爱特梅尔解密 . . .