[ZLG-MCU] 请教P89V51或C51自带的WTD

[复制链接]
 楼主| 小研究 发表于 2007-6-10 22:54 | 显示全部楼层 |阅读模式
其内部自带的WTD由两个寄存器WDTC、WDTD控制。对于WDTC中的WDRE和WDT两个位,我一直很模糊。前者使看门狗定时器复位,后者可强制产生一次WDT复位。究竟有什么区别?哪个会导致整个51系统复位吗?谢谢
LPC900 发表于 2007-6-12 09:08 | 显示全部楼层

看看我的理解

我看的是英文资料。<br /><br />WDRE:&nbsp;Watchdog&nbsp;timer&nbsp;reset&nbsp;enable.&nbsp;When&nbsp;set&nbsp;enables&nbsp;a&nbsp;Watchdog&nbsp;timer&nbsp;reset.(看门狗定时器使能位。置位时使能看门狗定时器复位功能。)<br />&nbsp;&nbsp;&nbsp;&nbsp;如果想启用整个看门狗功能,就必须置位WDRE。<br /><br />WDT:&nbsp;Watchdog&nbsp;timer&nbsp;refresh.&nbsp;Set&nbsp;by&nbsp;software&nbsp;to&nbsp;force&nbsp;a&nbsp;WDT&nbsp;reset.(看门狗定时器刷新。软件置位强制WDT复位。)<br />&nbsp;&nbsp;&nbsp;&nbsp;就是喂狗标志了。看门狗定时器溢出可能会导致系统复位,如果提前置位WDT,则可以避免。WDT位还有一个作用,WDTD寄存器的内容要想写入看门狗定时器的高8位,则必须执行一条“ORL&nbsp;&nbsp;WDTC,#02H”指令。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;上述是我的理解,可能有不妥之处。ZLG网站上有个专门的范例,有详细讲解。 <br /> 相关链接:<a href='http://www.zlgmcu.com/download/downs.asp?ID=1099'>http://www.zlgmcu.com/download/downs.asp?ID=1099</a>
jdwang 发表于 2007-6-19 11:10 | 显示全部楼层

P89V51RD2单片机看门狗的使用方法

网页地址:http://www.zlgmcu.com/philips/yingrong/80c51/P89V51RD2_WDT.pdf,下载“P89V51RD2单片机看门狗的使用方法”看看,有范例程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

153

主题

869

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部

153

主题

869

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部