请问如何用MSC51单片机c语言实现看门狗电路!

7341959 2004-10-12 10:32:46
如题!
...全文
243 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijinjie 2004-10-20
  • 打赏
  • 举报
回复
全软。。还不如不用。
7341959 2004-10-19
  • 打赏
  • 举报
回复
谢谢了1
7341959 2004-10-19
  • 打赏
  • 举报
回复
谢谢了,我们的指导老师说我想的太多了,可以不用看门狗!我郁闷.结了!
vataii 2004-10-18
  • 打赏
  • 举报
回复
就按上面说的,也得硬件支持才行。对于低档机来说,也不行。
lijinjie 2004-10-18
  • 打赏
  • 举报
回复
强。
Leo 2004-10-18
  • 打赏
  • 举报
回复
软狗可以这样实现:
1.将单片机的i/o(例如P1.0)连到外部中断引脚(例如 T1).
2.在响应外部中断程序中重置第3步所用的定时器寄存器.
3.设定定时中断:如果定时中断产生,说明程序跑飞.
4.在程序中插入控制第1步中所述的单片机的i/o,产生中断.
这样只要在程序中合理插入第4步,就基本可以保证程序正常运行.
7341959 2004-10-16
  • 打赏
  • 举报
回复
哦,那一般的看门狗芯片大概好多钱呢?还有能不能推荐具体的型号
icesnows 2004-10-16
  • 打赏
  • 举报
回复
如果要求是高电平,用X5045
icesnows 2004-10-16
  • 打赏
  • 举报
回复
很多啊,我们用得比较多的是XICOR的X25043,现在改成X5043了,不贵,大概9块钱左右
romyks 2004-10-13
  • 打赏
  • 举报
回复
:)C语言怎么实现硬件电路???????晕!
用个看门狗芯片不就得了。
icesnows 2004-10-13
  • 打赏
  • 举报
回复
呵呵,你想得太简单了,肯定要硬件支持的。看门狗就是用来监视单片机程序有没有跑飞的,你用软件实现,如果程序跑飞了,你的看门狗程序也不会运行啊,怎么来复位啊??用CPLD可以做,但是不麻烦吗?还不如买一个看门狗芯片
devzhao 2004-10-13
  • 打赏
  • 举报
回复
好象没有全软件的看门狗哦,
laodaa 2004-10-13
  • 打赏
  • 举报
回复
全软件?如果没硬件支持可不行。
hansin 2004-10-13
  • 打赏
  • 举报
回复
用CPLD
7341959 2004-10-13
  • 打赏
  • 举报
回复
用芯片还不是要编程啊!我想用全软件的!

27,377

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧