puppey砸显示器器砸到了怎么修

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
51单片机看门狗程序设计以及单片机学习心得体会
下载积分:50
内容提示:51单片机看门狗程序设计以及单片机学习心得体会
文档格式:DOC|
浏览次数:322|
上传日期: 16:30:08|
文档星级:
该用户还上传了这些文档
51单片机看门狗程序设计以及单片机学习心得体会
官方公共微信【图文】单片机的看门狗_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
单片机的看门狗
上传于||暂无简介
大小:1.04MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢一种新的单片机“看门狗”电路软件设计方法
> 一种新的单片机“看门狗”电路软件设计方法
一种新的单片机“看门狗”电路软件设计方法
随着MCS-51系列的发展,其芯片价格在不断下降,但同时也带来了芯片的抗干扰问题,该问题可能导致一些智能型仪器仪表工业控制系统发生&死机&。笔者通过近几年的实践及不断试验,总结了一套可靠的&狗&硬件及。由于一些专业期刊曾经刊登过许多关于&狗& 硬件构成的文章,同时也详细的关于&狗&非正常失效故障原因的分析及针对性技巧[1],本文给出了一个采用MAX706和89C52 构成的&看门狗&硬件电路,并且从新的角度说明了如何确保&看门狗&电路的正常工作,同时给出了它的设计。本文引用地址:1 &看门狗&硬件电路简述现以MAX706监控电路为例(见图1)来说明&看门狗&硬件电路的工作过程,我们知道,MAX706是一种性能优良的低功耗CMOS监控电路芯片,其内部电路由上电复位、可重触发&看门狗&定时器及电压比较器等组成[2]。MAX706只要在1.6秒时间内检测到WCI引脚有高低电平跳变信号,则&看门狗&定时器清零并重新开始计时;若超出1.6秒后,WCI引脚仍无高低电平跳变信号,则&看门狗&定时器溢出,WDO引脚输出低电平,进而触发MR手动复位引脚,使MAC706复位,从而使&看门狗&定时器清零并重新开始计时,WDO引脚输出高电平,MAX706的RST复位输出引脚输出大约200毫秒宽度的低电平脉冲,使单片机控制系统可靠复位,重新投入正常运行。2 &看门狗&电路软件设计以往的&看门狗&电路复位指令(即&喂狗&)一般总是插入在主程序中,而且&喂狗&指令一般是脉冲式,可以连续用两条取反指令(如CPL P1.0)。这是因为一般情况下,程序跑飞或者陷入&死循环&时,中断功能可能不受影响,CPU仍能象正常运行时一样响应和执行中断子程序。这时如果中断子程序中插有&喂狗&指令,则&看门狗&定时器始终处于正常无溢出状态,无法对已经混乱的微机系统重新启动以投入正常运转状态。在主程序中适当插入&喂狗&指令,大多数场合的单片机系统都能够比较可靠地工作。但是有一种特殊情况,即中断响应功能已经失效,而主程序仍然能够正常运行,这时&看门狗&电路对恢复单片机系统正常工作时无能为力的。例如:当程序正在执行中断子程序时,系统突然受到强烈干扰,程序跑飞,而且PC指针刚好落在主程序的指令字节上,堆栈也不溢出,使主程序能够继续正常运行。这时&看门狗&的&喂狗&动作正常,而中断再也不法响应了。这时因为在MCS-51的中断系统中有两个不可寻址的优先级状态触发器,分别指标两级中断响应状态。当CPU响应中断时,首先置位相应的优先级状态触发器(该触发器能指出CPU正在处理的中断优先级别),这时会屏蔽掉同级别的所有中断申请,直到执行RETI指令时,才由CPU硬件清零该优先级状态触发器,从而使以后的中断请求能被正常地响应[3]。如果响应中断后而不执行RETI指令,那么同级别中断申请就不会被响应了。
DIY机械键盘相关社区:
电路相关文章:
单片机相关文章:
单片机相关文章:
单片机相关文章:
分享给小伙伴们:
我来说两句……
最新技术贴
微信公众号二
微信公众号一

我要回帖

更多关于 国士无双砸显示器 的文章

 

随机推荐