- 1
- 0
- 约1.93万字
- 约 66页
- 2018-04-19 发布于未知
- 举报
设计复位电路时应注意: 1)要保证加在RST引脚上的高电平持续2个机器周期,才能使单片机有效地复位。 2)在实际的应用系统中,有些外围芯片也需要复位。如果这些复位端的复位电平要求与单片机复位一致,则可以与之相连。 3)在图2-10的简单复位电路中,干扰易串入复位端,在大多数情况下不会造成单片机的错误复位,但会引起内部某些寄存器错误复位。这时,可在RST引脚上接一个去耦电容。 4)在应用系统中,为了保证复位电路可靠地工作,常将RC电路先接史密特电路,然后再接入单片机复位端和外围电路复位端。这样,当系统有多个复位端时,能保证可靠地同步复位,且具有抗扰作用。 (2)程序运行监视复位 程序运行监视复位通常是由各种类型的程序监视定时器WDT(Watchdog Timer)俗称为“看门狗”实现。WDT可保证程序非正常运行(如程序“飞逸”、“死机”)时,能及时进入复位状态,恢复程序正常运行。 WDT通常有几种实现方法供用户选择: 1)单片机内部带有WDT单元。 2)选择μP监视控制器件,这些器件中大多有WDT电路,如Max705芯片。 3)在单片机外部设置WDT电路。 图2-11 自动复位电路 原理为:程序运行正常时,单片机通过I/O在A端施加一个按一定周期T变化的信号,两个延时元件均达不到延时时间输出低电平,“或门”输出为“0”,不使单片机复位,当程序出现“飞逸”或“死机”时,加在
原创力文档

文档评论(0)