89c52单片机与89s52单片机的区别是什么 单片机89c51与89c52的区别是什么?

作者&投稿:裘卓 (若有异议请与网页底部的电邮联系)
STC89C52单片机与AT89S52是完全兼容的,就是原来用的是AT89S52,STC89C52是完全可以直接替换的。硬件和程序都不用做改动。
两者的区别就在于烧录程序上。AT89S52需要电脑的并口下载线,这是早期的电脑才有并口的,现在电脑连串口都没有了。所以,要烧录程序要买一条USB转ISP线,可是网上能买的USB转ISP线又是给AVR单片机烧录程序的,就没有给AT89S52烧录程序的。其次,还要用配烧录软件。就这两点,对于一般的初学者简直太难找了,几乎是找不到,那就无法烧录程序,因此,AT89S52现在就是个报废的东西了。
STC89C52单片机是国产的,烧录程序是目前最方便,最容易的 ,如果电脑有串口最省事最方便。没有串口也没关系,可以用USB转串口线或USB转TTL线,这两种线网上到处都卖,也非常便宜。烧录软件去STC官网下载专用的烧录软件STC-ISP就行了。

有一点区别,但不是很大:
1、前者不支持在系统编程,后者支持
2、89c52具有一个数据指针dptr,而89s52具有两个数据指针dptr0和dptr1
3、89s52含有一个看门狗定时器,具有断电标志pof;而前者无。
另:两者都内含8kb的flash程序存储器

S系列的是能用下载线进行在线编程的(ISP,使用简单的HC244电路,就可以通过电脑上面的程序来进行对单片机的编程,很多新的片子都支持这个功能了,比如AVR,MPS430),是无须拆下来放到笨重的编程器上面写片子的。
C系列则没有这个功能。

S系列的是能用下载线进行在线编程的(ISP,使用简单的HC244电路,就可以通过电脑上面的程序来进行对单片机的编程,很多新的片子都支持这个功能了,比如AVR,MPS430),是无须拆下来放到笨重的编程器上面写片子的。

C系列则没有这个功能。



89C52与89S52单片机有哪些区别?~

89C52与89S52单片机区别在于:
1、89C56不支持在系统编程,89S52支持。
2、89C52具有一个数据指针DPTR,而89S52具有两个数据指针DPTR0和DPTR1。
3、89S52含有一个看门狗定时器,具有断电标志POF;而89C852无。

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

第一,ROM 89c51是4K,但89c52是8K。第二,RAM89c51是128字节,但89c52256字节

就编程来说区别不大,主要是硬件资源的区别。
区别如下:
1、RAM 空间增大:AT89C51 有128 字节的内部 RAM,AT89C52 的内部 RAM 扩展为 256 字节;
2、内部FLASH变大:AT89C51 有 4K 字节的内部 FLASH PERAM,而。AT89C52 的内部FLASH PERAM 增加1倍,达到8K。
3、中断源增加:AT89C52 除了具备 AT89C51 的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2。

89C52与89S52单片机在用法和功能上有哪些区别?
答:89C52与89S52单片机区别在于:1、89C56不支持在系统编程,89S52支持。2、89C52具有一个数据指针DPTR,而89S52具有两个数据指针DPTR0和DPTR1。3、89S52含有一个看门狗定时器,具有断电标志POF;而89C852无。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、...

89C52与89S52单片机有哪些区别?
答:1、前者不支持在系统编程,后者支持 2、89c52具有一个数据指针dptr,而89s52具有两个数据指针dptr0和dptr1 3、89s52含有一个看门狗定时器,具有断电标志pof;而前者无。另:两者都内含8kb的flash程序存储器

89c52单片机与89s52单片机的区别是什么
答:STC89C52单片机与AT89S52是完全兼容的,就是原来用的是AT89S52,STC89C52是完全可以直接替换的。硬件和程序都不用做改动。两者的区别就在于烧录程序上。AT89S52需要电脑的并口下载线,这是早期的电脑才有并口的,现在电脑连串口都没有了。所以,要烧录程序要买一条USB转ISP线,可是网上能买的USB转ISP线又是...

ATMEL89C52单片机芯片和ATMEL89S52单片机程序兼容吗
答:89S52是89C52的增强版,不过两个单片机基本差不多,存储器和RAM是一样的,大部分情况下可以互换,如果用89S52代替89C52的话肯定没问题

我想用89S52代换89C52单片机,行不行?
答:当然可以啦,两个芯片是一样的,s只是支持了串口的烧写,但是单片机里面要烧入程序才能正常工作的,你要知道这点。

单片机中AT89S52和AT89C52的S和C有什么区别,S和C分别代表什么?
答:区别:AT89C52需要专门的编程器和专用软件才能下载程序,而且必须是先编程后才能焊到板子上。现在几乎没有人再用这款产品了,因为编程麻烦。而AT89S52是可以在线编程的,就是将单片机先焊到板子上,只要留出编程接口就可以在板子上编程了,这样很适合对产品随时升级软件。编程时可以制作一条编程线,ATMEL公司...

89s52和89c52在编程上的区别
答:看AT89S52手册可以知道看门狗定时器地址是0A6H,对其依次写01EH和0E1H就开启,喂狗也是同样的操作。但我照着手册的说明加了看门狗的程序之后就不能正常运行,都有喂狗,有缩短喂狗的时间,但调试多次还是不行。我去掉看门狗的程序后就能正常运行了,可能我看门狗用法有点问题。

单片机AT89C52和AT89S52有什么不同,89C52的下载接口是哪几条脚针...
答:AT89C52单片机只能用编程器来烧写,因为其ROM需要12V才能擦除和写入新的内容。AT89S52的ROM只要5V就能操作,所以才能用下载线。再说了,AT89C52早就该消失了……可以换SST或者STC的单片机试试。

STC89C52单片机芯片和ATMEL89S52单片机功能一样吗?
答:内核都是51,但S的好像flash比C的要大(仅限ATMEL这个品牌里,即AT89S52比AT82C52的flash大一些),STC也是51,不过命名规则可能不一样了,所以stc里的C的含义不确切了。。。

AT89S52、AT89S51、AT89C51、AT89C52各自的特点
答:如果是强烈要求成本,可以考虑其他厂家的单片机,很多厂家生产51内核的单片机,不过是外围资源不同罢了,有很多都比ATMEL的更便宜呢 另外,通常认为S52会比C52价格更高,但恰恰相反,刚才在淘宝上问,前者5元,后者要6.5元,由此可见S52的需求之大 所以如果是自己作试验,建议用89S52 o(∩_∩)o...