您的位置 首页 五金品牌

单片机按键电路

单片机按键电路 在㏄单片机♂应用系统?中,按键主要?有?两种∧形式:1、㏑℉直接按键;? ?2、矩阵编码键盘…

单片机按键电路

㏄单片机♂应用系统?中,按键主要?有?两种∧形式:1、㏑℉直接按键;? ?2、矩阵编码键盘。直?接按键的每个按键都单独接到单片机的∽单片机按键电路一个I/O口上,直∵接?按键?·则◎通过判断㎎?按键端口的电位即可识§别按键″操作∨;而矩阵键盘通过行≒列交叉按键编码进?行识别。下面我们以S?5﹤1增∠强型?单片机实%验板№的?直接按?键来学习单片机轻?触按 ?键?≈在单片?机系统中?的应用。

 ∷S51?增?强型单片∴机实验?板⊿的4?个轻触按键原理图

?

图 1S51增强?型≦单片机轻触按键原理图

一、⊥按键时序分析

? 通常㎞所用的∫按∪键为?轻触机械开?关,正常情况下按键的?接点是£断开≥的,当?我们按压按∏钮时,由于机械触*点的弹性?作用?,一个按键?开关〒在闭合?时不会马?上﹣稳定地接通,在断开时也?不会一下子断开≡。=因而机械触点在闭合?及断开的﹢瞬间?均伴随有一连串的抖动,按?键的时?㎏?序如下图2所示,抖动时间‖㏕的长短由按m键的机械特性及操作人员?按键?动作决定?,?一般?为5m℃s~20m=s;?按键稳???定闭合时⊙间√的长μ﹥短?是由操?作人员的按键按压时?间长短决定的,>♀一般为零点几秒至?数秒不等。≌ ?

?∥ 轻触按键操作?¬时序?示意≧图

°?
图 2

从mol上面?图¤2中我们@可以/看到,一次完整的??击键过程,包含以下¢5±个阶⊕段?:
1. 等待?阶段: 此时按×?键尚未按下,处于空闲*阶段。
12. ≯前沿℡(闭合)抖动阶段3:此时按键刚刚按下m,但?按键信号还处于抖动£状态,这个时间?一般为5~203ms。∞为了㎜确保?∶按键操作不会误动※作,此ml时必须+有?个前?沿消-抖㈱动延时。⌒
< ?3. 键稳定阶段:此时抖动已经结束,?一个有效的按键动﹢?作已经产生??。系统应该在此时执行按键功能;或将按键所对应2的键值?记录下来,′待?按?键释放时再执行。÷
?4¥. ×后?沿(?释放)抖动阶?段㎡:一∝般来说,??考究一点?的程序应该在这里再做一?次消∷抖≤延时,以?防误动作?。但是,如果前面?“?前沿抖动o阶‰?段”的消抖延时时℅间取≮∩值合?适∮的话﹣,可以忽$略此?阶?段??。㎝
5.? 按%键释放?阶段:此?时后沿㏒?抖动已经结束?,按键已经处于完全释放状?态,≠?如果按键是?采用释放后∟再执?行功∑能,则可以在这个阶段进行?按¥键操?作的相∣关处理?。
关于更多单片机按键电路内容,可以收藏本网页。在线博彩 单片机按键程序设计及电路设计

单片机按键电路单片机按键电路
本文来自网络,不代表天津五金网立场,转载请注明出处:http://www.mgnqyz.com/mgnqyz/1004.html

作者: mgnqyz

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部