- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一章 常用外设接口设计 11.1 数码显示接口 1. LED数码显示器---七段码显示器 LED数码器是工业控制系统中十分常见的一种显示装置。 特点:简单、可靠、反应速度快、功耗低、价格低廉 LED数码管分为共阳和共阴两种结构。 七段码显示器工作原理: 与发光二极管的工作原理相同,共阳极时,所有正端接电源正极,当负端有低电平时,该段有电流流过,发光管亮,当负端为高电平时,该段无电流流过,发光管不亮。要显示什么数字,就使对应的段为低电平。 共阴极与共阳极的电平变化状态相反。 当每个段的驱动电流为2mA—20mA,电流越大,发光越亮。 在使用中需加驱动电路。 显示的数字和七段码各位的对应关系如下表所示: 七段码显示数字与七段码码值表 2、静态显示 特点:硬件电路设计上,每个显示器的数据线都有一个8位的数据锁存器,数据锁存器输入的数据由使能端控制,当使能端为高电平时,数据线上的数据(要显示的七段码)进入显示器,使能端与地址译码器的输出相连,要显示那位,则选通那位的地址,在软件设计上不要求程序循环,也不存在显示数字发生闪烁。 注意:无论是动态还是静态显示,其显示更新的速率不能太快,如数据不停变化,太快则无法看清楚显示的内容,在软件设计是必须注意。 图11-3常见的硬件连接方式:与74LS373连接、共阳极 图11--4常见的硬件连接方式--与74LS373连接、共阴极 数据锁存的方法: 上述两种都是静态显示,用74LS373对显示数据实现锁存(否则数据丢失) 与8255连接,用8255的一个口作为显示数据的输出,8255的三个口都有输出锁存的功能,即没有新的数据时,一致保存原来的数据,一个口的四位作为位控制线。 74LS373作为数据锁存,其G端作为显示位控制,G端为高时该片被选通,数据线上数据可以被写到该片中,显示新写进的数据,为低时,数据线的数据写不进去,仍然保持以前写入的数据不变。 注意74LS373的G端的逻辑关系 3、七段码显示器设计举例 例1:根据图11-6的硬件电路, 显示四位。共阴极连接。 显示要求为:显示数据 1234 地址为80H-83H MOV AL,06H OUT 80H,AL ;选通第一位,显示:“1” MOV AL,5BH OUT 81H,AL ;选通第二位,显示:“2” MOV AL,4FH OUT 82H,AL ;选通第三位,显示:“3” MOV AL,66H OUT 83H,AL ;选通第四位,显示:“4” 设计显示程序的要求: 1、要先把七段码的码值表存放在一个区域 2、要显示十进制数时,首先要将这个十进制数转换成非压缩的BCD码。 3、用BCD码与七段码的码值表的首地址相加,找出所显示数据的七段码的码值在表中的位置 4、从表中取出要显示数据的码值 5、将该码值送到要显示的位, 6、共阴极电路时,七段码的码值应该为共阴极七段码的码值。 7、共阳极电路时,七段码的码值应该为共阳极七段码的码值。 上例中的程序中,要显示的码是直接给出,在实际应用中七段码值是保存在一个存储区中,用查表的方式取出七段显示码。例如:(按共阴极设计) DISPLYCODE DB 3FH,06H,5BH,4FH,66H,6DH ,7DH DB 07H,7FH,6FH,77H,7CH,39H,5EH, DB 79H,71H,73H 例2:根据图11-6的硬件电路, 显示四位。共阳极元件。 显示要求为:显示码存放在起始地址为1000H的内存储单元,要显示的数据为十进制数(非压缩BCD码),存放在2000-2003H中。依此将四位显示出。 MOV DI,1000H ;指到显示码存储区 MOV SI,2000H ;指到显示数据存储区 MOV BH,00H MOV BL,(SI);取出第一个要显示的数据 ADD BX,DI ;计算出要显示数据的显示码存放地址 MOV AL,(BX) ;将显示码取出 OUT 83H,AL ;选通个位,显示个位 INC SI ;指向第二个数据 MOV BL,(SI);取出第二个要显示的数据 ADD BX,DI ;计算出要显示数据的显示码存放地址 MOV AL,(BX) ;将显示码取出 OUT 82H,AL ;选通十位,显示十位 INC SI ;指向第三个数据 MOV BL,(SI);取出第三个要显示的数据 ADD BX,DI ;计算出要显示数据的显示码存放地址 MOV AL,(BX) ;将显示码取出 OUT 81H,AL ;选
您可能关注的文档
- 安徽医科大学护理学院思维与沟通课件 第十四章.ppt
- 安徽医科大学护理学院思维与沟通课件 第十五章.ppt
- 安徽医科大学护理学院思维与沟通课件 第十一章.ppt
- 安徽医科大学护理学院思维与沟通课件 第十章.ppt
- 安徽医科大学护理学院思维与沟通课件 第四章.ppt
- 安徽医科大学护理学院思维与沟通课件 第五章.ppt
- 安徽医科大学护理学院思维与沟通课件 第一章.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 高考命题大揭秘二.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 高考命题大揭秘一.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 用启发式教学点燃学生智慧的火花.ppt
- [吉林]2023年吉林建筑大学招聘工作人员6人(2号)笔试历年典型考点(频考版试卷)附带答案详解.docx
- [吉安]2024年江西安幼儿师范高等专科学校引进高层次人才10人笔试历年典型考点(频考版试卷)附带答.docx
- 工作室实习报告-实习生工作室经历.pptx
- [吉安]2024年江西吉安师范附属小学选调教师36人笔试历年典型考点(频考版试卷)附带答案详解.docx
- [吉安]2024年江西吉安市第二中学北门校区招聘非编教师笔试历年典型考点(频考版试卷)附带答案详解.docx
- [吉安]2024年江西吉安市阳明中学招聘高层次人才46人笔试历年典型考点(频考版试卷)附带答案详解.docx
- 过程、逻辑与模型--参数化风景园林规划设计解析.pdf
- [吉安]2024年江西吉安市直机关事业单位招聘13人笔试历年典型考点(频考版试卷)附带答案详解.docx
- [吉安]2024年江西吉安市招聘城市社区工作者56人笔试历年典型考点(频考版试卷)附带答案详解.docx
- [吉林]2024年吉林农业科技学院招聘笔试历年典型考点(频考版试卷)附带答案详解.docx
文档评论(0)