新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 利用微处理器监控电路提高单片机系统与掉电保护电路的可靠性

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

作者: 时间: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给后备电池充电。



关键词: 单片机

评论


相关推荐

技术专区

关闭