【教学课件】第5章键盘与鼠标接口.ppt
《【教学课件】第5章键盘与鼠标接口.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第5章键盘与鼠标接口.ppt(55页珍藏版)》请在三一办公上搜索。
1、第5章 键盘与鼠标接口,5.1 键盘概述5.2 键盘的工作原理5.3 PC扩展键盘接口5.4 键盘中断与键盘I/O5.5 鼠标接口,本章学习目标,l 键盘的类型及其工作原理l 键盘控制电路的组成及工作原理l 键盘接口电路的组成及工作原理l 键盘的中断与I/O接口及中断服务l 鼠标的类型和工作原理l 鼠标接口电路,返回本章首页,5.1 键盘概述,5.1.1 键盘的布局5.1.2 键盘的分类,返回本章首页,5.1.1 键盘的布局,图5.1 键盘的键区组成,返回本节,5.1.2 键盘的分类,1按键的形式分类,键盘按其按键的结构形式来分一般有机械式、电容式、电感式、磁感式、薄膜式和橡胶垫式等。其中最常
2、用的是机械式和电容式键盘。其按键结构原理如图5.2所示。,图5.2 键盘按键结构示意图,2按插口方式分类,按照键盘插口方式,键盘可分为串口(AT)键盘(大口)、并口(即PS/2)键盘(小口)两类。其接口引脚及功能说明如图5.3所示。,图5.3 键盘插座示意图及各引脚功能,3按键盘编码方式分类,分为编码键盘和非编码键盘。编码键盘是键盘电路在某个键被按下后,能提供该键所代表的信息代码,并以并行或串行信号输给CPU。非编码键盘是一种便宜而广泛用于微机系统的输入设备。这种键盘内部有一个扫描电路,不断地扫描键盘是否有键被按下。此键所代表的键盘信息代码,则由键盘接口及键盘处理软件根据键盘送来的位置信息产生
3、,然后再送给CPU。,返回本节,5.2 键盘的工作原理,5.2.1 键盘电路的组成5.2.2 键盘的支持逻辑5.2.3 扫描码5.2.4 键盘工作原理,返回本章首页,图5.4 键盘矩阵结构示意图,5.2.1 键盘电路的组成,1微处理器2译码器3键盘矩阵,图5.5为AT键盘控制器电路框图,其控制电路如图5.6所示。,图5.5 键盘电路组成示意图,图5.6 键盘控制电路,返回本节,5.2.2 键盘的支持逻辑,键盘的扫描主要包含四项任务:1扫描键盘 2读取键盘 3去除抖动 4组成串行扫描码(如图5.7所示),图5.7“h”键的键码23的串行数据,返回本节,5.2.3 扫描码,扫描码的结构一般分成四类
4、:(1)ASCII字符的扫描码即ASCII码+键码。(2)扩充的ASCII字符的扫描码即00+扩充ASCII码。(3)袖珍键盘即ASCII码+键码或ASCII码+E0。(4)增加键即E0+键码,若与袖珍键重复的键则为00+键码。,键的动作扫描码信息也分为4种情况:,(1)接通码:0+扫描码。(2)断开码:XT键盘的情况为1+扫描码。AT键盘的情况为:F0+扫描码。(3)组合键扫描码:F0+键Ctrl/Alt/Shift的扫描码+正常键的接通码。(4)重复动作码:F0+接通码+接通码+(除了Pause键)。,返回本节,键盘扫描码的发送完全按串行异步通信格式进行,其格式如下:,5.2.4 键盘工作
5、原理,键盘扫描码的发送完全按串行异步通信格式进行,其格式如下:,图5.8 8048和键盘接口的连接图,返回本节,5.3 PC扩展键盘接口,5.3.1 扩展键盘接口的功能5.3.2 键盘接口工作原理及其编程控制,返回本章首页,5.3.1 扩展键盘接口的功能,18042芯片的引脚定义(如图5.9、表5.1所示)2键盘接口电路连接及接口信号(如图5.10所示)(1)主机系统的接口信号(2)键盘的接口信号,图5.9 Intel 8042外形结构图,表5.1 Intel 8042各引脚功能表,表5.1 Intel 8042各引脚功能表续表,图5.10 键盘控制器接口逻辑电路,3键盘接口的功能,(1)接收
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 键盘 鼠标 接口
链接地址:https://www.31ppt.com/p-5659070.html