1、衔接办法:
2、运用办法:
(1)、规范运用:
把对应的端口赋值高电平,即“1”,按键按下,端口被拉低至低电平,即“0”,经过检测该端口的电平即可判别按键是否按下。
(2)、按键去颤动:
上图看出按键按下和松开的瞬间呈现机械颤动,这个颤动时刻尽管很短,一般 10~15 ms,不同按键颤动不同,但对应单片机来说,很轻松就能检测到,单片机是 us 等级。但实际上只进行一次按键操作,但有或许执行了屡次按键成果,这便是颤动形成的,所以大多数产品实际运用中都运用了按键去抖功用。
软件去抖原理:
①、检测到按键按下后进行 10~15 ms 延时,用于越过这个颤动区域
②、延时后再检测按键状况,假如没有按下标明是颤动或许搅扰形成,假如依旧按下,能够认为是真实的按下。并进行对应的操作。
③、相同按键开释后也要进行去抖延时,延时后检测按键是否真实开释。