用c语言写一个让单片机流水灯轮流闪亮的程序
时间: 2023-04-02 08:04:26 浏览: 187
51单片机从两边到中间亮的流水灯控制程序(内附源代码以及仿真电路图)
5星 · 资源好评率100%
你好,以下是回答:
可以使用以下代码实现单片机流水灯轮流闪亮:
#include <reg52.h>
sbit LED1 = P1^;
sbit LED2 = P1^1;
sbit LED3 = P1^2;
sbit LED4 = P1^3;
void main()
{
while(1)
{
LED1 = ;
LED2 = 1;
LED3 = 1;
LED4 = 1;
delay(500);
LED1 = 1;
LED2 = ;
LED3 = 1;
LED4 = 1;
delay(500);
LED1 = 1;
LED2 = 1;
LED3 = ;
LED4 = 1;
delay(500);
LED1 = 1;
LED2 = 1;
LED3 = 1;
LED4 = ;
delay(500);
}
}
其中,sbit 定义了单片机的引脚,LED1~LED4 分别对应了 P1^~P1^3,delay 函数用于延时,可以自行定义。
阅读全文