用单片机c语言一个按键控制led的闪烁和熄灭,就是按一下闪烁,再按就熄灭。

日期:2013-11-26 17:29:10 人气:1

用单片机c语言一个按键控制led的闪烁和熄灭,就是按一下闪烁,再按就熄灭。

你是要在特定时间内计算按键的次数吗?我看你的代码delay是20ms,那样的话就不太可能是一个在特定时间内测量按键次数的软件了。 那么实际上你想要的效果就是按一次灯亮,再按一次灯灭,再按一次灯亮对吗? 如果是的话就写: int flag = 0; // 注意这个必须是global的或者local static的 if (flag == 0) { // 亮灯 flag = 1; } else { // 灭灯
    A+
热门评论