📄 led.c
字号:
#include<reg51.h>
int k=0,w=0;
void timer()interrupt 1
{
k++;
TH0=0X4C;
TL0=0X00;
}
void delay(unsigned int x)
{
while(x--);
}
void main()
{
P0=0x00;
EA=0;
TMOD=0X01;
TH0=0X4C;
TL0=0X00;
EA=1;
ET0=1;
TR0=1;
while(1)
{
if(k==10)
{
k=0;
w++;
switch(w){
case '0': P0=0X3f;delay(10); break;
case '1': P0=0X06;delay(10); break;
case '2': P0=0X5b;delay(10); break;
case '3': P0=0X4F;delay(10); break;
case '4': P0=0X66;delay(10); break;
case '5': P0=0X6d;delay(10); break;
case '6': P0=0X7d;delay(10); break;
case '7': P0=0X07;delay(10); break;
case '8': P0=0X7f;delay(10); break;
case '9': P0=0X6f;delay(10); break;
}} }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -