- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共35页,星期日,2025年,2月5日第七章外设接口技术第一节键盘接口技术第二节CRT接口技术第四节USB接口技术第三节八段LED显示器接口技术第2页,共35页,星期日,2025年,2月5日第一节键盘接口技术一、键盘的分类1.按应用范围分类工控机键盘:工控机键盘和主机连为一体,键盘和主机的相对位置固定不变,也称为固定键盘。微机键盘:微机键盘独立于主机之外,通过一根活动电缆或无线方式与主机相连,这种键盘和主机的位置可以在一定范围内移动调整,也称为活动式键盘。2.按外形分类标准键盘人体工程学键盘:在标准键盘上,将左手键区和右手键区两大板块左右分开成一定角度的扇形,用户在操作键盘时可以保持一种比较自然的形态,符合人在键盘上的操作。第3页,共35页,星期日,2025年,2月5日多媒体网络键盘:在普通的104键键盘上多加了一些对多媒体和网络操作的功能键,主要用来完成一些快捷操作。这种键盘需要专门的驱动程序,在设置、安装时比普通键盘麻烦。多功能键盘:在普通键盘的基础上又集成了其它的外部设备。如:带鼠标的键盘、带手写字板的键盘、集成话筒和喇叭的键盘、带扫描仪的键盘、集成条形读卡器的键盘、集成USBHUB的键盘3.按接口分类AT接口键盘:AT接口键盘俗称“大口”键盘,键盘的插头是一个圆形5芯插头,插头是有方向性的。PS/2接口键盘:PS/2接口键盘俗称为“小口”键盘,是目前使用最普通的一种键盘。它的插头是4针,在插头上有一个定位口,用来防止插错方向。USB接口键盘:USB接口键盘支持USB接口热拔插功能,可在打开微机以后,带电拔插键盘,或更换键盘。第4页,共35页,星期日,2025年,2月5日无线键盘:无线键盘与微机间没有直接的物理连线,可以完全脱离主机。无线键盘通过红外线或无线电波将输入信息传送給接收器。接收器放在主机旁,连接在PS/2口、COM口或USB口上。4.按键盘开关接触方式分类触点式按键:工艺简单,价格低廉,它是借助簧片直接使两个导体接通或断开,有着理想的开关特性。无触点式按键:电容式开关的特点是手感好,击键声音小,容易控制,结构简单,灵敏度高,成本低,易于小型化和批量生产。5.按照按键识别方式分类非编码键盘:主要用软件的方法识键和译键。编码键盘:主要用硬件来实现键的扫描和识别。第5页,共35页,星期日,2025年,2月5日二、键盘的结构和工作原理1.键盘的结构微机键盘由外壳、按键和电路板三部分组成。键盘外壳:主要用来支撑电路板和给操作者一个方便的工作环境。电路板:是整个键盘的核心,它位于键盘的内部,主要由逻辑电路和控制电路组成,担任按键扫描识别、编码和传输信息的工作。键盘按键:可分为触点式和非触点式两种类型。2.键盘的工作原理第6页,共35页,星期日,2025年,2月5日非编码键盘接口(3)找到被按下的键。从0行开始,顺序逐行扫描,即该行输出“0”。每扫描一行,读入列线数据,找出为“0”的列;若无,则顺序扫描下一行,并检查其各列;若找到某列线为“0”,则该列与检查行交点的按键为被按下的按键;(1)识别有键按下否。PA的三线输出均为“0”,读入PB的四根输入线,只要有一线为“0”,即表明有键被按下;(2)去抖动。延时20ms左右,等按键通、断引起的抖动消失,若还有键闭合,则认为按键已稳定;(4)根据找到的键号,转去执行该键相应的子程序。第7页,共35页,星期日,2025年,2月5日下面给出按行扫描的有关子程序。设8255A端A的地址为60H,端口B的地址为61H,控制寄存器的地址为63H。判别有无键按下的程序段如下: MOVAL,82H;8255A初始化,方式0,A口输出,B口输入 OUT63H,AL MOVAL,0 OUT60H,AL;各行线为“0”WAIT:INAL,61H;读列线数据ANDAL,0FH;屏蔽无关位CMPAL,0FH;列线有“0”否?JZWAIT;无,等键按下第8页,共35页,星期日,2025年,2月5日检测哪个键按下的程序段如下:BEGIN:MOVBL,3;行数 MOVBH,4;列数 MOVAL,0FEH;起始数据,0行为“0” MOVCL,0FH;键盘屏蔽码 MOVCH,0FFH;起始键号为“-1”LOOP1:O
您可能关注的文档
最近下载
- 《装配式多层混凝土墙板建筑技术规程》.pdf VIP
- 建设工程造价咨询业务指导规程.docx VIP
- 监狱电网工程施工方案(3篇).docx
- 2025年中国婴儿纸尿裤市场调查研究报告.docx
- 鼎捷ERP全套操作参考手册.doc VIP
- 牛津译林六上Unit 3 Holiday fun Cartoon time课件.ppt VIP
- 「备战2024高考语文」重点古诗文篇目默写复习:《谏太宗十思疏》理解性默写精选.docx VIP
- 2025年秋最新人教版七年级上册英语单词默写版 .pdf VIP
- 普通高中语文课程标准(2017年版2020年修订).pdf VIP
- 教育事业发展“十五五”规划.docx
文档评论(0)