|
#include<reg52.h>
unsigned char LED;
void delay(unsigned int z);
void main()
{
unsigned char a;
LED=0X01;
while(1)
{
for(a=0;a<8;++a)
{
P0=LED;
delay(500);
LED=LED <<1;
LED=LED & 0xFF;
}
}
}
void delay(unsigned int z)
{ unsigned char x,y;
for(;z>0;z--)
{
for(y=1110;y>0;y++)
{ for(x=11110;x>0;x++) ;
}
}
}
本想做一个流水灯,结果死活做不出来,求指教,不甚感激!!
|
|