⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dianliang.c

📁 用PLC89C915开发的USB和外接电源充电器
💻 C
字号:
#include <config.H> 

        
void dianliang(void)  
	{
	 uchar AD1;

	 AD1=AD1val(AD10);

	 if(AD1<BAT_V30){OPEN=0;}//小于3V关机

	 if((AD1>=BAT_V30)&(AD1<BAT_V35)){LED1=LEDS;LED2=1;LED3=1;}//3.0V-3.5V之间一个灯闪

	 if((AD1>=BAT_V35)&(AD1<BAT_V38)){LED1=0;LED2=1;LED3=1;}//3.5V-3.8V之间一个灯亮

	 if((AD1>=BAT_V38)&(AD1<BAT_V413)){LED1=0;LED2=0;LED3=1;}//3.8V-4.1V之间两个灯亮

	 if(AD1>=BAT_V4)
	  {
	      if(IN_V==1)
	     {
	       if(FULL==1)
	       {LED1=LEDS;LED2=LEDS;LED3=LEDS;}//有充饱信号且有外接电源输入时,三个灯闪。
	       else
	       {LED1=0;LED2=0;LED3=0;} //4V以上三个灯亮
	     }
		 else
		 {LED1=0;LED2=0;LED3=0;} //4V以上三个灯亮
	  }
    } 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -