单片机外部掉电检测电路原理与STC15系列单片机特性解析

需积分: 5 37 下载量 179 浏览量 更新于2024-08-05 收藏 25.78MB PDF 举报
"这篇文档主要讨论了如何使用比较器作为外部掉电检测的参考电路,特别是在单片机系统中。文中以7805稳压块为例,详细介绍了电路的构成,包括电容和电阻R1、R2的分压作用,以及如何利用单片机的P5.5/CMP+引脚与内部BandGap参考电压进行比较,以实现掉电检测。此外,文档还提到了STC15系列单片机的内部BandGap参考电压的读取方法,并给出了不同型号单片机中BandGap参考电压在RAM和ROM区的存储地址。" 本文档主要阐述了一种基于比较器的外部掉电检测电路设计。在电路中,470μF电容和两个电阻R1、R2共同对7805稳压块的输出电压进行分压,这个分压后的电压会被送到单片机的P5.5/CMP+引脚。当电源电压正常(例如220V)时,7805前端电压约为11V;而当电源电压下降到160V时,前端电压降低到8.5V。如果这个电压低于或等于单片机内部的BandGap参考电压(大约1.27V),比较器会产生中断,从而提供充足的时间保存数据到EEPROM中,防止因电源问题造成数据丢失。反之,当电压高于8.5V,系统会继续正常运行。 对于STC15系列单片机,内部BandGap参考电压的值可以通过读取特定内存地址获取。对于具有128字节RAM的单片机(如STC15W10x系列),这个值存储在RAM的06FH-070H地址或ROM的0FF7H-0FF8H地址;而对于具有256字节及以上RAM的单片机(如STC15W4K32S4系列),该值位于RAM的0EFH-0F0H地址或ROM的7FF7H-7FF8H地址。这些信息对于实时监测系统电源状态以及确保数据安全至关重要。 文档还提到了STC15系列单片机的一些特性,如采用第八代加密技术,具有出色的抗干扰和抗静电能力,且部分型号可以省去外部晶振和复位电路,支持在线编程(ISP/IAP),并且内置了高速A/D转换器和双串口等功能。此外,文档还列出了STC15系列不同型号的单片机,如STC15F2K60S2等,并强调了STC公司在8051单片机领域的领先地位以及其产品的高品质制造保证。 这篇文档提供了关于利用比较器实现外部电源监控的详细技术信息,同时介绍了STC15系列单片机的特性,对于设计基于单片机的高可用系统有着重要的参考价值。