sbit led_alarm = P2^3 ; int main() { int k ; P0M1 = 0xFF ; P0M2 = 0xFF ; P2M1 = 0xFC ; P2M2 = 0xFF ; for(k=0; k<10;k++) { led_alarm = 0; DelayNms(1000); led_alarm = 1; DelayNms(1000); } while(1) ; }
为什么灯闪烁10次后还继续闪烁,一直下去,看了反汇编是执行10次停在了while(1) ,不知道什么原因 |