- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch05-并行通信8255应用 Computer Principle Ch05-并行通信8255应用 章节内容 1-打印机接口设计技术 打印机 1-打印机接口设计技术 打印机的分类 1-打印机接口设计技术 击打式打印机原理 1-打印机接口设计技术 非击打式打印机原理 1-打印机接口设计技术 非击打式:激光打印机 1-打印机接口设计技术 非击打式:喷墨打印机 1-打印机接口设计技术 接口示意图 1-打印机接口设计技术 接口标准 1-打印机接口设计技术 并行接口标准 1-打印机接口设计技术 并行接口标准 1-打印机接口设计技术 打印机工作过程 1-打印机接口设计技术 打印机工作过程 1-打印机接口设计技术 打印机I/O程序设计 1-打印机接口设计技术 打印机I/O程序设计 1-打印机接口设计技术 打印机I/O程序设计 2-IBM PC/XT中8255A的使用 系统使用情况 2-IBM PC/XT中8255A的使用 系统使用--A口 2-IBM PC/XT中8255A的使用 系统使用--B口 2-IBM PC/XT中8255A的使用 系统使用--C口 2-IBM PC/XT中8255A的使用 系统配置开关电路 2-IBM PC/XT中8255A的使用 系统配置开关电路 2-IBM PC/XT中8255A的使用 配置开关—3.4位 2-IBM PC/XT中8255A的使用 配置开关—5.6位 2-IBM PC/XT中8255A的使用 配置开关—7.8位 3-键盘设计技术 键盘类型 – 编码键盘 3-键盘设计技术 键盘类型 – 非编码键盘 3-键盘设计技术 键盘开关 3-键盘设计技术 键盘结构—线性结构 3-键盘设计技术 键盘结构—矩阵结构 3-键盘设计技术 键盘结构举例 3-键盘设计技术 键的识别 3-键盘设计技术 键的识别—行扫描法 3-键盘设计技术 键的识别—行反转法 3-键盘设计技术 键的识别举例 3-键盘设计技术 键盘的抖动问题 3-键盘设计技术 键盘的重键问题 3-键盘设计技术 键盘的重键问题 4-LED数字显示技术 七段式LED 4-LED数字显示技术 七段式LED 4-LED数字显示技术 LED的译码 4-LED数字显示技术 LED的译码 4-LED数字显示技术 LED显示器接口分类 4-LED数字显示技术 LED应用举例-1 4-LED数字显示技术 LED应用举例-1 4-LED数字显示技术 LED应用举例-1 4-LED数字显示技术 LED应用举例-1 4-LED数字显示技术 LED应用举例-2 4-LED数字显示技术 LED应用举例-2 4-LED数字显示技术 LED应用举例-2 4-LED数字显示技术 LED应用举例-2 4-LED数字显示技术 LED应用举例-2 4-LED数字显示技术 LED应用举例-2 Ch10-并行通信8255应用 章节回顾 Ex:设计算机的每个I/O端口为8位。现有一个64键的键盘,如果采用线性键盘结构,至少需要( )个端口;如果采用矩阵键盘结构,至少需要( )个端口。 8 2 行扫描法 —— 由程序逐行对键盘进行扫描,通过检测列的状态来确定闭合键。需输入、输出端口各一个。 行反转法 —— 通过行、列颠倒两次扫描来识别闭合键。需两个可编程双向I/O端口。 基本原理:先使第0行接地,其余行为高电平,看是否有第0行的列线变为低电平,有则表示行列相交的位置上的键被按下;此后,逐行扫描每一行。若有行列均为低的相交点,则根据行列位置,识别是哪一个键。 一般方法:先快速检查键盘是否有某个键被按下(所有行均为低电平),然后再确定具体按下了哪个键(逐行扫描)。 行为低,读列值 列为低,读行值 若选中5,则列值为:1011,行值为:1101 则5为: 1101 1011 = DBH --- 扫描码 Ex:(北邮1998年考研试题)IBM-PC总线上有一键盘输入接口,如图所示: 问:如按下‘9’键,扫描地址是( ) A3 A2 A1 A0:1 1 0 1 D3 D2 D1 D0:1 0 1 1 抖动:所按键在闭合位置和断开位置之间跳几下才稳定闭合状态的情况,通常不超过10ms 解决方法:软件方法,通过插入延迟来等待抖动消失,之后再读入键码。 重建:指有两个或多个键同时闭合。在读列(行)值时,会出现多个0,需识别哪个有效; 连锁法:在所有键释放后,只承认此后闭合的第一个键,对此键闭合时按下的其他键均不识别,直到所有键释放以后,才读入下一个键 巡回法:等前面所识别的键被释放以后,就可以对其他闭合键作识别 重建:指有两个或多个键同时闭合。在读列(行)值时,会出现多个0,需识别哪个有效; 连锁法:在所有键释放后,只承认此后闭合的第一个键,对此键闭合时按下的其他键均不识别,直到所有键释
文档评论(0)