- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章人机交互设备的扩展技术.ppt
第10章 人机交互设备的扩展技术 10.1 LED显示器的扩展 10.2 键盘接口的扩展 10.3 液晶显示器(LCD)的扩展 10.4 打印机的扩展 10.1 LED显示器的扩展 10.1.2 LED显示器的控制方式 例10-1 对图10-2所示的显示器编程,使8255A的初始化应设定为PA,PB,PC为基本I/O输出方式,待显示的数据存放在内部RAM的40H~42H单元,数据格式为非压缩BCD码。 ORG 1000H DSP8255: MOV DPTR, #80H ;8255工作方式设置 MOVX @DPTR, A ;工作方式字送8255A控制口 MOV R0, #40H ;显示数据起始地址 MOV R1, #3H ;待显示数据个数 MOV DPTR,#7FFCH ;第一个数据在PA口显示 LOOP: MOV A, @R0 ;取出第一个待显示数据 ADD A, #06H ;加上偏移量 MOVC A, @A+PC ;查表取出字形码 MOVX @DPTR, A ;字形码送8255A端口显示 INC R0 ;指向下一个数据存储位置 INC DPTR ;指向下一个七段数码显示器 DJNZ R3, LOOP ;未显示结束,返回继续 RET TAB: DB 0C0H,0F9H,0A4H,0B0H ;0,1,2,3字形码表 DB 99H,92H,82H,0F8H ;4,5,6,7 DB 80H,90H,88H,83H ;8,9,A,B DB 0C6H,0A1H,86H,8EH ;C,D,E,F 10.2 键盘接口的扩展 编码键盘:闭合键的识别由专用硬件识别。如个人计算机的键盘。使用方便,价格较贵,在单片机系统中使用较少。 非编码键盘:闭合键的识别靠软件识别。单片机应用系统中常用。 非编码键盘可分为: 独立式:当系统操作较简单所需按键较少时采用。 矩阵式:当系统操作较复杂,需要数量较多的按键时采用。 10.2.1 按键的状态输入及去抖动 10.2.2 单片机对非编码键盘的扫描方式 1.程序控制扫描方式 2.定时扫描方式 3. 中断扫描方式 KEYA:ORL P1, #07H ;置P1.0~P1.2为输入状态 MOV A, P1 ;读键值,键闭合相应位为0 CPL A ;取反,键闭合相应位为1 ANL A, ;屏蔽高5位,保留有键值信息的低3位 JZ GRET ;全0,无键闭合,返回 LCALL DY10ms ;非全0,有键闭合,延时10ms,软件去抖动 MOV A, P1 ;重读键值,键闭合相应位为0 CPL A ;取反,键闭合相应位为1 ANL A, ;屏蔽高5位,保留有键值信息的低3位 JZ GRET ;全0,无键闭合,返回;非全0,确认有键闭合 JB ACC.0, KA0 ;转0#键功能程序 JB ACC.1, KA1 ;转1#键功能程序 JB ACC.2, KA2 ;转2#键功能程序GRET:SJMP $KA0: LCALL WORK0 ;执行0#键功能子程序 SJMP GRETKA1: LCALL WORK1 ;执行1#键功能子程序 SJMP GRETKA2: LCALL WORK2 ;执行2#键功能子程序 SJMP
您可能关注的文档
- 实行市场准入制度看好食品安全的大门.ppt
- 必须保留.doc
- 华亭县第三中学冬季采暖用煤采购项目.doc
- 表8-1省、自治区供热计量改革专项检查评分表.doc
- 行政许可事项探矿权保留申报表.doc
- 首页只保留这一部分.doc
- 北方民族大学学生保留学籍审批表.doc
- 即墨市东南部老城片区集中供热项目.doc-审批编号.doc
- 站长知道你们辛苦,但是你们好好努力,站长不会亏待你们的!.doc
- 主题七冬爷爷的礼物.doc
- qq英语签名(最新整理版).docx
- 《圣奥体育轮胎企业员工福利现状调查及完善对策》11000字.docx
- 《食品质量与工程开题报告:改良剂对面团特性及面条品质的影响研究》4200字.docx
- 《韵达物流公司股权激励对企业绩效的影响案例分析(数据图表论文)》13000字.docx
- 《防城港伊莎绿洲奶粉公司负债经营风险控制策略分析案例》8300字.doc
- 《基于近五年数据的杭州贝因美公司盈利能力分析报告》9000字.docx
- 《大班幼儿户外活动现状及对策探讨(开题报告+论文)》11000字.docx
- 《S大学在校学生近视情况的现状调研分析报告(数据图表论文)》7600字.docx
- 《浅谈小学生读写能力的培养》7600字.docx
- 《S学院非体育专业大学生使用健身APP现状调研分析报告》10000字.docx
文档评论(0)