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

作者&投稿:邸高 (若有异议请与网页底部的电邮联系)
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。

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系列则没有这个功能。




stc8 9 c 5 2的每个字符含义?
STC89C52单片机字符含义为:STC89:STC89系列单片机,是12T\/6T的8051单片机C:工作电压为5V52:是8KB程序存储器ROM详细说明见下图

单片机89c51、89 c52、89s51之间的最大区别是什么?
89C51和89C52的区别是51的FLASH为4K,52和8K;89C51\/89C52和89S51的区别是:C系列需要强电擦写程序,需要把电压提到十几伏(还是多少来着,忘记了。反正我当时做的下载器需要MC34063升压才行)才能下载程序。S系列则不需要,买个USB ASP就可以下载了。电脑有并口的话更加简单,用一片74芯片就可以了 ...

AT899C52单片机是 位单片机,共几个IO口?
答:AT89C52单片机是8 位单片机,有四个并行I\/O口,分别为P0、P1、P2、P3,共有32个I\/O引脚。如下图的引脚图。

9C52单片机支持8225芯片吗?
支持,我用过。你的这个开发板没有8255,所以不适合做8255的实验

请问用单片机做交通灯,可以用89 c52单片机直接代替89c51吗?对结果有...
完全可以,同样的硬件连接,同样的软件设计,对结果没有影响.

AT89C52单片机的技术参数??求知道的人给下??
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。编辑本段主要功能特性...

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

急求 单片机 AT8951与STC89C52的区别
问题1:C52换成AT89C51程序烧不进去 当然烧不进去,52单片机是8KROM,256BRAM,而51单片机是4KROM,128BRAM;好比你要把80G硬盘里的东西烤到40G硬盘里面,如果文件超过40G怎么拷?而且单片机不同的厂家烧录方式不尽相同,如果你的开发板不另带编程器的话,你那片52应该是STC89C52。STC的单片机是串口烧录...

请问谁能给我一个c52单片机控制8位共阴数码管显示,ds18b20的测温程序...
6 7 8 9 void delay(unsigned int i);\/\/延时函数 Init_DS18B20(void); \/\/初始化函数 ReadOneChar(void); \/\/读一个字节 WriteOneChar(unsigned char dat); \/\/写一个字节 ReadTemperature(void); \/\/读取温度 void display(unsigned char i); \/\/温度显示函数 unsigned ch...

at89 c52单片机各引脚功能
1、XTAL1、XTAL2引脚。这类引脚属于外接时钟引脚。前者为片内震荡电路的输入,后者为片内震荡电路的输出。2、RST引脚。这类引脚属于复位引脚,连续输入两个机器周期以上高电平就可以触发机制,完成单片机的复位初始化的工作,单片机就可以从头开始执行程序了。3、PSEN引脚。这类引脚的全称是程序存储器允许...

铁锋区18191685793: 89c52和89s52的单片机一样吗? -
达柄复方: 有一点区别,但不是很大: 1、前者不支持在系统编程,后者支持 2、89C52具有一个数据指针DPTR,而89S52具有两个数据指针DPTR0和DPTR1 3、89S52含有一个看门狗定时器,具有断电标志POF;而前者无. 另:两者都内含8KB的Flash程序存储器

铁锋区18191685793: 89C52与89S52单片机在用法和功能上有哪些区别? -
达柄复方: 89C52与89S52单片机区别在于: 1、89C56不支持在系统编程,89S52支持. 2、89C52具有一个数据指针DPTR,而89S52具有两个数据指针DPTR0和DPTR1. 3、89S52含有一个看门狗定时器,具有断电标志POF;而89C852无.单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用.

铁锋区18191685793: 89c52与89s52 -
达柄复方: 首先上拉电阻应该是4.7K~10K最合适...AT89S52、AT89C52和STC89C52都是51内核单片机,AT89S52除了性能提升和具有ISP下载功能外,他们没有本质区别、驱动能力也相当接近,或许你买的AT89S52有问题的,或许是制作的板可能有些接线错误.你可以写个简单的单灯程序测试P0验证.不过你说的:“但在开发板时,两种都能正常使用”,这说明单片机没有问题,要检测你制作的板线路是否错误 ,细节容易被人疏忽,祝你成功 !以上回答你满意么?

铁锋区18191685793: STC89S52单片机与STC89C52单片机是一样的吗 -
达柄复方: STC单片机用串口编程的. 只有STC89C52有AT89S52,和STC差不多.不过是通过ISP端口编程的.主要是编程的方法不同.

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

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

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

铁锋区18191685793: 比较单片机STC89S52和AT89S52
达柄复方: 都是一样的,可以替代的. 其实如果你做简单的东西,不需要在线调试程序,都是灌程序,89C52都可以. 如果你的程序不是特别大89C51都可以. 总之,可以替换.

铁锋区18191685793: STC89C52RC与普通89C52有什么区别? -
达柄复方: 反对@JongHsueh关于内置RC振荡电路的回答. 为了搞清楚STC89C52和STC89C52RC的区别,我特地去问了宏晶的技术人员. 技术人员的回复是,两者在烧录和应用上是可以相互替代的,除了支持的最大工作频率不一样之外,没有任何其...

铁锋区18191685793: 89c52和89s52那个好用些?还有那个看门狗程序什么意思?
达柄复方: 89s52比89c52的存储空间要大,或者说比89c52要更高一级别的.....但是一般来说,都属于最简单的单片机,用哪个都一样,基本上没什么区别,看门狗的意思就是防止程序跑飞,他有在程序中定时喂狗的程序,一旦不喂狗就默认程序跑飞,自动复位,一帮情况下,在cpu不超频,不用过大的晶振的话,没有在高温或低温下使用的话,一帮情况看门狗是用不到的..........一个字一个字打得,望采纳,能加分更好..........

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网