用Keil编40个LED流水灯程序先顺序后流水程序
时间: 2024-05-12 15:19:36 浏览: 70
流水灯c程序 用keil编
4星 · 用户满意度95%
顺序程序:
```
#include<reg52.h> //头文件
sbit LED=P2^0; //定义LED引脚
void main()
{
unsigned char i;
while(1)
{
for(i=0;i<40;i++) //40个LED灯
{
LED=0; //点亮LED
Delay(1000); //延时1秒
LED=1; //熄灭LED
Delay(1000); //延时1秒
}
}
}
void Delay(unsigned int i) //延时函数
{
unsigned int j,k;
for(j=i;j>0;j--)
{
for(k=110;k>0;k--);
}
}
```
流水程序:
```
#include<reg52.h> //头文件
sbit LED=P2^0; //定义LED引脚
void main()
{
unsigned int i,j;
while(1)
{
for(i=0;i<40;i++) //40个LED灯
{
LED=0; //点亮LED
for(j=0;j<5000;j++); //延时,控制流水速度
LED=1; //熄灭LED
}
}
}
```
阅读全文