用51单片机如何控制流水灯

2025-02-22 22:39:29
推荐回答(5个)
回答1:

#include  

void delay()

{

unsigned int i;

for(i=0;i<32000;i++) ;

}

void main()

{ int a;

while(a); 

{

P1 = 0xfe;

delay();

P1 = 0xf9;

delay();

P1 = 0xe3;

delay();

P1 = 0x87;

delay();

  P1 = 0x0f;

delay();

    }

}

数码管共阳,希望跟你的要求一样,要好好学习,自己多研究,至少把要求一字不落的写清楚啊。

回答2:

这么简单 自己看书去 才能学到东西

回答3:

一个while语句,使用_crol_(a,1);
把a的赋给控制流水灯的IO口就行

回答4:

移位,延时。。。

回答5:

花样流水灯的玩法,一个51单片机8位端口轮流输出16颗灯珠,