按键单双击流水灯

2020-02-04 09:11发布

一个按单击一个灯流水,双击两个灯流水,三击三个灯流水。而且任何时候,单击,双击,三击 都能够切换到相应的流水模式。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
acercqu
1楼-- · 2020-02-05 11:10
上面加了延时
ShawnLinson
2楼-- · 2020-02-05 13:49
按键中断检测,主程序切换流水灯模式,这样按键想要检测一长几短都可以的啊
acercqu
3楼-- · 2020-02-05 19:10
 精彩回答 2  元偷偷看……
dadajujing
4楼-- · 2020-02-05 21:43
acercqu 发表于 2012-4-2 10:38
这是我写的程序,大家看看问题在哪里
#include"reg51.h"
sbit s17=P3^2;   //按键

莫有中断~
renwocai
5楼-- · 2020-02-06 02:59
不用任何中断,给个思路,用10MS左右的延时,时间到了就检测按键,然后判断执行结果,同样的要求我写过长短按的,可以用状态机写,也可以不用,不用的话,用了大量的GOTO指令,你的要求,我明天有空写出来,另外,请给出单击,双击和三击的定义。
xyz2008
6楼-- · 2020-02-06 08:25

一周热门 更多>