位置:51电子网 » 技术资料 » EDA/PLD

键盘接口

发布时间:2016/7/20 21:09:21 访问次数:353

   键盘具有向单片机输入数据、命令等F9630功能,是人与单片机对话的主要手段。下面介绍键盘的工作原理和键盘的工作方式。按其结构形式可分为非编码键盘和编码键盘。

   编码键盘是键盘本身能够产生按键的键值,每按下一个键,键盘能自动生成键盘代码,这种键盘的键数较多,且自带有去抖动功能,使用方便,但硬件较复杂,PC配备的键盘就是采用这种编码键盘。非编码键盘则仅提供按键开关,每个按键的键码由电路板设计者自行决定,这种键盘键数较少,硬件简单,广泛应用于各种单片机应用系统,

计与应用。

   因此下面主要介绍非编码键盘的设 对于非编码键盘,需要处理按键抖动问题,如图9.29所示。按键实质上就是一个开关,如图9.29(a)所示,通过键盘开关机械触点的断开、闭合,其电压输出波形如图9。”(b)所示。按键的抖动时间一般为5~10ms,抖动现象会引起CPU对一次按键的多次误操作。按键消抖有两种方式:一种是硬件消抖,采用专用的键盘接口芯片,这类芯片中都有自动去抖动的硬件电路。

    

 

   键盘具有向单片机输入数据、命令等F9630功能,是人与单片机对话的主要手段。下面介绍键盘的工作原理和键盘的工作方式。按其结构形式可分为非编码键盘和编码键盘。

   编码键盘是键盘本身能够产生按键的键值,每按下一个键,键盘能自动生成键盘代码,这种键盘的键数较多,且自带有去抖动功能,使用方便,但硬件较复杂,PC配备的键盘就是采用这种编码键盘。非编码键盘则仅提供按键开关,每个按键的键码由电路板设计者自行决定,这种键盘键数较少,硬件简单,广泛应用于各种单片机应用系统,

计与应用。

   因此下面主要介绍非编码键盘的设 对于非编码键盘,需要处理按键抖动问题,如图9.29所示。按键实质上就是一个开关,如图9.29(a)所示,通过键盘开关机械触点的断开、闭合,其电压输出波形如图9。”(b)所示。按键的抖动时间一般为5~10ms,抖动现象会引起CPU对一次按键的多次误操作。按键消抖有两种方式:一种是硬件消抖,采用专用的键盘接口芯片,这类芯片中都有自动去抖动的硬件电路。

    

 

相关技术资料
7-20键盘接口
相关IC型号
F9630
暂无最新型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!