问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

简述键盘的一般工作原理

发布网友 发布时间:2022-05-12 05:38

我来回答

1个回答

热心网友 时间:2023-11-22 13:39

键盘是计算机中使用最普遍的输入设备,它一般由按键、导电塑胶、编码器以及接口电路等组成。
在键盘上通常有上百个按键,每个按键负责一个功能,当用户按下其中一个时,键盘中的编码器能够迅速将此按键所对应的编码通过接口电路输送到计算机的键盘缓冲器中,由CPU进行识别处理。通俗地说也就是当用户按下某个按键时,它会通过导电塑胶将线路板上的这个按键排线接通产生信号,产生了的信号会迅速通过键盘接口传送到CPU中。
键盘的基本工作原理

  计算机键盘的功能就是及时发现被按下的键,并将该按键的信息送入计算机。键盘中有发现下按键位置的键扫描电路,产生被按下键代码的编码电路,将产生代码送入计算机的接口电路,这些电路统称为键盘控制电路。依据键盘工作原理,可以把计算机键盘分为编码键盘和非编码键盘:

  键盘控制电路的功能完全依靠硬件自动完成,这种键盘称为编码键盘,它能自动将按下键的编码信息送入计算机。编码键盘响应速度快,但它以复杂的硬件结构为代价,而且其复杂性随着按键功能的增加而增加。

  另外一种键盘,它的键盘控制电路功能要依靠硬件和软件共同完成,这种键盘称为非编码键盘。这种键盘响应速度不如编码键盘快,但它可通过软件为键盘的某些按键重新定义,为扩充键盘功能提供了极大的方便,因此,得到广泛的使用。非编码键盘工作原理如下:

  与编码键盘不同,非编码键盘并不直接提供按键的编码信息,而是用较为简单的硬件和一套专用程序来识别按键的位置。

  非编码键盘由软件、硬件配合完成键盘的工作。利用软件驱动下的硬件来完成诸如扫描、编码、传送等功能,这个程序被称之为键盘处理程序。整个键盘处理程序由查询程序、传送程序、译码程序三部分组成。键盘处理程序的工作过程如下:

(1)主程序首先调用查询程序,通过查询接口逐行扫描键位矩阵,同时检测行列的输出,由行与列的交连信号确定某闭合键的坐标,即得到被按键对应的扫描码;

(2)主程序调用传送程序将得到的扫描码传送给位于主机内的键盘接口电路;

(3)主程序调用译码程序将键盘接口内的扫描码翻译为相应键的编码信息;

(4)在需要的时候,键盘接口电路把上述编码信息传送给主机。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 显示为了我的账号安全,此不能登陆网页微信是为什么啊?- 问一问 为什么说我的不能登录网页版微信? 为什么不能登录网页版 电信宽带销户营业厅说需要光猫,自带,,光猫自丢失怎么办?能不能用其他的电信光猫代替? 吸水性和脱水性有什么区别 纸,木材,金属,塑料,四者的吸水性从强到弱分别是什么? 浓硫酸脱水性和吸水性是怎么样的?区别是什么 什么是材料的吸水性,影响材料吸水性的主要因素有哪些 某些物质为什么具有吸水性这个问题就是问什么是吸水 为什么说我的不能登录网页版微信?- 问一问 吸湿性是什么意思 和吸水性有什么区别 在化学反应中,吸湿性和吸水性有什么区别? 脱水性、吸水性、潮解性、水溶性各指什么?属于什么性质? 显示为了我的账号安全,此不能登陆网页微信是为什么啊? 住宅用窗式新风系统那款比较好? 化学上面说的吸水性和脱水性,什么区别 材料的吸水性、吸湿性、耐水性、抗渗性和抗冻性的含义是什么? 什么是吸水性,什么意思? 求助:为了你的帐号安全,此已不允许登录网页微信。 脱水性和吸水性有什么区别 马蹄是马指甲还是马Y子? html5+js+css3好学吗?需要基础吗? 清洗毛巾别用开水烫,学学这招,多脏的毛巾洗完干净又柔软,实用 高血糖的患者,是不是一点糖份也不能吃到呢? 血糖高的患者是不可以吃糖吗 淮南企业网站设计中应注意的哪些? 血糖高的人是不是就不能吃糖了 淮南网站建设公司哪家做的比较好点? 淮南网站建设哪家好点?求助了。 血糖高的人不能吃糖吗?大神们帮帮忙 血糖高的人,真的一点糖都不能吃吗? 淮南网站建设哪家的好? 淮南做网站的哪家质量好? 血糖高可以吃糖吗? 淮南网站建设哪家好? 淮南建设网站,需要注意哪些安全问题? 得了糖尿病以后,生活中真的不能吃糖了吗? 淮南有哪几家做网站公司? 糖尿病人到底能不能吃糖? 淮南做网站找哪家呢