设为首页收藏本站CRC32解密2.0CDN刷新更改用户名领夜猫子 本站已运行
搜索
查看: 36|回复: 5
收起左侧

STC/MCS-51系列单片机LVD低压中断测试程序LED演示 掉电检测实现 电源电压低点亮LED

[复制链接]
发表于 2018-11-16 18:48:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?加入我们

x


  1. //注意:测试本示例时,需在ISP下载时将低压复位功能关闭,可直接并联个大电解电容或法拉电容,需支持内部检测低压中断
  2. #include "reg51.h"
  3. #include "intrins.h"

  4. sbit ELVD = IE^6;         //低压中断使能位
  5. sbit LED=P3^4;

  6. void Delay100ms()                //@12MHz
  7. {
  8.         unsigned char i, j, k;

  9.         i = 5;
  10.         j = 144;
  11.         k = 71;
  12.         do
  13.         {
  14.                 do
  15.                 {
  16.                         while (--k);
  17.                 } while (--j);
  18.         } while (--i);
  19. }


  20. void main(){
  21. unsigned char i;
  22. for(i=0;i<10;i++){        //上电LED闪5下
  23. LED=!LED;
  24. Delay100ms();

  25. }
  26. PCON &= ~0x20;        //低压标志位清零
  27. ELVD=1;                //使能LVD中断
  28. EA=1;                //开总中断开关
  29.         while(1){
  30.         //PCON |= 0x02;         //进入掉电模式
  31.                 _nop_();
  32.                         _nop_();
  33.                 _nop_();
  34.                         _nop_();
  35.         }
  36. }

  37. void lvd() interrupt 6{          //LVD(低压)中断,供电电压低于门槛电压时自动触发
  38. PCON &= ~0x20;                  //低压标志位清零
  39. LED=0;                        //点亮LED

  40. }


复制代码

评分

参与人数 1位币 +36 收起 理由
Cute + 36 神马都是浮云

查看全部评分

回复

使用道具 举报

腾讯云数据库性能卓越稳定可靠,为您解决数据库运维难题
发表于 2018-11-17 10:20:23 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2018-11-17 12:11:17 | 显示全部楼层
板凳我的
回复 支持 反对

使用道具 举报

发表于 2018-11-17 18:59:36 | 显示全部楼层
地板也是我的
回复 支持 反对

使用道具 举报

发表于 2018-11-19 14:48:03 | 显示全部楼层
6666
回复 支持 反对

使用道具 举报

发表于 2018-12-3 17:56:53 | 显示全部楼层
再闹,卖了你
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

关闭

社区活动上一条 /1 下一条

小黑屋|手机版|Archiver|官方QQ群|从F到0 ( 蒙ICP备17002595号-1 )  

蒙公网安备 15010402000325号 腾讯云安全认证

GMT+8, 2018-12-17 22:45 , Processed in 0.170737 second(s), 27 queries .

Powered by Discuz! X3.4 © 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表