键盘构造及工作原理

键盘构造及工作原理
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日已递交)。因此,键盘结构采用矩阵式早已是公有技术。

lcd1602能显示汉字吗_lcd1602显示汉字程序
力合微:成功推出家庭能源路由器高集成通信SoC芯片
SpaceX使用猎鹰9号火箭成功进行第24批星链发射
中兴通讯成功地完成一款支持下行Cat-18终端的研发
知用CYBERTEK高压差分探头DP6070的产品特性及其应用
键盘构造及工作原理
一文详解主从触发器
嵌入式系统中内存碎片产生过程说明
先科VCD机检修5例
哥伦比亚大学利用激光对食物进行精确和可控的加热
智能配电监测系统能给我们带来什么
功率放大器在超声电机正反向运动中的应用
复合金属巅峰之作:华为nova 2 Plus魔镜版工艺大起底
2019年一季度电子信息制造业运行情况
夏普正式拆分半导体业务
讯号扫描力升级 固纬数位频谱分析仪抢市
SBD器件中的肖特基二极管漏电流机制 (上)
欧洲对华光伏“双反”措施或9月3日后取消
我国无人机需要怎样的标准引领
用手机电池我们要注意哪些问题?