Board logo

标题: 【deven】STC12C52XX系列的低压报警功能 [打印本页]

作者: devenkong    时间: 2008-5-5 13:42     标题: 【deven】STC12C52XX系列的低压报警功能

帖个最近做的小东西上来,有部分带低压检测。STC的做的确实不错,性能好,价格低!

新款stc51的新特性。芯片的硬件电路搭建如下:


牵扯到的寄存器如下:



使用低电压检测,首先需要将端口P1.2配置成模拟端口:
P12ASF = 1;
然后配置LVD的中断寄存器,打开中断:
EA = 1;
EVLD = 1;
接着清除LVDF标志位后,再判断LVDF是否为0则正常,为1则低电压,进入休眠状态:
LVDF = 0;
if (LVDF == 1)
{
PCON = 1<<1;
_nop_();_nop_();_nop_();_nop_();
}
LVD的中断程序如下编写方式
void ISR_int1(void) interrupt 2 using 0
{

}






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0