标题: 51和52单片机的程序可不可以互用? [打印本页]

作者: qwerty3333    时间: 2018-7-3 12:59
标题: 51和52单片机的程序可不可以互用?
他们的具体区别是什么?

作者: vbnm    时间: 2018-7-3 16:57
51和52单片机的程序是可以通用的52内部诸存大一点
作者: zsyzdx    时间: 2018-7-4 11:32
可以!!!!!!!!!!!!!!!!
作者: a137124806    时间: 2018-7-4 13:46
可以互用的
作者: Y4525    时间: 2018-7-4 14:33
可以的。
作者: nuannuanfeng    时间: 2018-7-4 14:33
可以,52的资源比51多,但是程序基本是兼容的。
作者: 腾飞梦想5    时间: 2018-7-4 14:35
51单片机4K闪存,52单片机是8K
作者: 小亮有一计    时间: 2018-7-4 15:07
可以,52只不过是内存大点而已
作者: langmanyinghua    时间: 2018-7-4 15:25
可以.........
作者: 石中草    时间: 2018-7-4 15:29
可以可以的
作者: guolianghong1    时间: 2018-7-4 16:20
可以。。。。。
作者: 啦啦啦一博    时间: 2018-7-4 16:43
可以,他们本质区别不大,就是内存有所区别。互相可以替换
作者: angmall    时间: 2018-7-4 19:42
就是大瓶可乐和小瓶可乐和的区别,其他都一样。
51和52的存储器不一样,51有4K,52有8K,此外52还多了一个定时器,可以说是51的增强型

但是程序基本是兼容的。
作者: 53122    时间: 2018-7-4 20:05
52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进。
    S52的最高外接晶振可以达到33MHz,C51大概只有24MHz。
作者: 240148812    时间: 2018-7-4 22:14
可以的 52内存比51大一倍 程序互通 51的程序放在52里全能运行
作者: hahahah/    时间: 2018-7-4 22:27
可以的
作者: 切了    时间: 2018-7-4 22:40
可以的 ,52多个定时器,RAM 51是128,52是256。 最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。 另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样。 52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进。 S52的最高外接晶振可以达到33MHz,C51大概只有24MHz。 现在市面上,C51都差不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会推荐你买S52。
作者: 123456wmy    时间: 2018-7-5 04:18
可以互相使用的
作者: yhhg    时间: 2018-7-5 06:34
差不多可以吧
作者: 15873002171    时间: 2018-7-5 08:06
基本可以通用,只是52多了一个T2定时器,至于可不可以通用要看程序中有没有用到T2了
作者: csy19961214    时间: 2018-7-5 08:35
可以互用
作者: 走吧    时间: 2018-7-5 08:42
通常是可以的
作者: wangquancheng    时间: 2018-7-5 09:09
内核是一样的跑程序是一样的跑法,程序能通用就是52内存比51的大
作者: 兰伊niang    时间: 2018-7-5 09:11
一般情况下是可以的

作者: kevin_jl    时间: 2018-7-5 09:20
可以互用的!
作者: 13417076489    时间: 2018-7-5 09:57
可以 只是52的内存大点
作者: dragonqqq    时间: 2018-7-5 09:59
管脚一模一样,只是内存不一样,52内存更大一些
作者: 1136047838    时间: 2018-7-5 10:12
可以互相通用!
作者: zyt123456    时间: 2018-7-5 10:23
完全可以,不用修改程序,C52只是多了一个定时器和多了一点存储空间,如果你程序在C51上能运行,那在C52上当然也能运行。
作者: ayumi7    时间: 2018-7-5 10:27
4K ROM   8K ROM   别的一样 还是  52性价比比51高
作者: iuw88    时间: 2018-7-5 10:38
51单片机和52单片机是可以互用的,但是52单片机的内部存贮比51单片机大。
作者: yindongli    时间: 2018-7-5 10:44
可以互用 就是 52的flash大一些 程序容量大
作者: 网侠    时间: 2018-7-5 10:46
可以使用,程序基本兼容,52的功能更强大一些。
51的程序可以直接用于52,但是52的程序里面如果有有关T2定时器的内容,就不能直接用于51。
作者: Wu.CR    时间: 2018-7-5 10:59
头文件reg51.h和reg52.h都是通用的
作者: jdddd    时间: 2018-7-5 11:09
可以通用的,这两个区别就是内存容量和其他的一些小细节
作者: 夏影c    时间: 2018-7-5 11:31
可以的 51只有2个定时器,而52有3个定时器
作者: 巴豆一麻袋    时间: 2018-7-5 11:57
差4k存储空间,其他没有区别
作者: 云墨一点    时间: 2018-7-5 15:23
可以互用的
作者: 薄荷12135    时间: 2018-7-5 15:44
52多个定时器,RAM 51是128,52是256。
    最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。
    另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样。
    52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进。
    S52的最高外接晶振可以达到33MHz,C51大概只有24MHz。
    现在市面上,C51都差不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会推荐你买S52。
作者: 薄荷12135    时间: 2018-7-5 15:44
可以互用
作者: 五花肉一块    时间: 2018-7-5 16:01
可以互相使用,改一下头文件,只是程序存储器大
作者: 五花肉一块    时间: 2018-7-5 16:01
可以用,需要修改头文件!
作者: 1314520sadasd    时间: 2018-7-5 16:24
可以 区别不大
作者: MUZIKKKKKK    时间: 2018-7-5 16:36
51的直接用52,52的用51有可能要修改
作者: li121788501    时间: 2018-7-5 16:39
可以,,52比51的资源丰富,实际项目中不会用51、52这种芯片,有可能会用STC的52内核的单片机
作者: dddc    时间: 2018-7-5 17:04
可以互用的,芯片类型类似
作者: liuhaozhenshuai    时间: 2018-7-5 17:45
可以互用,一个系列的
作者: 402794511    时间: 2018-7-5 18:39
51和52单片机的程序是可以通用的52内部诸存大一点
作者: 402794511    时间: 2018-7-5 18:41
可以的  51只有2个定时器,而52有3个定时器
作者: xuebajunapp    时间: 2018-7-5 18:50
可以互用,52是基于51扩展的一款芯片,比较性能更好一点
作者: ping264888    时间: 2018-7-5 18:50
可以通用的, 52的存儲空間多一些, 觸發源多一些, 其他一樣.
作者: ZONE-9    时间: 2018-7-5 20:21
可以互用的,内核相同
作者: 939541196    时间: 2018-7-5 23:37
可以,52 的内存稍大
作者: a4024240    时间: 2018-7-6 00:49
这个问题有点抽象
作者: a4024240    时间: 2018-7-6 00:50
我觉得这样应该可以
作者: aa982290642    时间: 2018-7-6 09:41
没什么太大区别,基本都可以通用,就多一个功能端口
作者: 648865976    时间: 2018-7-6 10:18
属于升级版了
作者: 听雨轩1    时间: 2018-7-6 10:59
可以的
作者: 2973668126    时间: 2018-7-6 11:07
51的程序52的板子上是可以的
作者: 月贝贝    时间: 2018-7-6 11:37
可以,程序是兼容的,52内部存储大一些
作者: zhangsandege    时间: 2018-7-6 13:56
C52只是多了一个定时器和多了一点存储空间,如果你程序在C51上能运行,那在C52上当然也能运行。
作者: 虫与蝶梦    时间: 2018-7-6 14:35
可以互用的
作者: 2507120098    时间: 2018-7-6 15:01
当然可以了
作者: 时哩萝    时间: 2018-7-6 15:31
52比51多了一个定时器2,RAM 51是128 ,52是256. 52是51的增强版没有用到定时器2的话一般都可以互用程序的
作者: 枫林谷    时间: 2018-7-6 15:44
实测可行
作者: JackLee111    时间: 2018-7-6 16:20
52 内存大了
作者: huangxiaohui    时间: 2018-7-6 16:22
二者是可以互用的
作者: mhxbyl    时间: 2018-7-6 19:00
仿真没问题,烧录时要选择对片子,有区别
作者: 单片机是我最爱    时间: 2018-7-6 22:42
可以,52是51的升级版,内存更大
作者: nss...    时间: 2018-7-7 15:33
可以,就是52储存大
作者: 2512410269    时间: 2018-7-10 10:37
c51和c52没有什么区别,程序可以互相使用,但是c51的内部储存比较小
作者: xdqfc    时间: 2018-7-10 11:09
内部资源都差不多,flashRom大些而已
作者: cyfdc51    时间: 2018-7-10 19:33
可以的,如果使用的话建议使用52的好




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1