AT89C51和AT89C52的区别在哪里?
kuaidi.ping-jia.net 作者:佚名 更新日期:2024-09-10
1、内部FLASH容量不同
AT89C51和AT89C52是单片机的两种型号,AT89C52是AT89C51的各个方面的升级版,AT89C51 有 4K 字节的内部FLASH PERAM,而AT89C52 的内部FLASH PERAM 相比AT89C51 增加了1倍,其容量达到8K。
2、随机存取数据存储器(RAM)不同
AT89C51 有128 字节的内部 RAM,AT89C52 的内部 RAM 扩展为 256 字节。
3、中断源数量不同
AT89C51有6个中断源,AT89C52 除了具备 AT89C51 的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2。
4、定时器数量不同
AT89C51C51有T0、T1两个16位定时器,而AT89C52除了有AT89C51的T0、T1之外,还增加了T2这一16位定时器。
参考资料来源:百度百科-AT89C51
参考资料来源:百度百科-AT89C52
答:STC89C52和AT89C51是两种常见的8051单片机,它们在生产厂商、内部存储器配置和定时器数量上存在一些差异。首先,从生产公司来看,AT89C52是由Atmel公司出品,而STC89C52则是宏晶科技的产物。这代表了两家公司在技术背景和产品特性上可能有所不同。在内存方面,AT89C52拥有128字节的RAM和4千字节的ROM,而STC89C52...
答:汇编程序指令完全一样 这两款基本上没有什么区别;仅有的不同是: ROM和 RAM空间大小 定时器/计数器个数和中断源稍有不同 这些配置的不同对于编程指令来说没有任何区别 所以汇编程序指令完全一样
答:都是51内核, 封装一致,多是dip40的,管脚顺序一模一样, 通属AT89C系列单片机 唯一不同,ROM不同,前者4k,后者8K ok
答:1、生产的公司不同 AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同 AT89C52是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同 AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。单片机的发展:从二十世纪九十年代开始,单片机技术就已经发展...
答:1、生产的公司不同 AT89C51是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同 AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。3、定时器数量不同 AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。
答:都是51内核,封装一致,多是dip40的,管脚顺序一模一样,通属AT89C系列单片机 唯一不同,ROM不同,前者4k,后者8K ok
答:当然可以 51只有t0,t1两个, 89c52只是比51多了一个定时器t2,而且多了4k的程序存储空间而已,t2一般不会用,编写的时候完全都可以按照51的来编写,只是头文件要改一下改成<reg52.h>.如果是51里面改成51就行了
答:2、STC89c51/52的存储器不一样,51有4K,52有8K;内部FLASH变大:AT89C51 有 4K 字节的内部 FLASH PERAM,而。AT89C52 的内部FLASH PERAM 增加1倍,达到8K。3、52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型;4、中断源增加:AT89C52 除了具备 AT89C51 的定时...
答:区别当然是有的,不然用得着那么多型号吗?51和52是容量不一样,一个4K,一个8K,STC和AT是公司不同,STC有些功能更强一些,但其内核都是51内核的。具体的你可以参照各公司的datasheet。
答:虽然不一样,但可以互换。不同点有3点:1. 52是8k的flash rom,51只有4k。2. 52比51多了一个定时器2。3. STC的单片机烧写程序不需要下载器,直接串口下载;而ATMEL的单片机烧写程序需要下载器。