- 331
- 0
- 约2.14千字
- 约 2页
- 2017-09-25 发布于北京
- 举报
2. 7 掉电保护和低功耗设计
2. 7. 1 掉电保护
在单片机工作时, 供电电源如果发生停电或瞬间停电, 将会使单片机停止工作。待电源恢复时, 单片机重新进入复位状态, 停电前 RAM 中的数据全部丢失, 这种现象对于一些重要的单片机应用系统是不允许。在这种情况下, 需要进行掉电保护处理。掉电保护具体操作过程如下。
单片机应用系统的电压检测电路检测到电源电压下降时, 触发外部中断 ( INT0或INT1) , 在中断服务子程序中将外部 RAM 中的有用数据送入内部 RAM 保存。因单片机电源入口的滤波电容的蓄能作用, 可以有足够时间完成中断操作。备用电源的切换见图 2-16。
备用电源自动切换电路属于单片机内部电路。它由两个二极管组成, 当电源电压高于 VPD引脚的备用电源电压时, VD1 导通, VD2 截止, 单片机由电源供电; 当电源电压降到比备用电源电压低时, 二极管 VD1 截止, VD2 导通, 单片机由备用电源供电。
备用电源只为单片机内部 RAM 和专用寄存器提供维持电流, 这时单片机外部的全部电路因停电而停止工作, 时钟电路也停止工作, CPU 因无时钟也不工作。当电源恢复时, 备用电源还会继续供电一段时间, 大约 10 ms , 以保证外部电路达到稳定状态。
在结束掉电保护状态时, 首要的工作是将被保护的数据从内部 RAM 中恢复过来。
原创力文档

文档评论(0)