text1.c

来自「这是我以前做过的51单片机实验代码」· C语言 代码 · 共 52 行

C
52
字号
#include<reg51.h>
int k=0,w=0;
void too(int w);
void timer()interrupt 1
{
k++;
TH0=0X4C;
TL0=0X00;
}

void too(int w)
{
switch(w)
{
	case 0:  P0=0X3f; break;
	case 1:  P0=0X06; break;
	case 2:  P0=0X5b; break;
	case 3:  P0=0X4F; break;
   	case 4:  P0=0X66; break;
	case 5:  P0=0X6d; break;
  	case 6:  P0=0X7d; break;
  	case 7:  P0=0X07; break;
  	case 8:  P0=0X7f; break;
  	case 9:  P0=0X6f; break;
	default: break;


}
}

void main()
{
P0=0x00;
EA=0;
TMOD=0X01;
TH0=0X4C;
TL0=0X00;
EA=1;
ET0=1;
IT0=1;
TR0=1;
while(1)
{
if(k==20)
{
k=0;
too(w);
w++;
if(w==10)
w=0;
} }
 }

⌨️ 快捷键说明

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