51单片机遇到的喂狗问题

51单片机遇到的喂狗问题1.51单片机开发有没必要内部看门狗和外部看门狗芯片都用?2.电磁干扰把硬件看门狗芯片干扰,误动作,产生复位,软件看门狗正常执行,有没什么办法提高... 51单片机遇到的喂狗问题
1.51单片机开发有没必要内部看门狗和外部看门狗芯片都用?
2.电磁干扰把硬件看门狗芯片干扰,误动作,产生复位,软件看门狗正常执行,有没什么办法提高看门狗芯片的抗干扰能力?
3.我是在主程序里面喂狗的。
展开
 我来答
lycdl
高粉答主

2013-08-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4911万
展开全部
1。要看实际的工作环境,有些工作环境非常差,如工厂车间内有大功率电机,各车床,电焊机,等等有非常严重的干扰的情况下,单片机的工作很容易跑飞,这时就有必要都用内部和外部看门狗。除此之外,可以只用其内部的看门狗就可以了。
2。不只是提高看门狗的抗干扰能力,更主要是提高单片机的抗干扰能力,工作中最好不用看门狗复位来唤回单片机的正常工作。这主是要是提高电源的稳定性,具有很强的抗干扰能力。电路板上多加滤波电容,退耦电容,磁珠等元件。电路板装在铁壳内,铁壳要接大地。
3。通常就是在主程序里面喂狗的。
追问
如果开启内部看门狗,那单片机引脚RST,要悬空吗?
追答
这要看是什么单片机了,要是AT89S的,需要上电复位的,RST引脚还是需要接外部复位电路的,是不能悬空的。内部看门狗与外部RST引脚不矛盾的,看门狗在内部复位是并不是通过外部RST的。如果是STC单片机,因内部有复位电路了,所以,要是不需要外部复位的话,就不用外部复位电路了,那RST引脚也是不能悬空的,要接一个电阻到地,就是下拉电阻,避免受干扰。
一剑出血
高粉答主

2013-08-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
  1. 没有必要。如果选用了外部看门狗,那么内狗就不要再开了。

  2. 你的问题描述有毛病。“提高看门狗芯片的抗干扰能力”是完全不对的,因为看门狗芯片的作用就是检测干扰,务必要有适当的灵敏度。过度提高这颗芯片的抗干扰能力,如何起到保护主控制器程序运行的作用?你需要提高的是整个系统的抗干扰能力,也就是说需要改善整个系统的电磁兼容性能。这需要在设计之初就对整个系统的电磁兼容性能有具体的要求(明确满足那些电磁兼容指标)并且进行针对性的设计,事后亡羊补牢都是要花很大代价的。

  3. 主程序里喂狗,很好,就该这样做。

追问
如果开启内部看门狗,那单片机引脚RST,要悬空吗?
追答
不能悬空,仍然要跟电源系统做耦合。最起码也得加上拉呀。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓风明月在路上
2013-08-03
知道答主
回答量:19
采纳率:0%
帮助的人:9.2万
展开全部
第一个:没必要;
第二个:隔离就好,用锡箔纸或者接地
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式