void main()
{
t0=0;
fz=0;
TMOD=0x01; //同时选择定时器
TH0=(65536-50000)/256;
TL0=(65536-50000)%256; //定时赋初值
EA=1;
ET0=1;
TR0=1;
//让定时器1.2启动
while(1)
{
c=fz/10;
d=fz%10;
e=miao/10;
f=miao%10;
display(c,d,e,f);
//特别重要,要是放在定时函数中显示的是左边的偏暗,右边的亮
} //特别重要,要是放在定时函数中显示的是左边的偏暗,右边的亮
}
void time0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
t0++;
if(t0==20)
{
t0=0;
miao++;
if(miao==60)
{
fz++;
if(fz==2)
{
fz=0;
miao=0;
}
miao=0;
}
}
/*
c=fz/10;
d=fz%10;
e=miao/10;
f=miao%10;
display(c,d,e,f);
*/
//特别重要,要是放在定时函数中显示的是左边的偏暗,右边的亮
} |