本篇文章主要实现8位正向流水灯的功能,以下将介绍3个实现正向流水灯的方法,希望对你们有所帮助。
1.一步一步法
1.1思路
我们要实现正向流水灯,可以先写第一个流水灯亮的代码,再写第二个灯亮的代码,接着写第三个流水灯亮的代码,以此类推,直到写到第八个流水灯亮的代码,因为第八个流水灯亮后就是重新第一个灯亮,实现一个循环,所以可以借助while(1)来确保灯能以8个为一循环不断亮下去。
1.2代码展示
``c
#include<reg51.h>
void main()
{
while(1)
{
P1=0xfe;
delay(500);
P1=0xfd;
delay(500);
P1=0xfb;
delay(500)