欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    单片机显示器接口技术ppt课件.ppt

    • 资源ID:1405539       资源大小:526.50KB        全文页数:33页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机显示器接口技术ppt课件.ppt

    第六章 单片机显示和键盘接口,PC机除了主机以外还需要哪些部分呢?,单片机电路有时候也需要键盘、显示等外设。,本章主要内容,键盘接口技术:键盘接口技术概述 、键盘接口的实现。,显示接口技术:LED介绍、译码方式和动态显示法。,LED(发光二极管、数码管)LCD(液晶显示器),6.1 单片机与显示器接口,常用显示器分类:,LED有两种连接方式(P161)共阴(高电平点亮)共阳(低电平点亮),6.1 单片机与显示器接口,一、LED显示器接口,1、LED显示原理,D7 D6 D5 D4 D3 D2 D1 D0,如共阳极时,输出1 1 1 1 1 0 0 0 即 F8H时,显示“7”。字型表见表7.4。,a,b,c,d,e,f,g,单片机系统扩展LED数码管时多用共阳LED:共阳数码管每个段笔画是用低电平(“0”)点亮的,要求驱动功率很小;而共阴数码管段笔画是用高电平(“1”)点亮的,要求驱动功率较大。通常每个段笔画要串一个数百欧姆的降压电阻。,为了显示数字或字符,必须对数字或字符进行编码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的编码正好是一个字节。,七段LED的字形码 /段选码,七段LED的字形码 /段选码(P149),1.按显示方式分:静态显示动态显示,二、LED接口,1.静态LED-亮度大,硬件、软件相对简单,占用I/O资源多。,8031 P2,a,Dp,驱动,P1,a,Dp,驱动,并行输出的静态显示电路,三、LED显示器的扩展(显示方式) P.190,静态显示: 每个数码管都需要一个8位的I/O口线来提供字形码,在同一时刻不同的数码管可以显示不同的字形。,例1:将内部RAM30H单元的内容(设其值小于100)用两位共阳LED数码管显示出来。分析:1)将内部RAM30H单元的内容个位,十位分离;2)个位的数字转换成对应的断码送P1;3)十位的数字转换成对应的断码送P2;关键点:数字如何转换成对应的段码?,MOV DPTR,#TABLEMOV A,30HMOV B,#10DIV ABMOVC A,A+DPTRMOV P1,AMOV A,BMOVC A,A+DPTRMOV P2,ATABLE:DB C0H,F9H,A4H,B0H,99H DB 92H,82H,F8H,80H,90H,进一步:将内部RAM30HRAM32H单元的内容(设其值小于100)用共阳LED数码管显示出来。那么,一共需要6个LED数码管显示,需要6组数据送出,可是单片机只有4组I/O口,怎么办?,2.动态LED分时使各数码管轮流点亮,节省I/O口线。,8051,同相驱动,反相驱动,C5,C4,C3,C2,C1,C0,P1.0P1.1. .P1.7,P2.5P2.4.P2.0,动态扫描式显示电路,共阳极数码管,动态显示:原理: 8051的P1口输出字型码到所有数码管的ag各段(0亮,1暗),P2口输出位选字,选中某一个数码管(因为加了一级反相器,所以0亮,1暗),使该数码管显示相应的字型,其余数码管不亮。 轮流点亮每个数码管并不断扫描,最后各数码管得到稳定的字型显示。,说明: 动态显示的间隔通常为1ms左右。,电路的接法决定了必须采用逐位扫描显示方式。即从段选口送出某位LED的字型码,然后选通该位LED, 并保持一段延时时间。然后选通下一位,直到所有位扫描完。,置位码初值置扫描位数,送段码送位码,延时12mS,扫描完?,结束,N,Y,扫描流程,置位码初值置扫描位数,送段码送位码,延时12mS,扫描完?,N,Y,修改位码,段码,动态显示例1,要求:此处为共阳数码管,P1口送字形码,P2口送位选信号。通过查表实现动态显示。条件:用6位数码管显示1,2,3,4,5,6,ORG 0000H LJMP MAIN ORG 0030HMAIN: LCALL DISPSJMP MAIN,ORG 0200HDISP: MOV DPTR, #TAB MOV R0,#30HMOV 30H,#1 MOV R6,#6MOV P2,#0FEH,LP: MOV A, R0 MOVC A, A+DPTR MOV P1, A LCALL DELAY INC R0MOV A, P2 RL A MOV P2,A DJNZ R6, LP RET,TAB:DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H, 82H, 0F8H, 80H,90HDELAY: END,要求:此处为共阳数码管,P1口送字形码,P2口送位选信号。通过查表实现动态显示。条件:待显数据30H32H单元的内容(设其值小于100),动态显示例2:,ORG 0000H LJMP MAIN ORG 0030HMAIN: MOV R0,#30H MOV R7,#3MOV R1,#40HLP1:ACALL APARTDJNZ R7,LP1LP2:LCALL DISPSJMP LP2,APART: MOV A,R0MOV B,#10 DIV ABMOV R1,AINC R1MOV A,BMOV R1,AINC R1INC R0RET,ORG 0200HDISP: MOV DPTR, #TAB ;数码管译码表首址 MOV R0,#40H ;待显个位地址 MOV R6,#6MOV P2,#0FEH ;个位的位选信号,循环初始化部分:,LP: MOV A, R0 ;通过R0间接寻址MOVC A, A+DPTR ;查表 MOV P1, A ;字段码送到P1口 LCALL DELAY ;调延时1ms子程序 INC R0 ;R0 指向下一字 MOV A, P2 RL A ;P2指向下一个位 MOV P2,A ;位选信号存回P2,循环部分:,DJNZ R6, LP RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H, 82H, 0F8H, 80H,90HDELAY: END,要注意的问题:,1.字型码通常通过查表指令MOVC来求得.,实验:显示自己的学号(后6位)。,

    注意事项

    本文(单片机显示器接口技术ppt课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开