单片机 点点滴滴
//按键while 循环或者定时器,解决外部中断
1 if(!BTN0) //按钮低电平 2 { 3 if(g_state_btn0) //刚才是高电平? 4 { 5 if(!g_state_led0) //刚才是灭的 6 { 7 g_state_led0=1; //现在是点亮的状态 8 LED0_H; 9 } 10 else 11 { 12 g_state_led0=0; //现在是灭的状态 13 LED0_L; 14 } 15 } 16 g_state_btn0=0; //现在设置低电平 17 } 18 else //按钮低电平的时候 19 { 20 g_state_btn0=1; //现在设置高电平 21 } 22