📄 text1.c
字号:
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
uchar w[6]={ 0x20,0x10,0x08,0x04,0x02,0x01};
uchar d[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
static uchar i,j,count,m1,m2,f1,f2,s1,s2;
void init_time0(void){ TMOD=0X01;
TH0=15536/256;
TL0=15536%256;
TR0=1;
ET0=1;
EA=1;
}
void delay()
{
for(i=0;i<5;i++)
for(j=0;j<50;j++);
}
void int0() interrupt 1{
count++;
if(count==10)
{m1++; count=0; }
TH0=15536/256;
TL0=15536%256;
}
void xianshi(){ P2=w[0];P1=d[m1];delay();
P2=w[1];P1=d[m2];delay();
P2=w[2];P1=d[f1];delay();
P2=w[3];P1=d[f2];delay();
P2=w[4];P1=d[s1];delay();
P2=w[5];P1=d[s2];delay();
}
void shijiankongzhi()
{while(1){ if(m1==10)
{ m1=0;m2++;if(m2==6)
{ m2=0;f1++; if(f1==10)
{f1=0;f2++;if(f2==6)
{ f2=0;s1++;if(s1==10)
{ s1=0;s2++;if(s2==2&&s1==4)break;}
}
}
}
} xianshi();
}
}
void main()
{ init_time0();
shijiankongzhi();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -