這是程序
#include<reg51.h>
void delay(unsigned int time)
{
unsigned int j;
for(time=time;time>0;time--)
for(j=0;j<255;j++);
}
void main()
{
unsigned char i,k;
k=0x01;
P0=~k;
delay(200);
while(1)
{
for(i=1;i<8;i++)
{
k<<=1;
P0=~k;
delay(200);
}
for(i=1;i<8;i++)
{
k>>=1;
P0=~k;
delay(200);
}
}
}
|