#define uchar unsigned char
uchar led[]={0xfe,0xfa,0xea,0xaa,0xfd,0xf5,0xd5,0x55};
void delay(unsigned char a)
{
while(a--);
}
main()
uchar i;
while(1)
for(i=0;i<8;i++)
P1=led[i];
delay(50000);