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需外接看门狗计时器电路,或许用单片机内部守时器构成软件看门狗来完成软件抗干扰。
AT89c51与AT89S51单片机的差异
AT89S51是一个低功耗,高性能CMOS8位单片机,片内含8kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序…
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/266150.html