“看门狗”电路DS1232在单片机产品中的应用
2.3 看门狗定时器
在DS1232内部集成有看门狗定时器,当DS1232的ST端在设置的周期时间内没有有效信号到来时,DS1232的RST和RST端将产生复位信号以强迫微处理器复位。这一功能对于防止由于干扰等原因造成的微处理器死机是非常有效的。看门狗定时器的定时时间由DS1232的TD引脚确定,详见表1。
看门狗定时器的周期输入信号ST可以从微处理器的地址信号、数据信号或控制信号中获得,不论哪种信号都必须能够周期性的访问DS1232,对于MCS51系列单片机,推荐使用ALE信号。
DS1232与MCS51系列单片机的典型接口电路如图3所示。
4. 使用注意事项
DS1232虽然具有与微处理器接口简单的特点,但在使用中也应注意以下几点:
(1)ST除了可以和MCS51单片机的ALE相连接外,也可以和其它信号线相连,但是必须保证在看门狗定时器计数溢出前复位看门狗定时器。
(2)DS1232内部第6引脚没有上拉电阻,如果单片机的其它外围接口芯片需要用到低电平复位信号,那么,必须在该引脚上外接一个上拉电阻,如图3中的R。
(3)如果用仿真器调试用户目标板,并且ST端与单片机的ALE相连,那么最好先不要插上DS1232芯片,因为在仿真器与PC机相连单步运行程序时,单片机的ALE信号并不是连续供给的,容易造成非正常复位,影响调试工作的进行。
DIY机械键盘相关社区:机械键盘DIY
评论