1、加入按键防抖功能2、关键的是加入按键放开检测,一般要求不是检测到按键按下进行计数操作,而检测到按键按下后要等待按键放开后才进行计数操作,这样就不会出现意外的计数了
1、一般以按键按下作为按键计时的开始(注意防抖处理),当持续按下一段时间后,认为完成了一次按键。2、完成一次按键以后,可以设置个时间常量,例如1秒,当一秒内按键持续不放开,那么认为完成了第二次按键,并依此类推,第三次,第四次。。。。3、如果一秒内放开了按键,那么又返回到第一步重新开始。