矩阵键盘电路的仿真实验.pptxVIP

  • 27
  • 0
  • 约4.18千字
  • 约 31页
  • 2023-02-05 发布于上海
  • 举报
会计学;7.1 矩阵键盘电路的原理介绍;7.1.1 键盘接口应解决的问题 1.键盘的任务 任务有3项: (1)首先判别是否有键按下?若有,进入下一步。 (2)识别哪一个键被按下,并求出相应的键值。 (3)根据键值,找到相应键值的处理程序入口。 ;2. 键盘输入的特点 常见键盘包括触摸式键盘、薄膜键盘和按键式键盘,最常用的是按键式键盘。 键盘按键实质上是一个开关。如图7-1(a)所示,按键开关的两端分别连接在行线和列线上,通过键盘开关机械触点的断开、闭合,其行线电压输出波形如图7-1(b)所示。 图7-1(b)所示的t1和t3分别为键的闭合和断开过程中的抖动期(呈现一串负脉冲),抖动时间长短与开关的机械特性有关,一般为5~10ms,t2为稳定的闭合期,其时间由按键动作确定,一般为十分之几秒到几秒,t0、t4为断开期。 ;图7-1 键盘开关及其行线波形 ;3.按键的识别 按键的闭合与否,反映在行线输出电压上就是呈现高电平或低电平,通过对行线电平的高低状态的检测,便可确认按键是否按下以及是否释放。 为确保单片机对一次按键动作只确认一次按键有效,必须消除抖动期t1和t3的影响.;4.如何消除按键的抖动 去抖动的方法有两种,一种是用软件延时来消除按键抖动。 基本思想是:在检测到有键按下时,该键所对应的行线为低电平,执行一段延时10ms的子程序后,确认该行线电平是否仍为低电平,如果仍为

文档评论(0)

1亿VIP精品文档

相关文档