流水灯程序

这个程序哪里有问题,求大侠帮助.. #include void delay(int z) { int x,y; for(x=110;x>0;x--) for(y=z;y>0;y--); } main() { P1=0xf0; //??????? while(1) { int i; P0=0xff; //P1=0xf0; for(i=0;i<8;i++) { //P0=0xff; delay(100); P0>>=1; } delay(100);

} }

流水灯不循环。。。

你这个确实不行的,现象应该是P0口的灯一直全亮。 main() {  while(1) { int i;   P0=0x80; for(i=0;i<8;i++) { delay(100); P0>>=1; } delay(100);

} }


只有登录才能回复,可以选择微信账号登录