计算机控制技术.ppt
《计算机控制技术.ppt》由会员分享,可在线阅读,更多相关《计算机控制技术.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章第五章 键盘及其接口技术键盘及其接口技术 本章要点:本章要点:1 1按键的抖动干扰及其解决方法。按键的抖动干扰及其解决方法。2 2独立式键盘的结构原理及其接口电路。独立式键盘的结构原理及其接口电路。3 3矩阵式键盘的结构原理及其行扫描法。矩阵式键盘的结构原理及其行扫描法。4 4编码器及其编码键盘接口电路。编码器及其编码键盘接口电路。返回总目录返回总目录本章主要内容本章主要内容 引言引言5.1 5.1 键盘输入电路键盘输入电路5.2 5.2 非编码独立式键盘非编码独立式键盘5.3 5.3 非编码矩阵式键盘非编码矩阵式键盘5.4 5.4 编码键盘编码键盘 思考题思考题引言引言键盘键盘-一种最
2、常用的输入设备一种最常用的输入设备,它是一组按键的集合,它是一组按键的集合,分类分类-从功能上可分为从功能上可分为数字键和功能键数字键和功能键两种,作用是输入数两种,作用是输入数 据与命令,查询和控制系统的工作状态,实现简单的据与命令,查询和控制系统的工作状态,实现简单的 人机对话。人机对话。键盘接口电路键盘接口电路编码键盘编码键盘:采用硬件编码电路来实现键的编码,每按下一个键,采用硬件编码电路来实现键的编码,每按下一个键,键盘便能自动产生按键代码。编码键盘主要有键盘便能自动产生按键代码。编码键盘主要有BCDBCD码键码键 盘、盘、ASCIIASCII码键盘等类型。码键盘等类型。特点:特点:使
3、用方便,键盘码产生使用方便,键盘码产生速度快速度快,占用占用CPUCPU时间少时间少,但对,但对 按键的检测与消除抖动干扰是靠硬件电路来完成的,按键的检测与消除抖动干扰是靠硬件电路来完成的,因而硬件电路复杂、成本高。因而硬件电路复杂、成本高。非编码键盘:非编码键盘:仅提供按键的通或断状态仅提供按键的通或断状态,按键代码的产生与识别按键代码的产生与识别 由软件完成。由软件完成。特点:特点:硬件电路简单,成本低,但硬件电路简单,成本低,但占用占用CPUCPU的时间较长的时间较长。5.1 5.1 键盘输入电路键盘输入电路主要知识点主要知识点:5.1.1 5.1.1 键盘的抖动干扰键盘的抖动干扰5.1
4、.2 5.1.2 抖动干扰的消除抖动干扰的消除链接动画链接动画5.1.1 5.1.1 键盘的抖动干扰键盘的抖动干扰 图图 键盘的抖动干扰键盘的抖动干扰5.1.2 5.1.2 抖动干扰的消除抖动干扰的消除去抖动的方法去抖动的方法-有有硬件方法硬件方法和和软件方法软件方法两种两种。1 1硬件方法硬件方法-设计一个滤波延时电路或单稳态电路设计一个滤波延时电路或单稳态电路 2 2软件方法软件方法-编制一段时间大于编制一段时间大于100ms100ms的延时程序的延时程序图图 滤波延时消抖电路滤波延时消抖电路链接动画链接动画5.2 5.2 非编码独立式键盘非编码独立式键盘 主要知识点主要知识点:5.2.1
5、 5.2.1 查询法接口电路查询法接口电路5.2.2 5.2.2 中断法接口电路中断法接口电路5.2.1 5.2.1 查询法接口电路查询法接口电路图图 独立式键盘结构原理独立式键盘结构原理链接动画链接动画实现的功能实现的功能实现的功能实现的功能查询检测是否有键查询检测是否有键查询检测是否有键查询检测是否有键 按下,如有键闭按下,如有键闭按下,如有键闭按下,如有键闭 合,则消除抖动,合,则消除抖动,合,则消除抖动,合,则消除抖动,再判断键号,然后再判断键号,然后再判断键号,然后再判断键号,然后 转入相应的键处转入相应的键处转入相应的键处转入相应的键处 理。其程序流程如理。其程序流程如理。其程序流
6、程如理。其程序流程如所示。所示。所示。所示。图图 独立式键盘查询法程序流程图独立式键盘查询法程序流程图 5.2.2 5.2.2中断法接口电路中断法接口电路链接动画链接动画 5.3 5.3 非编码矩阵式键盘非编码矩阵式键盘主要知识点主要知识点:5.3.1 5.3.1 矩阵式键盘的结构组成矩阵式键盘的结构组成5.3.2 5.3.2 矩阵式键盘的程序设计矩阵式键盘的程序设计5.3.1 5.3.1 矩阵式键盘的结构组成矩阵式键盘的结构组成v矩矩阵阵式式键键盘盘又又叫叫行行列列式式键键盘盘,是是用用I/O口口线线组组成成的的行行、列列矩矩阵阵结结构构,在在每每根根行行线线与与列列线线的的交交叉叉处处,二
7、二线线不不直直接接相相通通而而是是通通过过一一个个按按键键跨跨接接接接通通。采采用用这这种种矩矩阵阵结结构构只只需需M根根行行输输出出线线和和N根根列列输输入入线线,就就可可连连接接MN个个按按键键。通通过过键键盘盘扫扫描描程程序序的的行行输输出出与与列列输输入入就就可可确确认认按按键键的的状状态态,再再通通过过键键盘处理程序便可识别键值。盘处理程序便可识别键值。图图 矩阵式键盘接口电路矩阵式键盘接口电路链接动画链接动画行扫描原理行扫描原理 链接动画链接动画5.3.2 5.3.2 矩阵式键盘的程序设计矩阵式键盘的程序设计计算机键盘设计计算机键盘设计:u在在设设计计键键盘盘扫扫描描程程序序时时,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 技术
限制150内