• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

实验板上89S52单片机换89C51的疑问

我买了一块AT89S52单片机的实验板自己用,现在要用到了另一款型号AT89C51ED2的单片机,能不能把这个芯片直接装到实验板上AT89S52的位置,然后烧录程序到里面用?因为我看这两款单片机的引脚基本一致,实验板上也就是做了一个最小系统,再加了一些跑马灯等常用例子的外围电路,应该可以这么做吧?
我本来认为是没什么问题的,只是今天有一个人说不可以这么做,我想问问论坛上的高手,我这样做行不行?要是不行的话那我还得自己再做一个AT89C51ED2的最小系统板?
谢谢各位啊!!!
全部回复(5)
正序查看
倒序查看
yuuchuang
LV.2
2
2007-03-13 00:29
自己顶一下 呵呵
0
回复
pigjiang
LV.2
3
2007-03-13 13:22
89C51应该不支持S52那样的在线烧录.
0
回复
yrxinxin
LV.6
4
2007-03-14 15:11
@pigjiang
89C51应该不支持S52那样的在线烧录.
89S51带看门狗,你的程序里面有没有启用看门狗?如果没有的话,是可以用在89C51上的.另外89C51不支持在线编程.
0
回复
yuuchuang
LV.2
5
2007-03-14 20:37
@yrxinxin
89S51带看门狗,你的程序里面有没有启用看门狗?如果没有的话,是可以用在89C51上的.另外89C51不支持在线编程.
我没有用到看门狗,看ATMEL公司给出的datasheet里前面的feature是这么写的:
AT89S52:Flexible ISP Programming (Byte and Page Mode)
AT89C51ED2:ISP(In-System Programming) Using Standard VCC Power Supply
难道不是说AT89C51ED2这款芯片也可以在线编程?要是可以的话,那我是不是就可以用这块实验板直接烧录程序了?
0
回复
李绍波
LV.9
6
2007-03-22 11:17
如果只是用那块板的话是没问题的,当然51程序要用别的烧录机来烧.
0
回复