关于单片机按键检测的问题

2020-01-23 14:40发布

求助:关于单片机按键检测的问题
   如何检测单片机P3.2 和P3.3接口接俩个按键。要求是如果按下其中的一个按键超过一定时间(比如1秒),再按下另一个按键,则P0 口无输出。而如果在一定的时间之内(比如1秒)俩个按键都已经按下,则P0 口有输出。请各位高手给点思路,或者按键检测的流程思路。谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
szzxl10
2020-01-23 18:45
zxd08 发表于 2014-5-29 14:32
检测一个按键按下后就开始计时,并置一个标志位,同时判断另一个键有没有按下,没按下就不用管,有按下,就 ...

可是,我要检测的是第一个按键按下如果时间超过1秒,则另一个按键不管它有没有被按下,P0 口都不能有输出。如果第一个按键按下的同时第二个按键也按下,则P0 口马上就有输出,不需要等到1S以后才输出。

一周热门 更多>