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

📄 to.c

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

uchar t0_10ms;//10mS单元 
uchar t0_30s_05s; //30秒钟的0.5S单元
uchar t0_2m_05s; //2分钟的0.5S单元
uchar t0_2m; //2分钟单元
//////////////////////////////////////////////////////
void t0(void) interrupt 1 

{ 
  t0_10ms++; 	//10mS单元加1

  if(t0_10ms==50)//等于0.5?
    { 
	  t0_10ms=0; //清10ms单元
	  LEDS=~LEDS;//每0.5S变化一次

	  if(k1_1s==1) //如果开显示
      {t0_30s_05s++;}	   //30秒钟的0.5秒单元加1

	  if(ON_OFF==1)
	  {t0_2m_05s++;}
	 
  if(t0_30s_05s==60) //如果显示时间到了30秒
    {
     t0_30s_05s=0; //0.5秒单元清0
     k1_1s=0;  //关电量灯标志位
    }
  if(t0_2m_05s==240)
     {
	 t0_2m_05s=0;//T0 定2分钟定时器的0.5秒单元清0
	 t0_2m=1;	 //T0 2分钟单元置1
	 if(LEDRG==0)//如果2分钟到了,并且亮绿灯
     {ON_OFF=0;OPEN=0;}
	 }
   }
}
////////////////////////////////////////////////////////

⌨️ 快捷键说明

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