关于按键检测 ,

2019-07-20 22:17发布

程序中按键怎么写,连开三贴了,谢谢老师们的指点,我愚笨 ,还是没有想清楚 。所以决定把问题问的详细点 ,然后暂时成为我的套路 。求老师们可以上传些成功历程,或是详细指点一下 ,那么 ,问题来了  :

情景: 如果我程序中要做的事情很多 ,按键处理只是其中部分功能 ,那么


1 扫描IO口的方法好  ,还是外部中断中断的方式好 ?

2 如果是用定时器扫描IO口的话 ,这部分代码写在哪里 ?
3如果程序裸奔的话 ,怎么把按键按下这一事件告知按下按键想要触发的那个事件?
4如果还有松手检测,松手检测怎么写?
5想写一个长时间,比如按下3秒才认为按下,怎么写 ,同样长按下怎么告知想要触发的那个事件?
6同一按键怎么区分长时间按下和短时间按下 ?
7如果写组合键 ,思路套路又是怎样 ?

工作多年 ,水平薄浅 。别笑我 ,求赐教!!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。