求大神赐予 基于51单片机的流水灯逐个亮逐个熄灭和间隔亮熄灭的c语言程序

跪求啊。 基于51单片机的流水灯可以逐个亮逐个熄灭和间隔亮熄灭的c语言全部程序。

第1个回答  推荐于2017-07-02
#include<reg51.h>
void delay(int a)
{
while(a--);
}
main()
{
unsigned char i;
while(1)
{
P0=0xff;
for(i=0;i<8;i++){P0=P0<<1;delay(30000);}
P0=0x00;
for(i=0;i<8;i++){P0=(P0>>1)|0x80;delay(30000);}
}
}追问

这是哪种效果

本回答被网友采纳