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

📄 led.c

📁 led16*16点阵显示加protuse仿真
💻 C
字号:
#include<reg52.h>
unsigned char tabe[]=
{0x11,0x00,0x11,0x00,0x11,0x00,0x23,
0xFC,0x22,0x04,0x64,0x08,0xA8,0x40,
0x20,0x40,0x21,0x50,0x21,0x48,0x22,
0x4C,0x24,0x44,0x20,0x40,0x20,0x40,
0x21,0x40,0x20,0x80};
unsigned char tabe1[]=
{0x7f,0xff,0xbf,0xff,0xdf,0xff,0xef,
0xff,0xf7,0xff,0xfb,0xff,0xfd,0xff,
0xfe,0xff,0xff,0x7f,0xff,0xbf,0xff,
0xdf,0xff,0xef,0xff,0xf7,0xff,0xfb,
0xff,0xfd,0xff,0xfe};
 void delay(unsigned char m)	 
{
   unsigned char c,b;
	for(c=m;c>0;c--)
		for(b=124;b>0;b--);
}
 main()
{
EA=1;
SM0=0;
SM1=0;
ES=1;
TI=0;
while(1)
{
SBUF=tabe[0];
delay(1);
TI=0;
SBUF=tabe[1];
delay(1);
TI=0;
P0=tabe1[0];
P2=tabe1[1];
delay(3);
P0=0XFF;
P2=0XFF;
SBUF=tabe[2];
delay(1);
TI=0;
SBUF=tabe[3];
delay(1);
TI=0;
P0=tabe1[2];
P2=tabe1[3];
delay(3);
  P0=0XFF;
P2=0XFF;
SBUF=tabe[4];
delay(1);
TI=0;
SBUF=tabe[5];
delay(1);
TI=0;
P0=tabe1[4];
P2=tabe1[5];
delay(3);
	 P0=0XFF;
P2=0XFF;
SBUF=tabe[6];
delay(1);
TI=0;
SBUF=tabe[7];
delay(1);
TI=0;
P0=tabe1[6];
P2=tabe1[7];
delay(3);
	P0=0XFF;
P2=0XFF;
 SBUF=tabe[8];
delay(1);
TI=0;
SBUF=tabe[9];
delay(1);
TI=0;
P0=tabe1[8];
P2=tabe1[9];
delay(3);
	P0=0XFF;
P2=0XFF;
SBUF=tabe[10];
delay(1);
TI=0;
SBUF=tabe[11];
delay(1);
TI=0;
P0=tabe1[10];
P2=tabe1[11];
delay(3);
		P0=0XFF;
P2=0XFF;
SBUF=tabe[12];
delay(1);
TI=0;
SBUF=tabe[13];
delay(1);
TI=0;
P0=tabe1[12];
P2=tabe1[13];
delay(3);
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[14];
delay(1);
TI=0;
SBUF=tabe[15];
delay(1);
TI=0;
P0=tabe1[14];
P2=tabe1[15];
delay(3);
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[16];
delay(1);
TI=0;
SBUF=tabe[17];
delay(1);
TI=0;
P0=tabe1[16];
P2=tabe1[17];
delay(3);
	P0=0XFF;
P2=0XFF;
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[18];
delay(1);
TI=0;
SBUF=tabe[19];
delay(1);
TI=0;
P0=tabe1[18];
P2=tabe1[19];
delay(3);
	P0=0XFF;
P2=0XFF;
 	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[20];
delay(1);
TI=0;
SBUF=tabe[21];
delay(1);
TI=0;
P0=tabe1[20];
P2=tabe1[21];
delay(3);
	P0=0XFF;
P2=0XFF;
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[22];
delay(1);
TI=0;
SBUF=tabe[23];
delay(1);
TI=0;
P0=tabe1[22];
P2=tabe1[23];
delay(3);
	P0=0XFF;
P2=0XFF;
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[24];
delay(1);
TI=0;
SBUF=tabe[25];
delay(1);
TI=0;
P0=tabe1[24];
P2=tabe1[25];
delay(3);
	P0=0XFF;
P2=0XFF;
 	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[26];
delay(1);
TI=0;
SBUF=tabe[27];
delay(1);
TI=0;
P0=tabe1[26];
P2=tabe1[27];
delay(3);
	P0=0XFF;
P2=0XFF;
 	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[28];
delay(1);
TI=0;
SBUF=tabe[29];
delay(1);
TI=0;
P0=tabe1[28];
P2=tabe1[29];
delay(3);
	P0=0XFF;
P2=0XFF;
	   P0=0XFF;
P2=0XFF;
 SBUF=tabe[30];
while(TI!=1);
TI=0;
SBUF=tabe[31];
while(TI!=1);
TI=0;
P0=tabe1[30];
P2=tabe1[31];
delay(3);
	P0=0XFF;
P2=0XFF;
}
 } 

⌨️ 快捷键说明

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