[求助] led跑馬燈
大家好.
我用c語言寫了一個用p1口控制的8個led跑馬燈程序.他的點亮正常.但我想要8個led同時從中間向两邊點亮.要led顯示為 00011000,然后是00100100,01000010
我不知在程序上怎麼修改. 請教各位..........
#include <reg51.h>
#define uchar unsigned char
delay(unsigned long m);
void main(void)
{
uchar a,b;
a=0;
b=0x01;
do
{
p1=b;
b=b < <1;
a++;
delay(5000);
if(a> 8)
{
a=1;
b=0x01;
}
}
while(1);
}
delay(unsigned long m)
{
unsigned long i;
for(i=0;i <m;i++);
}
发表时间:2003年5月21日10:16:59