at89s51 是一个低功耗,高性能cmos 8位单片机,片内含8k bytes isp(in-system programmable)的可反复擦写1000次的flash只读程序存储器,器件采用atmel公司的高密度、非易失性存储技术制造,兼容标准mcs-51指令系统及80c51引脚结构,芯片内集成了通用8位中央处理器和isp flash存储单元,功能强大的微型计算机的at89s51可为许多嵌入式控制应用系统供给高性价比的解决方案。
at89s51具有如下特点:40个引脚,8k bytes flash片内程序存储器,128 bytes的随机存取数据存储器(ram),32个外部双向输入/输出(i/o)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(wdt)电路,片内时钟振荡器。
此外,at89s52设计和配置了振荡频率可为0hz并可通过软件设置省电模式。空闲模式下,cpu暂停工作,而ram定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存ram的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有pdip、tqfp和plcc等三种封装形式,以适应不一样产品的需求。
at89s51与at89c51相比,外型管脚完全相同,at89c51的hex程序无须任何转换可直接在at89s51运行,结果一样。at89s比at89c51新增了一些功能,支持在线编程和看们狗是其中主要特点。
它们之间主要区别在于以下几点:
1.引脚功能:管脚几乎相同,变化的有,在at89s51中p1.5,p1.6,p1.7具有第二功能,即这3个引脚的第二功能组成了串行isp编程的接口。
2.编程功能:at89c51仅支持并行编程,而at89s51不但支持并行编程还支持isp再线编程。在编程电压方面,at89c51的编程电压除正常工作的5v外,另vpp需要12v,而at89s51仅仅需要4-5v即可。
3.烧写次数更高:at89s51标称烧写次数是1000次,实为1000-10000次,这样更有利开始学习者反复烧写,降低学习成本。
4.工作频率更高:at89c51极限工作频率是24mhz,而at89s51最高工作频率是33mhz,(at89s51芯片有两中型号,支持最高工作频率分别为24mhz和33mhz)从而具有更快的计算速度。
5.电源范围更宽:at89s51工作电压范围,达4-5.5v,而at89c51在底于4.8v和高于5.3v的时侯则无法正常工作。
6.抗干扰性更强:at89s51内部集成看门狗计时器(watchdog timer),而at89c51需外接看门狗计时器电路,或者用单片机内部定时器构成软件看门狗来实现软件抗干扰。
公寓能耗管理系统功能特点
为什么直流电不会电死人
国家电网UPS工作原理 变电站ups作用与用途电网 工作原理控制方法
2030功放电路图
多协议接口模块在通讯管理机中应用
AT89C51与AT89S51单片机有什么区别
台积电总裁魏哲家预测今年营收将增长20%
Android官方推出发推文称计划将于今年三季度向中国厂商收费
触摸延时开关电源电路设计详解 —电路图天天读(120)
LMZ31530RLGT替换解决方案的说明
如何连接系统保护IC以实现更高电流的应用
蒸汽拖把什么牌子好,清洁达人竭力推荐这几款
去耦电容越大越好吗,去耦电容值的选择
双向全双工VoIP对讲音频模块--SIP2402V
欧洲各国突击安装太阳能系统源于FIT即将下调
PCB设计的过孔时需要注意哪些问题
《一步一步学PLC编程》全套书籍的介绍让你学好PLC编程
FPGA学习笔记:FIFO IP核的使用方法
batch normalization时的一些缺陷
变送器工作原理