51单片机独立按键控制LED移位
#includeunsigned char LEDNum; void Delay(int xms) //@12.000MHz { unsigned char i, j; while(xms) { i = 2; j = 239; do { while (--j); } while (--i); xms--; } } void main() { P2=~0x01; while(1) { if(P3_1==0) { Delay(20); while(P3_1==0); Delay(20); LEDNum++; if(LEDNum>=8) LEDNum=0; P2=~(0x01<



