#include<reg51.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp;
void delay(uint);
void main()
{
while(1)
{
uint b,c;
temp=0x01;
for(c=1;c<9;c++)
{
b=8/c;
while(b--)
{
P0=temp;
delay(60000);
temp=_crol_(temp,c);
}
temp=_crol_(temp,1);
temp=temp+1;
}
}
}
void delay(uint a)
{
while(a--);
}
|