你知道键盘是怎么工作的吗?发表时间:2018-12-22 13:09 计算机键盘的功用就是及时发现被按下的键,并将该按键的信息送入计算机。键盘中有发现下按键位置的键扫描电路,发生被按下键代码的编码电路,将发生代码送入计算机的接口电路,这些电路统称为键盘控制电路。根据键盘工作原理,可以把计算机键盘分为编码键盘和非编码键盘: 键盘控制电路的功用彻底依靠硬件主动完结,这种键盘称为编码键盘,它能主动将按下键的编码信息送入计算机。编码键盘响应速度快,但它以复杂的硬件结构为价值,而且其复杂性跟着按键功用的添加而添加。 别的一种键盘,它的键盘控制电路功用要依靠硬件和软件共同完结,这种键盘称为非编码键盘。这种键盘响应速度不如编码键盘快,但它可经过软件为键盘的某些按键从头定义,为扩充键盘功用提供了极大的便利,因此,得到广泛的运用。非编码键盘工作原理如下: 与编码键盘不同,非编码键盘并不直接提供按键的编码信息,而是用较为简略的硬件和一套专用程序来辨认按键的位置。 非编码键盘由软件、硬件配合完结键盘的工作。使用软件驱动下的硬件来完结比如扫描、编码、传送等功用,这个程序被称之为键盘处理程序。整个键盘处理程序由查询程序、传送程序、译码程序三部分组成。键盘处理程序的工作进程如下: (1)主程序首要调用查询程序,经过查询接口逐行扫描键位矩阵,一起检测行列的输出,由行与列的交连信号断定某闭合键的坐标,即得到被按键对应的扫描码; (2)主程序调用传送程序将得到的扫描码传送给坐落主机内的键盘接口电路; (3)主程序调用译码程序将键盘接口内的扫描码翻译为相应键的编码信息; (4)在需求的时候,键盘接口电路把上述编码信息传送给主机。 上一篇谈谈薄膜键盘的三大结构
下一篇常见键盘快捷键有哪些?
|