利用微处理器监控电路提高单片机系统与掉电保护电路的可靠性

嵌入式系统 时间:2010-12-20来源:网络

MAX791的复位时序如图2—2[1]所示。

3 掉电保护电路设计
3.1 硬件设计
图3—1给出了一种带掉电保护的MCS-51[2]、[3]单片机应用系统的原理图。  
76C88是CMOS型的RAM芯片,其容量为8K×8,它有两个片选端和CS2,只有为低电平同时CS2为高电平时芯片才被选中。因此将CS2接MAX791的输出端,同时写允许信号通过MAX791的使能控制输入端
和输出端,间接从MCS-51的引入,保证在系统复位期间不能读写,有效地保护了76C88中的数据。结合图2—2 MAX791的复位时序,图3—1的电路工作原理分析如下。  

上电过程:当VCC从OV上升到复位门限1.65V,

输出仍将维持有效电平200ms的时间,保证电源电压正常后系统的有效复位。

有效期间76C88的CS2处于低电平,即片选信号无效,保证上电过程中片内数据不被改写。当VCC大于VBATT时,VOUT自动切换到与VCC相接,76C88转由VCC供电。

正常工作:在此状态下,CS2为高电平,通过MAX791的使能电路复制,单片机可对76C88进行读写操作。为防止程序跑飞,提高系统的可靠性,在程序中插入看门狗触发指令,即P1.7的置位/复位指令,程序正常执行时经常触发WDI。当程序跑飞超过1.6 s不能触发看门狗时,输出低电平,通过MR使系统复位。在此期间VCC通过二级管D1、电阻R1给后备电池充电。

1 2 3

关键词: 单片机

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版