电脑键盘工作原理
了解电脑键盘与鼠标的工作原理与选择
![了解电脑键盘与鼠标的工作原理与选择](https://img.taocdn.com/s3/m/6acceb4e77c66137ee06eff9aef8941ea76e4bd1.png)
了解电脑键盘与鼠标的工作原理与选择电脑键盘与鼠标是我们日常使用电脑时必不可少的输入设备,了解它们的工作原理以及如何选择适合自己的键盘和鼠标对于提高操作效率和舒适度非常重要。
本文将介绍电脑键盘与鼠标的工作原理以及如何选择适合自己的键盘和鼠标。
一、电脑键盘的工作原理电脑键盘是我们进行文字输入的主要工具之一,它通过按下不同的按键来产生不同的字符输出。
键盘的工作原理可以简单分为两个部分:物理结构和传输方式。
首先是物理结构。
键盘上的每一个按键都有一个与之对应的电路开关,当按下某一个按键时,相应的电路开关闭合,产生一个电信号。
这个信号会通过USB接口或者无线方式传输到计算机主机。
其次是传输方式。
传输方式取决于键盘的接口类型。
目前常见的键盘接口有USB接口和蓝牙接口。
USB接口的传输速度相对较快,适用于需要高效输入和游戏操作的用户;而蓝牙接口的传输速度较慢,适用于需要灵活移动使用的用户。
二、电脑鼠标的工作原理鼠标是用来控制光标在计算机屏幕上移动和操作的设备。
它通过两种主要的工作原理实现光标的移动:机械式和光学式。
机械式鼠标通过底部的滚轮或者球体与桌面接触,当滚动滚轮或者球体时,鼠标会产生机械运动。
这一运动会通过底部的传感器检测并转换成电信号,最终传输到计算机主机上。
光学式鼠标则通过底部的光学传感器来感知鼠标在桌面上的移动。
光学传感器会检测桌面上的细微纹理变化,根据这些变化计算光标应该移动的方向和距离,并将这些信息转化为电信号发送到计算机主机上。
除了机械式和光学式鼠标,现在还有一种相对较新的触控式鼠标。
触控式鼠标通过感应手指在鼠标表面的触摸动作来实现光标的移动和操作,它不需要滚轮或者球体,操作更加简单方便。
三、如何选择适合自己的键盘和鼠标在选择适合自己的键盘和鼠标时,可以考虑以下几点:1.舒适度:键盘和鼠标是我们长时间使用的工具,舒适度非常重要。
可以选择符合人体工学设计的键盘和鼠标,以减少手部疲劳和不适。
2.按键类型:键盘的按键类型可以分为薄膜键盘和机械键盘。
电脑键盘工作原理
![电脑键盘工作原理](https://img.taocdn.com/s3/m/2edf952c59fafab069dc5022aaea998fcd224052.png)
电脑键盘工作原理简单来说,电脑键盘主要由按键组成,每个按键都对应一个特定的电信号。
按下按键时,按键会产生一个电信号,键盘通过将该信号转换成二进制码并发送给计算机,计算机再根据接收到的信号来进行相应的操作。
以下是一般电脑键盘的工作原理:1.扫描矩阵:电脑键盘通常采用矩阵结构。
这种结构将键盘按键分为多行和多列,并用导电材料连接每个按键的行和列。
在非按下状态下,行和列之间没有电流。
当按下一个按键时,该按键所在的行和列之间形成了电流通路。
2.扫描码检测:键盘控制器会不断扫描按键的状态。
当检测到一些按键的状态由非按下变为按下时,键盘控制器就会记录下该按键的位置信息。
3.按键编码:键盘控制器得到按键信息后,会将按键位置信息转换成特定的编码。
常见的编码方式包括ASCII码、扩展ASCII码、USBHID码等。
编码的目的是将按键的信息转化为计算机可识别的二进制信号。
4.传输信号:键盘控制器将按键编码后的信号通过键盘接口(如USB、PS/2、Bluetooth等)传输给计算机。
不同的接口有不同的传输协议和信号传输速率,但基本原理都是将按键信号转化为电信号进行传输。
5.计算机处理:除了上述基本的工作原理,键盘还有一些特殊功能:1.功能键:键盘上通常还有一些特殊功能键,如Ctrl、Shift、Alt等。
这些键的作用是与其他键结合使用,实现一些更加复杂的操作。
例如,Ctrl键+V可以实现粘贴操作。
2.多媒体键:有些键盘还配有一些额外的多媒体键,如音量控制键、播放/暂停键等。
这些键通过特定的编码和传输协议,可以控制计算机播放音频或视频等多媒体操作。
总结起来,电脑键盘的工作原理是将按键的电信号通过键盘控制器转换为计算机可识别的编码信号,并通过键盘接口传输给计算机。
计算机接收到信号后进行解码并执行相应的操作。
这样,用户通过按键就能够与计算机进行交互。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/4e037f697275a417866fb84ae45c3b3567ecdd2b.png)
键盘工作原理键盘是计算机输入设备的一种,它通过按下键盘上的按键来向计算机发送输入信号。
键盘工作原理涉及到键盘的物理结构、电路连接和信号传输等方面。
一、键盘的物理结构键盘通常由多个按键组成,每一个按键上标有不同的字符、符号或者功能标识。
按键普通由塑料或者金属材料制成,上面覆盖着一个带有字符或者符号的标签,标签下方有一个弹簧。
当按键被按下时,弹簧会向下弯曲并与键盘底部的电路板接触,从而触发按键事件。
二、键盘的电路连接键盘的电路连接主要包括按键电路和扫描电路两部份。
1. 按键电路按键电路由每一个按键的开关组成。
当按键未按下时,开关处于断开状态,此时按键电路断开。
当按键被按下时,开关闭合,按键电路闭合。
按键电路的闭合与断开状态被计算机识别为不同的输入信号。
2. 扫描电路扫描电路用于检测按键的状态,并将其转化为计算机可识别的信号。
扫描电路由键盘控制器和键盘编码器组成。
键盘控制器负责接收按键电路的信号,并将其传输给键盘编码器。
键盘编码器将按键信号转化为计算机可以理解的二进制编码,然后通过计算机的通信接口发送给计算机。
三、键盘的信号传输键盘通过通信接口与计算机连接,常见的接口有PS/2接口和USB接口。
1. PS/2接口PS/2接口是一种用于连接键盘和鼠标的接口。
它通过一个小型的圆形插孔连接到计算机的主板上。
键盘通过PS/2接口与计算机进行通信。
PS/2接口使用两根线缆进行数据传输,一根用于传输数据,另一根用于传输时钟信号。
2. USB接口USB接口是一种通用的接口标准,可用于连接各种外部设备,包括键盘。
USB 接口通过一个矩形插口连接到计算机的主板上。
键盘通过USB接口与计算机进行通信。
USB接口使用四根线缆进行数据传输,分别是VCC(电源供应)、D+(数据+)、D-(数据-)和地线。
四、键盘的工作过程键盘的工作过程可以分为按键、扫描和编码三个步骤。
1. 按键当用户按下键盘上的按键时,按键会被按下,触发相应的按键事件。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/3c22711af11dc281e53a580216fc700aba685217.png)
键盘工作原理
键盘是计算机输入设备中最常用的一种,它通过按键的方式向计算机输入信息。
那么,键盘是如何工作的呢?键盘的工作原理主要包括按键传感、编码处理和信息传输三个部分。
首先,我们来看看键盘的按键传感原理。
当我们按下键盘上的按键时,按键底部的弹簧会被按下,触碰到电路板上的触点,从而形成一个电路。
这个电路的闭合会被键盘内部的控制电路所感知,从而产生一个按键事件。
这个按键事件会被编码成相应的信号,然后传输到计算机中。
其次,键盘的编码处理是键盘工作原理中的重要环节。
在按键事件被感知后,键盘内部的控制电路会将按键事件编码成计算机可以识别的信号。
这个编码过程包括了将按键的位置、类型等信息转换成数字信号的过程。
这些数字信号会被传输到计算机中,被解码成相应的字符或命令。
最后,键盘的信息传输是键盘工作原理中的最后一步。
经过编码处理后的信号会被传输到计算机的输入接口中。
在计算机中,这些信号会被解析成相应的字符或命令,从而实现了我们按下按键后
在屏幕上看到相应字符的过程。
总的来说,键盘的工作原理是通过按键传感、编码处理和信息
传输三个环节来实现的。
在我们按下键盘上的按键时,键盘内部的
控制电路会感知到按键事件,并将其编码成计算机可以识别的信号,最终将这些信号传输到计算机中。
这样,我们才能通过键盘向计算
机输入信息,实现各种操作。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/a6ea3828876fb84ae45c3b3567ec102de2bddf8e.png)
键盘工作原理键盘是计算机输入设备的一种,用于输入文字、数字和命令等信息。
它是计算机与用户之间的重要交互工具之一。
键盘的工作原理是指键盘如何将用户按下的按键转化为计算机可以识别的信号。
下面将详细介绍键盘的工作原理。
1. 按键结构键盘的按键结构通常由按键帽、按键弹簧、触点和按键底座等组成。
按键帽是按键的外部部分,通常有字母、数字或符号等标记。
按键弹簧提供了按键的弹性,使得按键可以恢复原状。
触点是按键底座上的金属片,当按键被按下时,触点会与电路板上的触点接触,形成电路通路。
2. 矩阵排列键盘上的按键通常采用矩阵排列的方式连接到电路板上。
矩阵排列是指将按键按行和列的方式连接到电路板上,以减少所需的引脚数量。
例如,一个标准的键盘通常由8行和16列的按键组成,共计128个按键。
通过按下某个按键,可以在电路板上的相应行和列形成一个闭合电路,从而产生一个特定的信号。
3. 扫描过程键盘的扫描过程是指键盘通过扫描电路不断地检测按键的状态,以确定用户按下的是哪个按键。
扫描过程通常包括两个阶段:行扫描和列扫描。
- 行扫描:键盘控制器会依次给每一行的按键行发送扫描信号,然后检测每一列的触点接触情况。
如果有按键被按下,对应的行和列的交叉点会形成一个闭合电路,键盘控制器会检测到这个闭合电路,并记录下对应的按键。
- 列扫描:键盘控制器会依次给每一列的按键列发送扫描信号,然后检测每一行的触点接触情况。
如果有按键被按下,对应的行和列的交叉点会形成一个闭合电路,键盘控制器会检测到这个闭合电路,并记录下对应的按键。
4. 编码和传输键盘控制器会将检测到的按键转换为计算机可以识别的信号。
这个过程通常包括编码和传输两个步骤。
- 编码:键盘控制器会根据按键的位置和布局,将按键转换为一个唯一的编码。
例如,按下键盘上的字母“A”键,键盘控制器会将其转换为一个ASCII码,比如65。
不同的键盘布局和语言设置可能会使用不同的编码方式。
- 传输:键盘控制器会将编码后的信号通过电缆或无线方式传输给计算机的主板。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/59fb15755627a5e9856a561252d380eb63942350.png)
键盘工作原理引言概述:键盘是计算机输入设备中最常用的一种,它通过按下不同的按键来输入字符和执行特定的功能。
键盘工作原理涉及到按键的检测、编码和传输等过程。
本文将详细介绍键盘的工作原理。
一、按键检测1.1 机械按键- 机械按键是最常见的键盘按键类型,它们由一个弹簧和一个触点组成。
当按键被按下时,弹簧会被压缩,触点接触到电路板上的金属接点,从而闭合电路。
- 键盘扫描电路会定期检测每一个按键的状态,通过检测电路是否闭合来确定按键是否被按下。
- 机械按键的优点是手感好,但缺点是噪音较大且易受灰尘和污垢影响。
1.2 薄膜按键- 薄膜按键是一种采用薄膜电路的键盘技术。
它由两层薄膜电路组成,上层薄膜上有金属触点,下层薄膜上有导电触点。
- 当按键被按下时,上层薄膜上的金属触点接触到下层薄膜上的导电触点,从而闭合电路。
- 键盘扫描电路会检测闭合电路的位置,从而确定按下的是哪个按键。
- 薄膜按键的优点是结构简单、体积小、寿命长,但缺点是手感较差。
1.3 容感按键- 容感按键是一种采用电容触摸技术的键盘。
它利用人体的电容变化来检测按键的触摸。
- 键盘上的每一个按键都有一个电容感应区域,当手指触摸到按键时,电容感应区域的电容值会发生变化。
- 键盘扫描电路会检测电容值的变化,从而确定按下的是哪个按键。
- 容感按键的优点是触摸感应灵敏、无噪音,但缺点是成本较高。
二、按键编码2.1 矩阵编码- 键盘上的按键通常采用矩阵编码方式。
每一个按键都与行和列的交叉点相连,形成一个按键矩阵。
- 当按键被按下时,键盘扫描电路会扫描矩阵中的行和列,通过检测闭合电路的位置来确定按下的是哪个按键。
- 矩阵编码的优点是节省了引脚数量,但缺点是可能存在按键冲突问题。
2.2 扫描编码- 扫描编码是一种逐个扫描按键状态的编码方式。
键盘扫描电路会按照一定的顺序扫描每一个按键的状态。
- 当检测到按键被按下时,扫描编码器会将按键的位置信息编码成数字信号,传输给计算机。
电脑键盘的工作原理
![电脑键盘的工作原理](https://img.taocdn.com/s3/m/e2b02841df80d4d8d15abe23482fb4daa48d1d72.png)
电脑键盘的工作原理
电脑键盘的工作原理是基于薄膜开关技术。
键盘上的每一个按键都覆盖着一个薄膜蓝色印刷,包括两层弹性薄膜,中间夹着一层导电膜。
当用户按下一个键时,按键顶部的弹性薄膜会被按下,接触到底部的导电膜。
导电膜上有一些金属接点,当按下键时,接点会短暂地接触到电路板上的金属接点。
这个电路板上有很多排列的电线,表示各个按键。
按下特定按键时,相应的金属接点就会连接到电路板上的特定接线。
这个事件会被电脑感知到,并将其转化为字符或指令。
为了检测每个按键的按下动作,键盘电路板上还有一个时钟发生器,它会周期性地给电路板上的电线供电,并检测金属接点是否已经与电路板上的接线连接。
通过这种方式,键盘可以实时地检测和识别用户按下的按键,并将其信息传递给电脑处理。
这就是电脑键盘工作的基本原理。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/bcd30965bc64783e0912a21614791711cc7979ec.png)
键盘工作原理键盘是计算机输入设备中最常用的一种,其工作原理是通过按下键盘上的按键来向计算机发送信号,从而实现输入操作。
本文将从键盘的基本原理、按键扫描、键盘编码、通信协议和键盘类型五个方面来详细介绍键盘的工作原理。
一、键盘的基本原理1.1 键盘是由一组按键组成的输入设备,每一个按键都有一个独特的标识符。
1.2 按下键盘上的按键时,按键会闭合一个电路,向计算机发送一个信号。
1.3 计算机接收到信号后,会根据按键的标识符来确定输入的字符或者命令。
二、按键扫描2.1 按键扫描是键盘工作的基本原理,通过扫描矩阵来检测按键的状态。
2.2 键盘会周期性地扫描每一个按键,检测是否有按键按下。
2.3 当检测到按键按下时,键盘会发送一个信号给计算机。
三、键盘编码3.1 键盘编码是将按键的标识符转换成计算机可以识别的数据格式。
3.2 键盘通常使用ASCII码或者扩展的键盘编码来表示按键的标识符。
3.3 键盘编码的作用是将按键的信息传输给计算机,让计算机能够正确地识别输入的字符或者命令。
四、通信协议4.1 键盘与计算机之间的通信通常采用PS/2或者USB接口。
4.2 PS/2接口是早期键盘通信协议,USB接口是现代键盘通信协议。
4.3 通信协议规定了键盘与计算机之间的数据传输格式和通信方式。
五、键盘类型5.1 键盘根据按键的技术原理可以分为机械键盘和薄膜键盘。
5.2 机械键盘使用机械开关来检测按键状态,手感好,寿命长。
5.3 薄膜键盘使用薄膜开关来检测按键状态,结构简单,成本低。
综上所述,键盘的工作原理是通过按下按键发送信号给计算机,实现输入操作。
了解键盘的基本原理、按键扫描、键盘编码、通信协议和键盘类型等方面的知识,有助于更好地理解键盘的工作原理和选择适合自己的键盘类型。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/ebef73516fdb6f1aff00bed5b9f3f90f77c64d71.png)
键盘工作原理键盘是计算机输入设备中最常见的一种,它通过按下不同的按键来输入字符、数字和命令等信息。
键盘工作原理涉及到按键的检测、编码和传输等过程。
下面将详细介绍键盘的工作原理。
1. 按键检测键盘上的每一个按键都与一个电路开关相连,当按键被按下时,电路开关闭合,导通电流。
键盘中的按键通常采用矩阵罗列方式,即按键被按下时,对应的行和列会形成通路,从而检测到按键的按下动作。
2. 按键编码一旦检测到按键被按下,键盘会将按键对应的行列信息转换为特定的编码。
常见的编码方式有ASCII码和扫描码两种。
ASCII码是一种字符编码标准,用于将字符和数字等信息转换为二进制形式。
扫描码是键盘专用的编码方式,用于将按键的行列信息转换为特定的二进制码。
3. 数据传输编码完成后,键盘会将编码数据通过数据线传输给计算机。
在传输过程中,键盘会将数据按照一定的协议格式进行打包和传送。
常见的键盘传输协议有PS/2和USB两种。
PS/2是一种早期的键盘传输接口,使用6针的迷你DIN接口进行数据传输。
USB是现代键盘常用的传输接口,使用USB接口进行数据传输。
4. 计算机接收和解码计算机接收到键盘传输的数据后,会根据键盘的传输协议进行解码。
解码过程将编码数据转换为计算机可识别的字符、数字或者命令等信息。
5. 操作系统处理解码完成后,操作系统会根据接收到的键盘数据进行相应的处理。
根据按键的不同,操作系统可以执行不同的操作,如输入字符、执行命令、触发快捷键等。
6. 应用程序响应最后,应用程序会根据操作系统传递的键盘数据进行相应的响应。
例如,在文字编辑器中,按下字母键会在文本框中输入相应的字符;在游戏中,按下方向键会控制角色的挪移方向等。
总结:键盘的工作原理主要包括按键检测、按键编码、数据传输、计算机接收和解码、操作系统处理以及应用程序响应等过程。
通过这些过程,键盘可以将按键的按下动作转换为计算机可识别的信息,实现输入字符、数字和命令等功能。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/e7b5626e2bf90242a8956bec0975f46527d3a7ae.png)
键盘工作原理键盘是计算机输入设备中常见的一种,通过键盘可以输入文字、数字和各种命令。
键盘的工作原理涉及到按键的检测、信号传输和数据处理等多个方面。
一、按键的检测键盘上的每一个按键都与一个电路开关相连,当按下某个按键时,该按键对应的电路开关闭合,形成一个电路通路。
键盘通过扫描的方式来检测按键的状态。
具体来说,键盘会定时发送扫描码(scan code)给计算机,扫描码是一个数字,用来表示按键的位置和状态。
计算机通过检测扫描码来判断哪个按键被按下。
二、信号传输键盘与计算机之间的信号传输通常采用PS/2或者USB接口。
PS/2接口是一种6针或者5针的圆形接口,用于连接键盘和计算机主机。
USB接口是一种通用的数字串行接口,可以连接各种外部设备,包括键盘。
当按键被按下时,键盘会将扫描码通过接口发送给计算机,计算机接收到扫描码后进行解析和处理。
三、数据处理计算机接收到键盘发送的扫描码后,会将其转换为相应的字符或者命令。
这个过程称为键盘映射(Keyboard Mapping)。
键盘映射是通过键盘驱动程序来实现的,驱动程序会根据操作系统的不同,将扫描码映射为相应的字符编码或者命令。
例如,按下字母键盘上的"A"键,键盘会发送相应的扫描码给计算机,计算机根据键盘映射表将扫描码转换为ASCII码,最终显示为字母"A"。
四、特殊功能键键盘上还有一些特殊功能键,如Shift键、Ctrl键、Alt键等。
这些键可以与其他键配合使用,实现一些特殊的功能。
例如,按下Shift键和字母键"A",可以输入大写字母"A";按下Ctrl键和字母键"C",可以复制选中的内容。
这些特殊功能键的工作原理与普通按键类似,但在键盘映射过程中会进行特殊处理。
五、多媒体键盘除了常规的键盘,还有一种称为多媒体键盘的特殊键盘。
多媒体键盘上通常有一些额外的按键,用于控制音量、播放器、亮度等多媒体功能。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/8213b649f68a6529647d27284b73f242326c317a.png)
键盘工作原理键盘是计算机输入设备的一种,它通过按下不同的按键来输入字符和命令。
键盘工作原理涉及到按键的检测、编码和传输等过程。
下面将详细介绍键盘的工作原理。
1. 按键检测键盘上的每一个按键都与一个电路开关相连,当按下按键时,开关闭合,导通电路。
键盘通常采用矩阵式布局,将按键罗列成行和列的形式。
通过扫描电路,键盘控制器可以检测到按下的具体按键。
2. 按键编码按键编码是将按键的信号转化为计算机可以识别的数据。
键盘通常采用ASCII 码或者扩展ASCII码来编码字符。
当按下一个按键时,键盘控制器会发送一个对应的编码给计算机。
3. 数据传输键盘通过连接到计算机的接口(如PS/2接口或者USB接口)与计算机进行数据传输。
在PS/2接口中,键盘通过一个6针或者5针的迷你DIN接口连接到计算机主板上的PS/2控制器。
在USB接口中,键盘通过一个USB线缆连接到计算机的USB端口。
键盘控制器将编码后的数据通过接口传输给计算机。
4. 中断处理键盘工作原理中的一个重要概念是中断处理。
当按下一个按键时,键盘控制器会向计算机发送一个中断信号,通知计算机有按键操作发生。
计算机接收到中断信号后,会暂停当前的任务,转而处理键盘输入的数据。
5. 键盘驱动程序键盘驱动程序是计算机操作系统中的一部份,负责接收键盘输入并将其传递给应用程序。
键盘驱动程序通过轮询或者中断方式来检测键盘输入。
当键盘输入被检测到后,键盘驱动程序会将输入的字符或者命令传递给应用程序进行处理。
6. 键盘扫描码键盘扫描码是键盘按键对应的惟一标识符。
每一个按键都有一个独特的扫描码。
当按下一个按键时,键盘控制器会发送该按键的扫描码给计算机。
计算机通过查表的方式将扫描码转化为对应的字符或者命令。
7. 多媒体键和功能键除了普通的字符按键外,键盘还包括一些特殊的按键,如多媒体键和功能键。
多媒体键用于控制音量、播放/暂停等多媒体功能,功能键用于执行特定的操作,如打开计算器、切换窗口等。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/87d4752126d3240c844769eae009581b6bd9bdb7.png)
键盘工作原理键盘是计算机输入设备中常见的一种,它通过按下键盘上的按键来向计算机输入字符和命令。
键盘的工作原理涉及到按键的传感、编码和传输等过程。
一、按键传感键盘上的每一个按键都有一个与之对应的开关。
当按键按下时,按键上的开关闭合,形成一个电路。
键盘通过扫描确定哪个按键被按下,这是通过按键矩阵实现的。
按键矩阵是由多行多列的导线交叉组成的,每一个按键都与某一行和某一列相连。
当按键按下时,对应的行和列之间形成为了一个闭合的电路。
二、按键编码键盘上的按键被按下后,会产生一个电信号。
这个信号需要被编码成计算机可以识别的数据。
常见的编码方式有ASCII码和扫描码。
1. ASCII码ASCII码是一种用来表示字符的编码方式。
当按键被按下时,键盘会发送一个对应的ASCII码给计算机。
计算机根据接收到的ASCII码来识别按下的按键。
2. 扫描码扫描码是键盘内部使用的一种编码方式。
当按键被按下时,键盘会发送一个对应的扫描码给计算机。
计算机通过扫描码来确定按下的是哪个按键。
三、数据传输键盘将编码后的数据通过连接到计算机的接口传输给计算机。
常见的接口有PS/2接口和USB接口。
1. PS/2接口PS/2接口是一种用于连接键盘和计算机的接口。
它使用6针的迷你DIN接口。
键盘通过发送扫描码的方式将数据传输给计算机。
2. USB接口USB接口是一种通用的连接接口,用于连接各种外部设备和计算机。
键盘通过发送HID(Human Interface Device)报告的方式将数据传输给计算机。
四、工作流程键盘的工作流程可以简单概括为以下几个步骤:1. 按键传感:当按键被按下时,按键上的开关闭合,形成一个电路。
2. 按键编码:键盘将按键传感所得到的信号编码成计算机可以识别的数据,如ASCII码或者扫描码。
3. 数据传输:键盘将编码后的数据通过接口传输给计算机,如PS/2接口或者USB接口。
4. 计算机接收:计算机接收键盘传输过来的数据,并根据接收到的数据进行相应的操作,如显示字符或者执行命令。
电脑键盘原理
![电脑键盘原理](https://img.taocdn.com/s3/m/cac6ba06e418964bcf84b9d528ea81c758f52e21.png)
电脑键盘原理电脑键盘是计算机输入设备中最常见的一种,它通过按下按键来输入文字、数字和符号等信息。
键盘的原理是通过按键触发开关,产生电信号,然后传输给计算机进行相应的处理。
下面我们来详细了解一下电脑键盘的工作原理。
1. 按键触发开关。
电脑键盘的每个按键上都有一个开关,当按下按键时,开关会闭合,触发电路。
闭合的开关会产生一个电信号,这个信号会被传输到计算机的主板上。
2. 电信号传输。
按键产生的电信号会通过键盘的连接线传输到计算机主板上。
在传输过程中,这些信号会被转换成计算机能够识别的数据格式,比如ASCII码等。
3. 计算机处理。
一旦电信号到达计算机主板,计算机会根据接收到的信号来确定用户按下了哪个按键,并将对应的字符显示在屏幕上。
这个过程涉及到计算机的输入设备驱动程序和操作系统的协同工作。
4. 反馈。
在用户按下按键后,键盘通常会发出“咔嚓”或者“轻微的点击”声音,这是键盘内部结构设计的一部分。
这种反馈能够让用户感知到按键是否按下,从而减少误操作。
5. 技术演进。
随着科技的发展,电脑键盘也在不断演进。
传统的机械键盘被逐渐取代,薄膜键盘、薄膜开关键盘、静电容触摸键盘等新型键盘不断涌现。
这些新型键盘在触感、响应速度、耐用性等方面都有所提升。
总结。
电脑键盘作为计算机的重要输入设备,其工作原理基本上是通过按键触发开关,产生电信号,传输到计算机进行处理。
随着技术的不断发展,键盘的类型和性能也在不断提升,为用户带来更好的使用体验。
希望本文能够帮助大家更好地了解电脑键盘的工作原理。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/7c5da32c59fafab069dc5022aaea998fcc2240d4.png)
键盘工作原理键盘是计算机输入设备中最常用的一种,它通过按键来输入字符和命令。
键盘的工作原理涉及到按键的检测、编码和传输等过程。
一、按键检测当用户按下键盘上的某个按键时,按键被机械地按下,导致键盘电路中的按键开关闭合。
键盘电路会检测到按键闭合的信号,并将该信号发送到计算机主机。
二、按键编码计算机主机接收到按键闭合的信号后,会将按键编码为对应的字符或者命令。
编码的方式有两种:扫描码和ASCII码。
1. 扫描码编码方式:键盘电路会将每一个按键映射为一个惟一的扫描码。
当按键闭合时,键盘电路会发送该按键对应的扫描码给计算机主机。
计算机主机通过解析接收到的扫描码,确定用户按下的是哪个按键,并将其转换为对应的字符或者命令。
2. ASCII码编码方式:ASCII码是一种字符编码标准,将字符映射为一个惟一的数字代码。
当按键闭合时,键盘电路会发送按键对应的ASCII码给计算机主机。
计算机主机通过解析接收到的ASCII码,确定用户按下的是哪个字符,并将其转换为对应的字符或者命令。
三、按键传输键盘电路将按键闭合的信号发送给计算机主机的方式主要有两种:串行传输和USB传输。
1. 串行传输:在早期的计算机中,键盘通过串行传输方式将按键闭合的信号发送给计算机主机。
串行传输是一种逐位传输的方式,将按键闭合的信号转换为一系列的电信号脉冲,通过键盘电缆传输给计算机主机。
2. USB传输:随着计算机技术的发展,现代键盘普遍采用USB传输方式。
USB传输是一种并行传输的方式,将按键闭合的信号转换为数字信号,并通过USB接口传输给计算机主机。
USB传输速度快、稳定性高,能够满足现代计算机对输入设备的要求。
总结:键盘的工作原理包括按键检测、按键编码和按键传输三个过程。
当用户按下键盘上的某个按键时,键盘电路会检测到按键闭合的信号,并将该信号发送给计算机主机。
计算机主机通过解析接收到的信号,确定用户按下的是哪个按键,并将其转换为对应的字符或者命令。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/9d965fcf4793daef5ef7ba0d4a7302768e996f29.png)
键盘工作原理键盘是计算机输入设备的一种,用于输入文字、数字和命令等信息。
它是我们日常使用计算机时最常接触到的输入工具之一。
键盘工作原理是指键盘如何将按键的输入转换成计算机可以理解的信号,并传递给计算机进行相应的处理。
键盘的工作原理可以分为两个主要方面:硬件和软件。
1. 硬件原理:键盘的硬件原理是指键盘的物理结构和键盘内部的电路如何工作。
键盘通常由一个或多个键位组成,每个键位上有一个按键。
当按下一个按键时,按键会与键盘内部的电路产生接触,使电流流过按键。
键盘内部的电路会检测到按键的按下,并将相应的信号发送给计算机。
键盘内部的电路通常采用矩阵电路或扫描电路。
矩阵电路是将键盘的所有按键排列成一个矩阵,通过行和列的交叉点来识别按键的按下。
扫描电路则是按顺序扫描每个按键,检测是否有按键按下。
无论是矩阵电路还是扫描电路,它们都能够将按键的按下转换成电信号,并通过连接到计算机的接口传递给计算机。
2. 软件原理:键盘的软件原理是指计算机是如何识别并处理键盘输入的。
当键盘发送信号给计算机后,计算机的操作系统会接收到这些信号,并将其转换成计算机可以理解的数据。
操作系统会根据键盘上的每个按键与对应的字符之间的映射关系,将按键的信号转换成相应的字符或命令。
在操作系统接收到键盘输入后,它会将输入的字符或命令传递给相应的应用程序进行处理。
应用程序可以根据接收到的键盘输入来执行相应的操作,例如在文本编辑器中输入文字、在游戏中控制角色移动等。
除了字符和命令输入外,键盘还可以通过特殊的按键来执行其他功能,例如调整音量、控制屏幕亮度等。
这些功能按键通常与操作系统或应用程序预先定义好的功能绑定,当按下这些按键时,键盘会发送相应的信号给计算机,计算机会根据预定义的功能来执行相应的操作。
总结:键盘的工作原理涉及到硬件和软件两个方面。
在硬件方面,键盘通过按键和内部电路将按键的按下转换成电信号,并传递给计算机。
在软件方面,计算机的操作系统接收到键盘输入后,将其转换成计算机可以理解的数据,并传递给相应的应用程序进行处理。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/8e829e10e3bd960590c69ec3d5bbfd0a7956d5fd.png)
键盘工作原理键盘是一种常见的输入设备,广泛应用于计算机、手机、平板电脑等各种电子设备中。
它通过按下不同的按键来输入字符、数字、符号等信息。
本文将详细介绍键盘的工作原理。
一、键盘的组成键盘由多个按键、电路板、连接线和接口组成。
按键通常由塑料或金属制成,每个按键上都有一个弹簧,当按下按键时,弹簧会产生反作用力,使按键恢复到初始位置。
电路板上有一系列的开关,每个按键都与一个开关相对应。
连接线将电路板与计算机或其他设备连接起来。
接口是键盘与计算机或其他设备之间的连接接口,常见的接口有USB、PS/2等。
二、键盘的工作原理1. 扫描码原理键盘的工作原理是基于扫描码原理。
当按下一个按键时,按键会触发一个电信号,通过电路板上的开关,将该信号转换成一个特定的扫描码。
每个按键都有一个唯一的扫描码。
2. 扫描码传输键盘将扫描码通过连接线传输到计算机或其他设备。
传输方式根据接口的不同而有所区别。
例如,通过USB接口传输时,扫描码会被转换成一系列的USB数据包,然后通过USB线缆传输到计算机。
3. 操作系统处理计算机接收到键盘传输的扫描码后,操作系统会对其进行处理。
操作系统会根据扫描码识别出按下的是哪个按键,并将对应的字符、数字或符号发送给应用程序或显示在屏幕上。
4. 反馈机制键盘通常还具有反馈机制,即按键的按下和释放会产生不同的反馈效果,例如声音、光亮或触觉反馈。
这些反馈机制可以提供用户与键盘的实时交互体验。
三、键盘的工作模式键盘可以分为两种工作模式:扫描码模式和ASCII码模式。
1. 扫描码模式在扫描码模式下,键盘将按键转换成对应的扫描码,并传输给计算机。
计算机通过解析扫描码来确定按下的是哪个按键,并进行相应的处理。
2. ASCII码模式在ASCII码模式下,键盘将按键直接转换成对应的ASCII码,并传输给计算机。
计算机可以直接使用ASCII码来进行字符的处理和显示。
四、常见的键盘类型1. 机械键盘机械键盘是一种采用机械开关的键盘。
电脑键盘原理与使用
![电脑键盘原理与使用](https://img.taocdn.com/s3/m/6d52b520cbaedd3383c4bb4cf7ec4afe05a1b146.png)
电脑键盘原理与使用电脑键盘是一种输入设备,用于将人体的指令转换成计算机可以理解的信号,并将其传输到计算机系统中。
它通常由一排字母、数字和符号键组成,以及一些额外的控制按键。
下面将详细介绍电脑键盘的工作原理和使用方法。
一、工作原理:电脑键盘的工作原理可以简单概括为“按下即发生”。
“按下”时,按键会向下移动触碰到薄膜开关上的接点,产生一种电信号,并且这个信号会立即发送到计算机中,计算机会根据这个信号进行相应的操作。
当松开按键时,薄膜开关会重新复位,键盘也会恢复到起始位置。
键盘中最常用的开关类型是薄膜开关,它由三部分组成:薄膜、上层导电层和下层导电层。
薄膜包裹在整个键盘的背面,当按键被按下时,按键顶端的部分会移动向下,触碰到上层导电层上的点。
这个点实际上是一个刻有导电线的小孔,当按键被按下时,点会和下层导电层上的线相连,产生电连接。
这种连接的变化会触发键盘控制器,将相应的电信号发送到计算机中。
二、键盘布局:电脑键盘采用的是QWERTY布局,这是由西方键盘传统的字母顺序而来。
键盘上的字母键是按照这种布局排列的,符号键位于字母键的上方或右边。
除此之外,还包括数字键、功能键和控制键等。
数字键通常在键盘的最右侧,从1到0依次排列。
功能键(F1-F12)位于键盘的上方,用于向计算机发送一系列的指令和快捷键。
控制键包括Ctrl、Alt和Shift等,它们通常位于键盘的两侧。
这些键在与其它键组合时,可以实现一些特定的功能,如复制、粘贴和撤销等。
三、键盘使用技巧:1. 使用正确的手位:将小指放在左边的Ctrl键上,无名指放在Fn键(如果有的话)旁边,中指放在空格键上,食指放在J键上。
这样可以保证手指在键盘上移动时的稳定性和高效性。
2. 学会使用快捷键:在不同的操作系统和软件中,有许多常用的快捷键可以帮助你更高效地完成任务。
一些常见的快捷键包括Ctrl+C(复制)、Ctrl+V(粘贴)和Ctrl+Z(撤销)等。
熟练使用这些快捷键可以极大地提高工作效率。
电脑键盘工作原理
![电脑键盘工作原理](https://img.taocdn.com/s3/m/1a0e462e9a6648d7c1c708a1284ac850ac020479.png)
电脑键盘工作原理
电脑键盘是一种输入设备,它通过按下不同的按键来输入字符和命令。
键盘的工作原理基于一个简单的电路,被称为矩阵电路。
在键盘的底部,有一组排列成矩形的按键。
每个按键都有一个特定的电路跟踪,它与键盘的控制电路板相连。
控制电路板上有一组连接电路,形成了一个矩阵。
当你按下一个键时,按键的两个金属接点会触碰在一起,导致电流流动。
这个电流通过特定的按键电路进入控制电路板。
控制电路板检测到电流的流动,并确定哪个键被按下。
控制电路板使用一个扫描程序来轮询矩阵的不同行和列。
每个按键都位于矩阵的特定行和列交叉点上。
扫描程序会逐行(或逐列)激活电流,并检测到哪个键导致了电流的流动。
通过这种方式,控制电路板可以确定用户按下了哪个键。
一旦控制电路板确定了哪个键被按下,它会将相应的键码发送给计算机。
键码是一个数字或字符的唯一标识,用来表示被按下的键。
计算机接收到键码后,将其翻译成相应的字符或命令,并执行相应的操作。
总体而言,电脑键盘的工作原理是通过将按键的压力转化为电流,并通过扫描矩阵电路来确定哪个键被按下,然后发送相应的键码给计算机,完成输入操作。
键盘工作原理
![键盘工作原理](https://img.taocdn.com/s3/m/a08b4e6dcdbff121dd36a32d7375a417866fc126.png)
键盘工作原理引言概述:键盘是我们日常使用最频繁的输入设备之一。
它通过按下不同的按键来输入文字和命令,从而实现与计算机的交互。
本文将详细介绍键盘的工作原理,包括按键传感器、扫描电路、编码器、接口和驱动程序等五个方面。
一、按键传感器1.1 机械键盘:机械键盘是最早浮现的键盘类型之一。
它的按键上装有弹簧,当按键被按下时,弹簧会产生反作用力,使按键恢复到原位。
同时,按键下方还有一个触点,当按键被按下时,触点会与电路板上的触点接触,从而形成电路通路,向计算机发送按键信号。
1.2 薄膜键盘:薄膜键盘是一种较为常见的键盘类型。
它的按键上覆盖有一层薄膜,当按键被按下时,薄膜会发生弯曲,使得触点与电路板上的触点接触,从而形成电路通路,向计算机发送按键信号。
薄膜键盘具有结构简单、成本低廉的优点,广泛应用于各种电子设备中。
1.3 容感键盘:容感键盘是一种新型的键盘技术。
它利用了人体的电容特性,通过检测手指的电容变化来判断按键动作。
当手指接近按键时,按键周围的电场会发生变化,容感键盘可以通过检测这种变化来识别按键动作。
容感键盘具有触感轻、无声、耐用等特点,逐渐得到了广泛应用。
二、扫描电路2.1 矩阵扫描:键盘上的每一个按键都与行和列的电路相连。
扫描电路会挨次扫描每一行和每一列的电路,当检测到有按键按下时,就可以确定是哪个按键被按下了。
这种矩阵扫描的方式可以有效地减少所需的引脚数量,提高了键盘的成本效益。
2.2 容感扫描:容感键盘采用的是一种不同于传统键盘的扫描方式。
它通过检测电容变化来判断手指的位置和动作。
扫描电路会不断地检测电容变化,并将这些变化转换成数字信号,从而实现对按键位置和动作的精确识别。
2.3 热插拔扫描:热插拔扫描是一种特殊的扫描方式,它可以实现在键盘工作时插拔按键。
这种扫描方式通过检测插拔事件和按键的位置变化来实现按键的插拔功能。
热插拔扫描可以提高键盘的可靠性和可维护性,适合于一些特殊的应用场景。
三、编码器3.1 硬件编码器:硬件编码器是键盘中的一个重要组成部份。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电脑键盘工作原理来源:电子发烧友作者:本站2008年01月31日11:50随着IBM PC机的发展,键盘也分为XT, AT, PS/2键盘以至于后来的USB键盘. PC系列机使用的键盘有83键、84键、101键、102键和104键等多种。
XT和AT机的标准键盘分别为83键和84键,而286机以上微机的键盘则普遍使用101键、102键或104键。
83键键盘是最早使用的一种PC机键盘,其键号与扫描码是一致的。
这个扫描码被直接发送到主机箱并转换为 ASCII码;随着高档PC机的出现,键盘功能和按键数目得到了扩充,键盘排列也发生了变化,产生的扫描码与83键键盘的扫描码不同。
为了保持PC系列微机的向上兼容性,需将84/101/102/104键键盘的扫描码转换为83键键盘的扫描码,一般将前者叫作行列位置扫描码,而将后者称为系统扫描码。
显然,对于83键键盘,这两种扫描码是相同的。
键盘是由一组排列成矩阵方式的按键开关组成,通常有编码键盘和非编码键盘两种类型,IBM系列个人微型计算机的键盘属于非编码类型。
微机键盘主要由单片机、译码器和键开关矩阵三大部分组成。
其中单片机采用了INTEL8048单片微处理器控制,这是一个40引脚的芯片,内部集成了8位 CPU、1024×8位的ROM、64×8位的RAM、8位的定时器/计数器等器件。
由于键盘排列成矩阵格式,被按键的识别和行列位置扫描码的产生,是由键盘内部的单片机通过译码器来实现的。
单片机在周期性扫描行、列的同时,读回扫描信号线结果,判断是否有键按下,并计算按键的位置以获得扫描码。
当有键按下时,键盘分两次将位置扫描码发送到键盘接口;按下一次,叫接通扫描码;释放时再发一次,叫断开扫描码。
因此可以用硬件或软件的方法对键盘的行、列分别进行扫视,去查找按下的键,输出扫描位置码,通过查表转换为ASCII码返回。
键盘是与主机箱分开的一个独立装置,通过一根5芯电缆与主机箱连接,系统主板上的键盘接口按照键盘代码串行传送的应答约定,接受键盘发送来的扫描码;键盘在扫描过程中,7位计数器循环计数。
当高5位(D6一D2)状态为全“0”时,经译码器在O列线上输出一个“0”,其余均为“1”;而计数器的低二位 (D1D0)通过4选1多路选择器控制0—3行的扫描。
计数器计一个数则扫描一行,计4个数全部行线扫描一遍,同时由计数器内部向D2进位,使另一列线1 变低,行线再扫描一遍。
只要没有键按下,多路选择器就一直输出高电平,则时钟一直使计数器循环计数,对键盘轮番扫描。
当有一个键被按下时,若扫描到该键所在的行和列时,多路选择器就会输出一个低电平,去封锁时钟门,使计数器停止计数。
这时计数器输出的数据就是被按键的位置码(即扫描码)。
8048利用程序读取这个键码后,在最高位添上一个“O”,组成一个字节的数据,然后从P22引脚以串行方式输出。
在8048检测到键按下后,还要继续对键盘扫描检测,以发现该键是否释放。
当检测到释放时,8048在刚才读出的7位位置码的前面(最高位)加上一个“1”,作为“释放扫描码”,也从 P22引脚串行送出去,以便和“按下扫描码”相区别。
送出“释放扫描码”的目的是为识别组合键和上、下档键提供条件。
同时,主机还向键盘发送控制信号,主机CPU响应键盘中断请求时,通过外围接口芯片8255A一5的PA口读取键盘扫描码并进行相应转换处理和暂存;通过PB口的PB6和PB7来控制键盘接口工作。
从用途上看,键盘可分为台式机键盘、笔记本电脑键盘和工控机键盘三大类;其中台式机键盘从按键结构上又可分为两类,即机械键盘和电容键盘(又称有触点键盘和无触点键盘)。
机械键盘存在着开关容易损坏、易污染、易老化的缺点,现已基本淘汰。
电容键盘在可靠性上比前者有质的飞跃,使用寿命较长,目前大多为电容键盘。
早期的键盘是由美国IBM公司推出的,当时采用的计算机键盘为83键键盘。
不久IBM又推出了84键的键盘设计标准,将键盘分为三个区,即功能区、打字键区及负责光标控制和编辑的副键盘区,这种键盘主要区域的划分标准一直沿用至今。
随着微软Windows视窗操作系统的广泛应用,IBM公司于1986年首次推出了101键的标准键盘,除添加了F11、F12两个功能键之外,还在键盘的中部多加了一组专用的光标控制和编辑的键,使键盘功能得到了进一步扩充,成为当时业界的标准键盘。
后来,为与微软的Win95操作系统相配合,IBM又推出了104键键盘,新增了3个功能键(亦称Windows快捷键或热键 <HotKey>),使以前需要打开好几个窗口才能完成的某些功能,通过快捷键的设定直接启动菜单完成,而不必再点击鼠标,这样就使计算机的操作更加便易。
目前,这种104键的键盘(亦称Win95键盘)的设计已成为业界和市场上最为普遍、最为流行的一种标准,业界通称为标准键盘。
实际上,所谓的标准键盘并没有标准,只因其应用较为广泛而被业界通称为标准键盘。
由于软件的不断升级更新,为配合软件的需要,所谓的标准键盘的键数也在随之扩增,并因其又被业界所通常采纳而又被业界通称为标准键盘。
但是,无论是机械键盘或者电容键盘,还是从早期的83键键盘发展到目前通称的标准键盘104键键盘,其应用都是主要依赖于硬件CPU和软件操作系统。
以下就键盘的构造及工作原理等问题进行介绍。
(一)键盘构造及工作原理PS/2设备履行一种双向同步串行协议。
换句话说,每次数据线上发送一位数据并且每在时钟线上发一个脉冲就被读入。
设备可以发送数据到主机,而主机也可以发送数据到设备,但主机总是在总线上有优先权,它可以在任何时候抑制来自设备的通信,只需把时钟线电平拉低即可。
键盘的内部结构主要包括控制电路板、按键、底板和面板等。
电路板是整个键盘的控制核心,位于键盘的内部,主要担任按键扫描识别、编码和传输接口工作;它将各个键所表示的数字或字母转换成计算机可以识别的信号,是用户和计算机之间主要的沟通者之一。
键盘主要由键开关矩阵、单片机和译码器三大部分组成。
键开关矩阵即键盘按键由一组排列成矩阵方式的按键开关组成,所输入的信号由按键所在的位置决定。
单片机即键盘内部采用的Intel 8048单片机微处理器,这是一个40引脚的芯片,内部集成了8位CPU、1024×8位的ROM、64×8位的RAM以及8位的定时器/计数器等。
译码器即信号编码转译装置,把键盘的字符信号通过编码翻译转换成相应的二进制码。
由于键盘排列成矩阵格式,被按键的识别和行列位置扫描码的产生,是由键盘内部的单片机通过译码器来实现的。
根据键盘向主机送入的二进制代码类型,可把键盘分为编码键盘和非编码键盘两种。
IBM PC机的键盘属于非编码键盘,其特点是不直接提供所按键的编码信息,而是用较为简单的硬件和一套专用程序来识别所按键的位置,并提供与所按键相对应的中间代码,然后再把中间代码转换成要对应的编码。
这样,非编码键盘就为系统软件在定义键盘的某些操作功能上提供了更大的灵活性。
计算机键盘通常采用行列扫描法来确定按下键所在的行列位置。
所谓行列扫描法是指,把键盘按键排列成n行×m列的n*m行列点阵,把行、列线分别连接到两个并行接口双向传送的连接线上,点阵上的键一旦被按动,该键所在的行列点阵信号就被认为已接通。
按键所排列成的矩阵,需要用硬件或软件的方法轮转顺序地对其行、列分别进行扫描,以查询和确认是否有键按动。
如有键按动,键盘就会向主机发送被按键所在的行列点阵的位置编码,称为键扫描码。
单片机通过周期性扫描行、列线,读回扫描信号结果,判断是否有键按下,并计算按键的位置以获得扫描码。
键被按下时,单片机分两次将位置扫描码发送到键盘接口:按下一次,叫接通扫描码;按完释放一次,叫断开扫描码。
这样,通过硬件或软件的方法对键盘分别进行行、列扫视,就可以确定按下键所在位置,获得并输出扫描位置码,然后转换为ASCII码,经过键盘I/O电路送入主机,并由显示器显示出来。
键盘要增加键数是很容易的,任何矩阵键盘通过增加键盘的行或列便可实现增加按键数。
如64 键的键盘排列成8行×8列的行列点阵,128键的键盘排列成8行×16列的行列点阵,256键的键盘排列成16行×16列的行列点阵,这在1992年7月出版的《微处理机为基础之设计》出版物上已作介绍(此对比文献在2001年12月13日已递交)。
因此,键盘结构采用矩阵式早已是公有技术。
(二)键盘的按键增加及功能改进随着计算机CPU(硬件)和Windows操作系统(软件)的不断升级换代,计算机的发展进入到了包括多媒体在内的高速多功能时代。
与此相适应,计算机键盘也出现了一些新的变化,主要表现在键盘键数的增加及功能的整合。
美国苹果(Apple)公司早在1992年就曾推出过设有调整音量按键的键盘。
时下流行的多媒体键盘,也叫多功能键盘,其特征是增加了一些快捷键(或功能键),通过设定主板BIOS或软件设定,使这些新增的键可以实现开关电脑、休眠启动、 CD播放、音量调整、一键上网等特殊功能。
此外还出现了一些多功能集成的键盘,如将扫描仪、录音设备或手写板、鼠标等整合为一体的键盘,以及带有文字编辑或指纹识别功能的智能键盘等。
如前所述,IBM定义的101键键盘与微软(Microsoft)所定义的三键共同形成的104 键Win95键盘一般被称作标准键盘,那么标准键盘的104键之外如何增加按键扩充功能呢?从目前键盘发展情况看,可以有多种方法。
单就增加键盘按键的设定技术看,一般来讲,按键的增加取决于三个方面的因素:一是CPU能识别,二是操作系统能响应,三是键盘内部电路结构能安排。
从前面的介绍可知,CPU和操作系统这两个因素是计算机必备的现成技术,不成问题。
这样,增加键盘按键的关键就在于键盘的内部结构。
以下两种方法可以直接简便地增加键盘按键。
目前PC机键盘按键一直沿用IBM的行列矩阵方式布局排列,称为扫描矩阵,其内部电路结构的核心是8048(包括其后续升级系列)单片机微处理器。
根据单片机微处理器特定的I/O(即Input/Output输入/输出)电路,IBM将键盘按键的行列矩阵定义为8行×16列=128键,而现行的标准键盘只使用了其中的104键,故尚有128-104=24键的阵点闲余,尚未定义。
因此,增加按键的方法之一是,直接在这尚未定义的24个闲余按键阵点中继续定义新键以扩增新的功能键。
方法之二是,通过改变单片机微处理器I/O电路的配线方式,可以把IBM的原8行×16列扫描矩阵变为(8+n)行×16列,如(8+1)行×16列=144键等,这样就会在128键之外获得新增加的一行16个键位,再根据需要为其定义功能。