位置:51电子网 » 技术资料 » 音响技术

非编码独立式键盘

发布时间:2014/7/27 15:09:51 访问次数:1388

   独立式键盘是非编码键盘中最简单的一种键盘结构形式。每个按键独立世占.有-根I/O口线,SIL504CM208二般通过上拉电阻保证按键断开时I/O口线有确定的高电平,而按键闭合时为篓电可以把各按键的I/O口线直接与CPU数据线相连,也可以通过并行接口8255芯片或;夸擘弄亲写薮据线相连,通过CPU对相关I/O口线状态的检测,即可知道键盘上是否有键警!翼赢个键按下,并可根据各键的功能定义进行相关的键功能处理。相据CPU何时访问和怎样访问按键的I/O口线,就构成了两种独立式键盘接口电路。

   查询法接口电路

   现以3个按键为例,图5 -3即为独立式键盘查询法接口电路。按键So、Sl、S2分别通过上拉电阻与CPU的数据线Do、Di、D2相连,当按键Si闭合时,数据线直接接地,因而CPU读入D。=0;当按键S;断开时,数据线通过上拉电阻接到正电源,因而CPU读入Di=1。

    

   图5-3独立式键盘查询法接口电路

   该接口电路实现的功能:查询检测是否有键按下,如有键闭合,则消除抖动,再判断键号,然后转入相应的键处理程序。其程序流程如图5 -4所示。

   图5 -4独立式键盘查询法程序流程图

   采用查询法时,必须保证CPU每隔一定时间主动地去扫描按键一次,该扫描时间间隔应小于两次按键的时间间隔,否则会有按键不响应的情形。显然这种方式占用CPU时间比较多。

   


   独立式键盘是非编码键盘中最简单的一种键盘结构形式。每个按键独立世占.有-根I/O口线,SIL504CM208二般通过上拉电阻保证按键断开时I/O口线有确定的高电平,而按键闭合时为篓电可以把各按键的I/O口线直接与CPU数据线相连,也可以通过并行接口8255芯片或;夸擘弄亲写薮据线相连,通过CPU对相关I/O口线状态的检测,即可知道键盘上是否有键警!翼赢个键按下,并可根据各键的功能定义进行相关的键功能处理。相据CPU何时访问和怎样访问按键的I/O口线,就构成了两种独立式键盘接口电路。

   查询法接口电路

   现以3个按键为例,图5 -3即为独立式键盘查询法接口电路。按键So、Sl、S2分别通过上拉电阻与CPU的数据线Do、Di、D2相连,当按键Si闭合时,数据线直接接地,因而CPU读入D。=0;当按键S;断开时,数据线通过上拉电阻接到正电源,因而CPU读入Di=1。

    

   图5-3独立式键盘查询法接口电路

   该接口电路实现的功能:查询检测是否有键按下,如有键闭合,则消除抖动,再判断键号,然后转入相应的键处理程序。其程序流程如图5 -4所示。

   图5 -4独立式键盘查询法程序流程图

   采用查询法时,必须保证CPU每隔一定时间主动地去扫描按键一次,该扫描时间间隔应小于两次按键的时间间隔,否则会有按键不响应的情形。显然这种方式占用CPU时间比较多。

   


上一篇:硬件方法

上一篇:中断法接口电路

相关技术资料
7-27非编码独立式键盘

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!