intsub.c
来自「一个基于C51开发的计价秤」· C语言 代码 · 共 44 行
C
44 行
/*********************************************/
// File Name: intsub.c
// Author: henny
// Date: 2006/3/1
/*********************************************/
#include <SST89x5xxRD2.h>
#include "Public.h"
extern BOOL Timeout1_enable,Timeout2_enable,STA_flag;
extern INT8 Timeout1,Timeout2,Timeout3;
extern BYTE timer1_count;
extern VOID Key();
extern VOID Set_AC_Icon();
extern VOID Cls_AC_Icon();
extern VOID Set_BAT_Icon();
extern VOID Cls_BAT_Icon();
VOID timer1()interrupt 3 using 2
{
EA=0;
TH1=V_TH1;TL1=V_TL1;
timer1_count++;
Key();
if(AC_DECT)
Set_AC_Icon();
else
Cls_AC_Icon();
if(BAT_DECT)
Set_BAT_Icon();
else
Cls_BAT_Icon();
if(Timeout1_enable&&Timeout1)
Timeout1--;
if(timer1_count>=SEC)
{
timer1_count=0;
if(Timeout2_enable&&Timeout2)
Timeout2--;
if(!STA_flag&&Timeout3)
Timeout3--;
}
EA=1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?