标题: 请问AT89C51和AT89C52两型号兼容吗? [打印本页]

作者: kaqiusha    时间: 2018-5-10 14:56
标题: 请问AT89C51和AT89C52两型号兼容吗?
请问可不可以直接替换?

作者: 杨长海    时间: 2018-5-10 16:32
封装一样,还要看你使用引脚的功能相同就可以
作者: 职教电子    时间: 2018-5-10 16:37
只是容量大小不同
作者: 公路小江湖    时间: 2018-5-10 17:02
单片机的两种型号。主要区别是容量不同。at89c51最多支持4KB的程序,at89c52则最多支持8KB的程序。
作者: yzwzfyz    时间: 2018-5-10 18:05
不完全兼容,碰运气吧。
作者: 诸天明月    时间: 2018-5-10 18:22
要根据你要做的程序的容量选者,要是不超过4kb的话可以替换
作者: 晚秋    时间: 2018-5-10 18:29
单片机的两种型号。主要区别是容量不同。一般是可以直接替用,你软件会不会超出?
作者: tshj    时间: 2018-5-10 19:56
引脚不同,其余都一样

作者: XXOOO123    时间: 2018-5-10 20:25
C51容量4K,C52是8K,C52在51的基础上多了定时器。51换52一般是没有问题。
作者: mgoldsun    时间: 2018-5-11 20:01
主要是存储器容量不同
作者: 51huhu    时间: 2018-5-12 12:53
兼容的,都一样
作者: 哈里路    时间: 2018-5-12 15:30
绝大多数是一样的,但是52和51差的不多,你可以看一下具体的资料,一般来说51可以用52的程序,反之不一定
作者: 梁昂纳德    时间: 2018-5-12 16:09
可以兼容,IO口输出电流大小好像不同吧,具体看手册
作者: 哈哈哈或    时间: 2018-5-12 16:31
 单片机的两种型号。主要区别是容量不同。at89c51最多支持4KB的程序,at89c52则最多支持8KB的程序。    AT89C51简介:   AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
作者: 终于学会了    时间: 2018-5-12 17:10
主要是容量不一样吧,你看看他们的引脚还有别的参数
作者: vacation    时间: 2018-5-12 17:38
正常情况下只有容量不一样
作者: 斜月为谁明    时间: 2018-5-12 17:43
应该是可以的,你看一下数据手册
作者: wenwenzi    时间: 2018-5-12 18:03
后者可以替换前者,前者不能替换后者。因为后者的资源比前者多一些。
作者: 顺丰到付    时间: 2018-5-12 18:41
容量不一样
作者: 郭磊小天使    时间: 2018-5-12 18:57
兼容的,容量不一样
作者: hfj2011    时间: 2018-5-12 19:22
可以直接替换
作者: hfj2011    时间: 2018-5-12 19:25
一般情况下,都可以,只是52更强大
作者: mmw101010    时间: 2018-5-12 19:26
本质上没什么区别,主要看你多程序存储器的要求。
作者: 不要等雨停    时间: 2018-5-12 19:59
一般可以替换
作者: zhonglangchao    时间: 2018-5-12 20:41
型号不同,使用时当然不能相互替换啦
作者: ssz666    时间: 2018-5-12 20:57
编小程序时可以替换使用,我就经常这样的
作者: tobeu    时间: 2018-5-12 21:01
就是容量不同
作者: ccppww806    时间: 2018-5-12 21:04
52可以完全替代51,52内部的东西更多,不过两者引脚一致
作者: hxwr    时间: 2018-5-12 21:31
一般来说兼容
作者: 996054544    时间: 2018-5-13 01:44
好像没什么差别,我都是拿来直接用
作者: kaqiusha    时间: 2018-5-16 10:48
感谢各位的帮助

作者: huihui2    时间: 2018-5-16 14:34
容量不同,其余基本一样
作者: xiaoyeshi    时间: 2018-5-16 14:55
看你使用的内容是否两款单片机都有,应该52比51多一个功能吧 具体记不清楚了,得去查阅文档对比
作者: xjw_qddx    时间: 2018-5-16 15:31

单片机的两种型号。主要区别是容量不同
作者: 哈哈哈啥时候    时间: 2018-5-16 15:50
可以,兼容
作者: 哈哈哈啥时候    时间: 2018-5-16 15:51
可以,就差在管脚上
作者: 12345yj    时间: 2018-5-16 17:40
俩者兼容,只是内存的大小不一样
作者: kaqiusha    时间: 2018-5-16 17:53
公路小江湖 发表于 2018-5-10 17:02
单片机的两种型号。主要区别是容量不同。at89c51最多支持4KB的程序,at89c52则最多支持8KB的程序。

请问“最多支持4kb是指HEX文件的大小吗?
作者: asdwe9669    时间: 2018-5-16 19:10
可以的
作者: chinahenanchc    时间: 2018-5-16 19:39
几乎完全一样的
作者: aimer    时间: 2018-5-16 19:52
兼容 可以直接替换
作者: aimer    时间: 2018-5-16 19:53
兼容 可以直接替换
作者: 恩波斯甲    时间: 2018-5-16 20:05
主要看封装和引脚作用
作者: 小米不加糖    时间: 2018-5-16 21:01
可以的

作者: 234567    时间: 2018-5-16 22:06
不完全兼容,可以试一下
作者: 3211235857    时间: 2018-5-16 23:45
容量不一样
作者: 索夏特    时间: 2018-5-17 08:59
可以 基本一样
作者: XIYIQQ    时间: 2018-5-17 09:49
封装一样,还要看你使用引脚的功能相同就可以
作者: vignas    时间: 2018-5-17 09:58
51的程序可以直接放在52上,反之,可能不行。
作者: ysaa    时间: 2018-5-17 10:44
51的程序可以完全适用于52
作者: 花落雨    时间: 2018-5-17 11:02
AT89C51和AT89C52最主要的区别是容量不同 其他
作者: 花落雨    时间: 2018-5-17 11:05
AT89C51和AT89C52最主要的区别是容量不同 只是52多了一些功能 建议52替换51 不建议51替换52
作者: include599    时间: 2018-5-17 11:10
52单片机比51单片机配置要高
作者: include599    时间: 2018-5-17 11:11
52向下兼容51,52比51多一个定时器T2,多128B的内存,多一个DPTR
作者: include599    时间: 2018-5-17 11:12
52可以替换51,但51不能替换52
作者: 镜子stxj    时间: 2018-5-17 11:49
51的程序可以替换到52
作者: hd1038988258    时间: 2018-5-17 12:03
单片机的两种型号。主要区别是容量不同。at89c51最多支持4KB的程序,at89c52则最多支持8KB的程序。
作者: hd1038988258    时间: 2018-5-17 12:04
单片机的两种型号。主要区别是容量不同。at89c51最多支持4KB的程序,at89c52则最多支持8KB的程序。    AT89C51简介:   AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
作者: 仰望星空753521    时间: 2018-5-17 12:13
是兼容的,stc89c52兼容stc89c51
作者: q193020766    时间: 2018-5-17 12:14
引脚的功能相同就可以
作者: xiongxiong123    时间: 2018-5-17 12:55
一个存储是4kb,一个是8kb,大致都一样的
作者: zhanglei123    时间: 2018-5-17 13:49
可以,只是容量的不同,你可以了解一下51的1和52的2分别是什么意思
作者: wanghk0101    时间: 2018-5-17 14:12
封装一样,存储容量不同
作者: wanghk0101    时间: 2018-5-17 14:13
封装一样,存储容量不同,用法兼容
作者: fffffang    时间: 2018-5-17 14:21
基本兼容,就是有一点点区别的地方

作者: 草棚    时间: 2018-5-17 14:40
没有问题的
作者: youyoumingyuexi    时间: 2018-5-17 14:53
52好像多一组计数器吧,52替换51是没有问题,反过来只能看你都用了啥资源了
作者: qwerasdfzxcvmki    时间: 2018-5-17 15:11
封装一样,还要看你使用引脚的
作者: kerty80    时间: 2018-5-17 17:13
不可以  ,  容量不一样,  原来 用  51   可以 直接 换成 52,   原来 用 52 ,  如果  程序 容量  不到 一般 可以 换成 51
作者: fcscsdcsdcs    时间: 2018-5-17 17:52
程序一般可以通用

作者: lsyaaa    时间: 2018-5-17 18:53
可以兼容的,一般情况下,51和52可以互换
作者: lsyaaa    时间: 2018-5-17 18:55
一般来说51可以直接用52替换,52则不一定能用51来替换
作者: WINGTECH    时间: 2018-5-17 20:58
就RAM不同, 如果以前用89C51,那么52可以直接用; 但是倒过来, 那就要看RAM够不够了.
作者: yajiegong    时间: 2018-5-17 21:42
容量不一样而已,用52换51没有任何问题
作者: 能让我过吗    时间: 2018-5-18 10:01
用气来基本没区别的。
作者: huang112233    时间: 2018-5-18 10:48
可以啊
作者: 1z2x    时间: 2018-5-18 11:01
52的容量更大一点,实际上是兼容的
作者: hk0506    时间: 2018-6-5 15:24
你应该看看这两个的手册,或者百度一下,都是MCS-51,与MCS-51 兼容 。C51有4K字节可编程闪烁存储器 ·三级程序存储器锁定 ·128*8位内部RAM ·32可编程I/O线·两个16位定时器/计数器 · ·可编程串行通道  ·低功耗的闲置和掉电模式 ·片内振荡器和时钟电路。C52 片内8kROM(可扩充64kB外部存储器) · 32个双向I/O口 · 256x8bit内部RAM(可扩充64kB外部存储器) · 3个16位可编程定时/计数器 · 时钟频率3.5-12/24/33MHz · 向上或向下定时计数器 · 改进型快速编程脉冲算法 · 6个中断源 · 5.0V工作电压 · 全双工串行通信口 · 布尔处理器 —帧错误侦测 · 4层优先级中断结构 —自动地址识别 · 兼容TTL和CMOS逻辑电平 · 空闲和掉电节省模式 · PDIP(40)和PLCC(44)封装形式。C51和C52可以说就内存有区别。可以这样理解




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