单片机的 P34、P35、P36、P37口分别接LED1、LED2、LED3、LED4, 输出低电平点亮LED灯,P20口接按键K1,按键按下时输入单片机为低电平,程序如下: #include sbit K1=P2^0; sbit K2=P2^1; bit flag=1; void Delay10ms(unsigned int i) //@11.0592MHz { unsigned char j; i =i* 18;j = 235; do { while (--j); } while (--i); } void main() { char i=0,timer=20; while(1) { if(K1==0) { if(timer==20) timer=200 ; else timer=20; } i++; Delay10ms(timer); P3=~(i<<4); if(i>=16)i=0; } }