#includevoid delay(int a){int i;while(a--)for(i=0;i<110;i++);}main(){unsigned char i;while(1) { P1=0xfe; delay(500); for(i=0;i<8;i++) { P1=(P1<<1)|0x01; delay(500); }}