📄 main.c
字号:
#include "2410addr.h"
#include "time0.h"
#include "time1.h"
#include "7279.h"
int s1count=0,s2count=0,m1count=0,m2count=0,h1count=0,h2count=0,number=0,tmpnum1,tmpnum2,sign,flag;
void Main(void)
{ //int number=0;
int i;
//int flag=0;
//int sign=0;
Init7279();
write7279(DECODE0,0);
write7279(DECODE0+1,0);
write7279(DECODE0+2,0);
write7279(DECODE0+3,0);
write7279(DECODE0+4,0);
write7279(DECODE0+5,0);
Time0_Init();
Time1_Init();
while(1)
{
while(1)
{
if(key==1)
{
number=read7279(CMD_READ);
delay10ms(20);
break;
}
}
switch(number)
{
case 0x03: number= 0; break;
case 0x0b: number= 1; break;
case 0x13: number= 2; break;
case 0x1b: number= 3; break;
case 0x04: number= 4; break;
case 0x0c: number= 5; break;
case 0x14: number= 6; break;
case 0x1c: number= 7; break;
case 0x05: number= 8; break;
case 0x0d: number= 9; break;
case 0x15: number= 10; break;
case 0x1d: number= 11; break;
case 0x06: number= 12; break;
case 0x0e: number= 13; break;
case 0x16: number= 14; break;
case 0x1e: number= 15; break;
}
if(sign==1)
{
if(number<=9)
{
switch(flag)
{
case 3:
{
flag++;
m1count=number;
tmpnum1=m1count;
write7279(DECODE0+2,number);
//sign=0;
}
break;
case 2:
{
flag++;
m2count=number;
tmpnum2=m2count;
write7279(DECODE0+3,number);
}
break;
case 1:
{
flag++;
h1count=number;
tmpnum1=h1count;
write7279(DECODE0+4,number);
//sign=0;
}
break;
case 0:
{
flag++;
h2count=number;
tmpnum2=h2count;
write7279(DECODE0+5,number);
}
break;
}
}
}
//else
//{
if(number==10)
{
sign=1;
flag=flag%2;
tmpnum1=h1count;
tmpnum2=h2count;
//empfull=0x00;
//Time1_Init();
//write7279(UNDECODE+5,0x00);
//write7279(UNDECODE+4,0x00);
//PCLK1_Init();
}
if(number==11)
{
sign=1;
flag=flag%2+2;
//empfull=0x00;
tmpnum1=m1count;
tmpnum2=m2count;
//Time1_Init();
//write7279(UNDECODE+3,0x00);
//write7279(UNDECODE+2,0x00);
//PCLK2_Init();
}
if(number==14)
{
sign=0;
flag=0;
}
if(number==15)
{
sign=0;
flag=0;
s1count=s2count=m1count=m2count=h1count=h2count=0;
for(i=0;i<=5;i++)
write7279(DECODE0+i,0);
}
//}
}
//rectify();
//return(0);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -