键盘与鼠标接口.ppt
《键盘与鼠标接口.ppt》由会员分享,可在线阅读,更多相关《键盘与鼠标接口.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口第第1111章章 键盘与鼠标接口键盘与鼠标接口11.1 键盘概述键盘概述 11.2 键盘的工作原理键盘的工作原理11.3 PC扩展键盘接口扩展键盘接口11.4 键盘中断与键盘键盘中断与键盘I/O11.5 鼠标接口鼠标接口第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口本章学习目标本章学习目标l l 键盘的类型及其工作原理键盘的类型及其工作原理l l 键盘控制电路的组成及工作原理键盘控制电路的组成及工作原理l l 键盘接口电路的组成及工作原理键盘接口电路的组成及工作原理l l 键盘的中断与键盘的中断与I/OI/O接口及中断服务接口及中断服务l
2、l 鼠标的类型和工作原理鼠标的类型和工作原理l l 鼠标接口电路鼠标接口电路返回本章首页返回本章首页第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.1 键盘概述键盘概述11.1.1 键盘的布局键盘的布局11.1.2 键盘的分类键盘的分类返回本章首页返回本章首页第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.1.1 键盘的布局键盘的布局图图11.1 键盘的键区组成键盘的键区组成返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.1.2 键盘的分类键盘的分类1按键的形式分类按键的形式分类 键键盘盘按按其其按按键键的的结结构构形形式式来来分分一一般般有有机机械械式
3、式、电电容容式式、电电感感式式、磁磁感感式式、薄薄膜膜式式和和橡橡胶胶垫垫式式等等。其其中中最最常常用用的的是是机机械械式式和和电电容容式式键键盘盘。其其按按键键结结构构原原理理如如图图5.2所所示。示。第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.2 键盘按键结构示意图键盘按键结构示意图第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口2按插口方式分类按插口方式分类 按按照照键键盘盘插插口口方方式式,键键盘盘可可分分为为串串口口(AT)键键盘盘(大大口口)、并并口口(即即PS/2)键键盘盘(小小口口)两两类类。其其接接口口引引脚脚及功能说明如图及功能说明如图5.3所示。所示。第
4、第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.3 键盘插座示意图及各引脚功能键盘插座示意图及各引脚功能第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口3按键盘编码方式分类按键盘编码方式分类 l分为编码键盘和非编码键盘。分为编码键盘和非编码键盘。l编编码码键键盘盘是是键键盘盘电电路路在在某某个个键键被被按按下下后后,能能提提供供该该键键所所代代表表的的信信息息代代码码,并并以以并并行行或串行信号输给或串行信号输给CPU。l非非编编码码键键盘盘是是一一种种便便宜宜而而广广泛泛用用于于微微机机系系统统的的输输入入设设备备。这这种种键键盘盘内内部部有有一一个个扫扫描描电电路路,不不断断地
5、地扫扫描描键键盘盘是是否否有有键键被被按按下下。此此键键所所代代表表的的键键盘盘信信息息代代码码,则则由由键键盘盘接接口口及及键键盘盘处处理理软软件件根根据据键键盘盘送送来来的的位位置置信信息产生,然后再送给息产生,然后再送给CPU。返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.2 键盘的工作原理键盘的工作原理11.2.1 键盘电路的组成键盘电路的组成11.2.2 键盘的支持逻辑键盘的支持逻辑11.2.3 扫描码扫描码11.2.4 键盘工作原理键盘工作原理返回本章首页返回本章首页第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图11.4 键盘矩阵结构示意图第第1 1
6、1 1章章 键键盘盘与与鼠鼠标标接接口口11.2.1 键盘电路的组成键盘电路的组成1微处理器微处理器2译码器译码器3键盘矩阵键盘矩阵图图11.5为为AT键盘控制器电路框图,其控键盘控制器电路框图,其控制电路如图制电路如图11.6所示。所示。第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.5 键盘电路组成示意图键盘电路组成示意图第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.6 键盘控制电路键盘控制电路返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.2.2 键盘的支持逻辑键盘的支持逻辑键盘的扫描主要包含四项任务:键盘的扫描主要包含四项任务:1扫描键
7、盘扫描键盘 2读取键盘读取键盘 3去除抖动去除抖动 4组成串行扫描码组成串行扫描码 (如图11.7所示)第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.7 “h”键的键码键的键码23的串行数据的串行数据返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.2.3 扫描码扫描码扫描码的结构一般分成四类:扫描码的结构一般分成四类:(1)ASCII字符的扫描码即字符的扫描码即ASCII码码+键码。键码。(2)扩扩充充的的ASCII字字符符的的扫扫描描码码即即00+扩扩充充ASCII码。码。(3)袖袖珍珍键键盘盘即即ASCII码码+键键码码或或ASCII码码+E0。(4)
8、增增加加键键即即E0+键键码码,若若与与袖袖珍珍键键重重复复的的键则为键则为00+键码。键码。第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口键的动作扫描码信息也分为键的动作扫描码信息也分为4种情况:种情况:(1)接通码:)接通码:0+扫描码。扫描码。(2)断开码:)断开码:XT键盘的情况为键盘的情况为1+扫描码。扫描码。AT键盘的情况为:键盘的情况为:F0+扫描码。扫描码。(3)组合键扫描码:)组合键扫描码:F0+键键Ctrl/Alt/Shift的扫描码的扫描码+正常键的接通码。正常键的接通码。(4)重复动作码:)重复动作码:F0+接通码接通码+接通码接通码+(除了(除了Pause键)。键
9、)。返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口键键盘盘扫扫描描码码的的发发送送完完全全按按串串行行异异步步通信格式进行,其格式如下:通信格式进行,其格式如下:11.2.4 键盘工作原理键盘工作原理第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口键键盘盘扫扫描描码码的的发发送送完完全全按按串串行行异异步步通通信格式进行,其格式如下:信格式进行,其格式如下:第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.8 8048和键盘接口的连接和键盘接口的连接图图返回本节返回本节第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.3 PC扩展键盘接口扩展键盘接口11.
10、3.1 扩展键盘接口的功能扩展键盘接口的功能11.3.2 键盘接口工作原理及其编程控制键盘接口工作原理及其编程控制返回本章首页返回本章首页第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口11.3.1 扩展键盘接口的功能18042芯片的引脚定义芯片的引脚定义(如图11.9、表11.1所示)2键键盘盘接接口口电电路路连连接接及及接接口口信信号号(如图11.10所示)l(1)主机系统的接口信号)主机系统的接口信号l(2)键盘的接口信号)键盘的接口信号第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.9 Intel 8042外形结构图外形结构图第第1 11 1章章 键键盘盘与与鼠鼠标标接接
11、口口表11.1 Intel 8042各引脚功能表第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口表11.1 Intel 8042各引脚功能表续表第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口图图11.10 键盘控制器接口逻辑电路键盘控制器接口逻辑电路第第1 11 1章章 键键盘盘与与鼠鼠标标接接口口3键盘接口的功能键盘接口的功能(1)接收键盘输出的键盘扫描码)接收键盘输出的键盘扫描码(2)缓冲器满产生键盘中断)缓冲器满产生键盘中断(3)提供键盘中断程序读取系统扫描码)提供键盘中断程序读取系统扫描码(4)对键盘数据进行正确性检查)对键盘数据进行正确性检查(5)向键盘传送命令并等待接收键盘响
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 键盘 鼠标 接口
限制150内