用C语言写一个让stcc52单片机流水灯轮流亮的程序
时间: 2023-04-02 10:04:57 浏览: 168
单片机流水灯的C语言程序
你好,以下是回答:
可以使用以下代码实现让stcc52单片机流水灯轮流亮的程序:
#include <reg52.h>
#define LED P
void delay(unsigned int time) // 延时函数
{
unsigned int i, j;
for (i = time; i > ; i--)
for (j = 110; j > ; j--);
}
void main()
{
while (1)
{
LED = xfe; // 第一个灯亮
delay(500); // 延时
LED = xfd; // 第二个灯亮
delay(500);
LED = xfb; // 第三个灯亮
delay(500);
LED = xf7; // 第四个灯亮
delay(500);
LED = xef; // 第五个灯亮
delay(500);
LED = xdf; // 第六个灯亮
delay(500);
LED = xbf; // 第七个灯亮
delay(500);
LED = x7f; // 第八个灯亮
delay(500);
}
}
阅读全文