单片机AT89S51和AT89C51的区别

如题所述

89S51相对于89C51增加的新功能包括:
-- 新增加很多功能,性能有了较大提升,价格却基本不变,甚至比89C51更低!
-- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。
-- 工作频率为33MHz,大家都知道89C51的极限工作频率只有24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。
-- 具有双工UART串行通道。
-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
-- 双数据指示器。
-- 电源关闭标识。
-- 全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。
从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色多了,实际应用市场方面技术的进步是永远向前的
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-31
主要是程序写放方式不同,AT89C51要放在编程器上写入程序,AT89S51还可以在电路的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节
第2个回答  2011-12-31
从编程的角度来讲,这两个是没区别的,编程语言语法等都是一样的。
从烧录的角度来讲,AT89S51支持在线可编程,也就是说可以通过电脑的串口直接烧录(当然,需要电平匹配,要加一块232芯片),而AT89C51需要用专门的烧录器烧录。
第3个回答  2011-12-31
AT89S51内含flash支持并口isp(在系统编程),用isp线在线路板上即可编程,不用专门的编程器。AT89C51只带EEPROM,只能在编程器编程,编程次数寿命不如AT89S51。

单片机AT89c51和AT89S51有什么不一样?
5.电源范围更宽:AT89S51工作电压范围,达4-5.5V,而AT89C51在底于4.8V和高于5.3V的时侯则无法正常工作。6.抗干扰性更强:AT89S51内部集成看门狗计时器(Watchdog Timer),而AT89C51需外接看门狗计时器电路,或者用单片机内部定时器构成软件看门狗来实现软件抗干扰。7:加密功能更强:AT89S51系列提供了三层的加...

AT89S51和AT89C51有哪些区别?
AT89C51仅支持并行编程,而AT89S51不仅支持并行编程,还支持ISP在线编程。在编程电压方面,AT89C51除5V外还需要12V Vpp才能正常工作,而AT89S51只需4-5V。3.燃烧次数较多 AT89S51标称燃烧次数为1000次,实际为1000-10000次,这更有利于启动学习者反复燃烧,降低学习成本。4.更高的工作频率 AT89C51的最高工作...

AT89C51与AT89S51的区别
1、89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。2、新增加很多功能,性能有了较大提升。3、89s51有ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。速度更快、稳定性更好,烧写电压也仅仅需要4~5V即可。4、最高...

单片机AT89S51和AT89C51的区别
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色多了,实际应用市场方面技术的进步是永远向前的

单片机AT89C51与AT89S51有什么区别 C与S各自代表什么
C :只能通过P0 P2 采用专用的编程器,用高压(12V)并行编程方式进行编程。S:加入了ISP在系统编程功能,可以通过P1.5 .6 .7 RST这4个端口进行低压(5V)编程 不用摘下单片机, 不需要编程器,只要你的电脑有并口,或者是USB转ISP工具即可。

AT89C51与AT89S51有什么区别?
AT89C51,不支持ISP,只能采用昂贵的编程器来下程序.AT89S51,支持ISP,可采用并口,用下载线(大约15块钱),即可下程序;现在,比较流行STC89S51\/52,支持串口下载和USB下载(需USB转RS232芯片),不过USB的稳定性欠佳,还有自身的Debug.除此之外,两者无差别了,管脚,指令,ROM等资源都是一样的了....

At89C51和at89s51有什么区别?C和s分别代表什么意思呢?他们各有什么优缺...
AT89C51,C是CMOS型,是ATMEL公司的产品,是第一个把FLASH工艺应用到51单片机中,把程序存储器FLASH-ROM集成到单片机内。从此,推进了51单片机的广泛应用。对ROM编程时需要12V电压,并采用并行方式,所以,编程很麻烦,但却是51单片机发展的一个标志性的阶段。AT89S51是ATMEL在前者的基础上开发的就一代51...

单片机AT89S51、AT89C51、MSC51、8051这几个有什么区别?
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列看附件。引脚...

at89s51和at89c51的区别
s51可以在用户板子上写入程序,修改程序。c51必须用专门的烧写器才能写入程序。

at89s51和at89c51的区别
s51是可以在用户开发制作好的板子上写入程序,修改程序。c51必须取下单片机,在专门的烧写器上写入、修改程序。

相似回答