#include
voiddelay(void)
{
unsignedinti,j;
for(i=0;i
for(j=0;j
;
}
voidmain(void)
while(1)
P3=0xfe;//第一個燈亮
delay();//延時
P3=0xfd;//第二個燈亮
delay();
P3=0xfb;//第三個燈亮
P3=0xf7;//第四個燈亮
P3=0xef;//第五個燈亮
P3=0xdf;//第六個燈亮
P3=0xbf;//第七個燈亮
P3=0x7f;//第八個燈亮
擴充套件資料
微控制器C語言16種方式流水燈
voidmain()
P1=0xfe;//點亮第一個發光管
Delay(5000);
P1=0xfd;//點亮第二個發光管
P1=0xfb;
P1=0xf7;
P1=0xef;
P1=0xdf;
P1=0xbf;
P1=0x7f;//點亮第八個發光管
#include
voiddelay(void)
{
unsignedinti,j;
for(i=0;i
for(j=0;j
;
}
voidmain(void)
{
while(1)
{
P3=0xfe;//第一個燈亮
delay();//延時
P3=0xfd;//第二個燈亮
delay();
P3=0xfb;//第三個燈亮
delay();
P3=0xf7;//第四個燈亮
delay();
P3=0xef;//第五個燈亮
delay();
P3=0xdf;//第六個燈亮
delay();
P3=0xbf;//第七個燈亮
delay();
P3=0x7f;//第八個燈亮
delay();
}
}
擴充套件資料
微控制器C語言16種方式流水燈
voidmain()
{
while(1)
{
P1=0xfe;//點亮第一個發光管
Delay(5000);
P1=0xfd;//點亮第二個發光管
Delay(5000);
P1=0xfb;
Delay(5000);
P1=0xf7;
Delay(5000);
P1=0xef;
Delay(5000);
P1=0xdf;
Delay(5000);
P1=0xbf;
Delay(5000);
P1=0x7f;//點亮第八個發光管
}
}