永发信息网

89s52和89c52在编程上的区别

答案:1  悬赏:50  手机版
解决时间 2021-08-24 01:08
  • 提问者网友:战皆罪
  • 2021-08-23 06:05
STC89C52和AT89S52用法上有什么要注意的? 20 [ 标签:stc89c52,at89s52,用法 ]

有个问题请教,按理论上说STC89C系列和AT89S系列单片机除了各自特有的功能外,程序上应该是兼容的。
但我写的一个程序在STC89C52可以正常工作,但在AT89S52上可以实现部分功能,但能不正常工作。
请问有人用过这两种单片机吗?

硬件接法上有什么不同吗?

编程上有什么区别吗?

 

这是你问的问题吧,我也遇到了这样的问题,你在下面说你找到了原因,请问可以和我分享下吗?

最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-08-23 07:22

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

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯