⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 miaobiao.txt

📁 突变那时啊是长喀吧深刻飞机在
💻 TXT
字号:
#include<reg51.h>
void init();
sbit P26=P1^0;
sbit P27=P1^1;
sbit P36=P1^2;
sbit key=P2^0;
unsigned char i,t0,x,down,wait,dispbuf[3],m,num;

unsigned char code table[]=
{
	0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90
};
unsigned char code wei[]=
{
	0x7f,0xbf,0xdf
};

void cishu();
void main()
{
	i=0;
	num=0;
	m=0;
	t0=20;
	x=0;
	init();
	while(1);	
}
void init()
{
	EA=1;
	ET0=1;
	ET1=1;
	TMOD=0x11;
	TH0=0xfc;
	TL0=0x17;
	TH1=0x3c;
	TL1=0xaf;
	TR0=1;

}
void timer0() interrupt 1
{
	TH0=0xfc;
	TL0=0x17;
	
	dispbuf[0]=num%100%10;
	dispbuf[1]=num%100/10;
	dispbuf[2]=m;

	P0=0xff;
	P36=0;
	P26=0;
	P26=0;
	P36=1;
	P26=1;
	if(i==2)
	P0=table[dispbuf[i]]&0x7f;
	else P0=table[dispbuf[i]];
	P36=0;
	P27=0;
	P27=0;
	P36=1;
	P27=1;
	P0=wei[i];
	P36=0;
	P26=0;
	P26=0;
	P36=1;
	P26=1;
	//if(i==2)
	//P0=table[dispbuf[2]]&0x7f;
	
	i++;
	if(i==3)
	i=0;
	if(key==0&&down>=50&&wait==0)
	{
		x++;
		cishu();
		down=0;
		wait=1;
	}
	if(key==0)
	down++;
	else 
	{
		wait=0;
		down=0;
	}
}
void timer1() interrupt 3
{
	TH1=0x3c;
	TL1=0xaf;
	t0--;
	while(t0==0)
	{
		t0=20;
		num++;
		if(num==60)
		{
			num=0;
			m++;
		}
	}
}
void cishu()
{
	if(x==1)
	TR1=1;
	if(x==2)
	TR1=0;
	if(x==3)
	
	{
		m=0;
		num=0;
		x=0;
	}
}
	

⌨️ 快捷键说明

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