這個程序哪里有問題,求大俠幫助.. #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);
} }
流水燈不循環(huán)。。。
這個程序哪里有問題,求大俠幫助.. #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);
} }
流水燈不循環(huán)。。。
你這個確實不行的,現(xiàn)象應該是P0口的燈一直全亮。 main() { while(1) { int i; P0=0x80; for(i=0;i<8;i++) { delay(100); P0>>=1; } delay(100);
} }