怎么用一个按键按一次小灯不停闪烁,再按一次灭、

2019-07-15 11:58发布

                if(key2 == 0)
                {
                        while(1)
                        {
                                while(!key2)
                                delay(20);
                                while(!key2);{you = 0;delay(400);you = 1;delay(300);}
                        }
                }       

这是我写的,开了就关不掉。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
dong2213dong
1楼-- · 2019-07-17 06:21
hobbye501 发表于 2017-2-16 08:12
恩 就是这个意思 其实最好用定时器做

嗯,不过估计楼主也是刚入门,计数延时更容易理解些
张筅笙丶
2楼-- · 2019-07-17 07:32
我觉得用LabVIEW也很好实现
菜鸟零零
3楼-- · 2019-07-17 12:25
 精彩回答 2  元偷偷看……
88785237
4楼-- · 2019-07-17 17:36
这个当然关不掉了,检测到key2==0以后 就直接进入了while(1) 死循环了
月倾浅
5楼-- · 2019-07-17 23:01
试过了,还是不行,有大神指教下吗?
idianze
6楼-- · 2019-07-17 23:38
我觉得用LabVIEW也很好实现

一周热门 更多>