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

    单片机led数码显.ppt

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

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

    单片机led数码显.ppt

    5.5.1 LED显示器的结构与原理,LED显示块是由发光二极管显示字段的显示器件。在微机应用系统中通常使用的是七段LED。这种显示块有共阴极与共阳极两种,如图所示。七段显示块与微机接口非常容易。如表所示。,(a)共阴极(b)共阳极(c)管脚配置图七段LED显示块,表七段LED的段选码(字形码),8EH,5.5.2 LED静态显示接口,在微机应用系统中使用LED显示块构成N位LED显示器。图是N位显示器的构成原理。LED显示器有两种方式:(1)LED静态显示方式(如图所示)(2)LED动态显示方式,图 N位LED显示器,g,g,g,g,g,图四位静态LED显示器电路,5.5.3 LED动态显示接口,LED动态显示:分时轮流选通数码管的公共端。选通相应LED,即在显示字段上得到显示字形码。字段线并联使用,可简化电路。八位LED动态显示器电路:,LED显示器与8155接口,1.3.2 单个七段LED数码管的接口,单个七段LED数码管与单片机的连接方法有2种:1、软译码连接法 2、硬译码连接法,a,b,c,d,e,f,g,Dp,软译码连接法,在软译码连接法下,LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,P1.4,P1.5,P1.6,P1.7,89C51,+5V,a,b,c,d,e,f,g,Dp,1、欲使LED数码管显示2,试编程。MOV P1,#10100100B字形转换成字形码的2种方法:软译码法和硬译码法。2、编程让LED数码管显示30H单元的内容(30H单元的内容在09之间)。UP:MOV A,30H MOV DPTR,#TAB MOVC A,A+DPTR MOV P1,A SJMP UP,TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,98H,共阳极LED,硬译码连接法,在硬译码连接法下,LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,A,B,C,D,89C51,利用BCD码七段码译码器实现字形到字形码的转换。常用的BCD码七段码译码器有74LS48和74LS47。编程让LED数码管显示30H单元的内容(30H单元的内容在09之间)。MOV P1,30H,LT,RBO,RBI,a,b,c,d,e,f,g,P1.4,P1.5,P1.6,P1.7,COM,a,b,c,d,e,f,g,74LS48,共阴极LED,+5V,注意:在硬译码连接法下,直接送欲显示的数即可,字形到字形码的转换是用硬件实现的。,1.3.3 多个七段LED数码管的接口,多个数码管与CPU的连接方法有4种:1、静态软译码连接法2、静态硬译码连接法3、动态硬译码连接法4、动态软译码连接法,a,b,c,d,e,f,g,Dp,静态软译码连接法,在静态软译码连接法下,4个LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,Dp,P0.0,P0.1,P0.2,P0.3,89C51,P0.4,P0.5,P0.6,P0.7,COM,a,b,c,d,e,f,g,共阴极LED,Dp,P2.0,P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,P1.4,P1.5,P1.6,P1.7,COM,a,b,c,d,e,f,g,Dp,P3.0,P3.1,P3.2,P3.3,P3.4,P3.5,P3.6,P3.7,COM,a,b,c,d,e,f,g,1、编程在4个七段LED数码管上显示1234。,MOV P0,#06HMOV P1,#5BHMOV P2,#4FHMOV P3,#66HSJMP$,2、编程在4个七段LED数码管上显示30H,31H,32H,33H单元中存放的1位BCD码的内容。,MOV DPTR,#TAB UP0:MOV A,30H MOVC A,A+DPTR MOV P0,A MOV A,31H MOVC A,A+DPTR MOV P1,A MOV A,32H MOVC A,A+DPTR MOV P2,A MOV A,33H MOVC A,A+DPTR MOV P3,A SJMP UP0TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,思考:编程在4个七段LED数码管上显示30H,31H单元中的内容。(30H,31H单元中分别存有2位BCD码)。,答案,静态硬译码连接法,在静态硬译码连接法下,4个LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,Dp,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,COM,a,b,c,d,e,f,g,P1.4,P1.5,P1.6,P1.7,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,编程在4个七段LED数码管上显示30H,31H单元中的内容。(30H,31H单元中分别存有2位BCD码)。,思考:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中存放的1位BCD码的内容。,+5V,+5V,+5V,+5V,程 序,答 案,动态硬译码连接法,在动态硬译码连接法下,4个LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS48,+5V,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,例:编程在4个七段LED数码管上显示1234。在动态连接法下,数码管公共端均受控。驱动程序的编制充分利用了人眼的视觉滞留效应,循环扫描各数码管,使各数码管不是连续显示,但给人的视觉印象是连续地在显示。每个数码管的显示时间不得低于1ms,不亮的时间不能超过20 ms。利用人眼的视觉滞留现象,实现让4个七段LED数码管上不同时显示1234,但人眼看到的效果却是同时显示1234。,1,2,3,4,思考:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中的内容。,程 序,答 案,动态软译码连接法,在动态软译码连接法下,4个LED数码管与单片机的连接图:,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P3.0,P3.1,P3.2,P3.3,COM,a,b,c,d,e,f,g,驱动器,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,1,2,3,4,P2.4,P2.5,P2.6,P2.7,例:编程在4个七段LED数码管上显示1234。例:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中的内容。,程 序,程 序,a,b,c,d,e,f,g,Dp,Dp,P0.0,P0.1,P0.2,P0.3,89C51,P0.4,P0.5,P0.6,P0.7,COM,a,b,c,d,e,f,g,共阴极LED,Dp,P2.0,P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,P1.4,P1.5,P1.6,P1.7,COM,a,b,c,d,e,f,g,Dp,P3.0,P3.1,P3.2,P3.3,P3.4,P3.5,P3.6,P3.7,COM,a,b,c,d,e,f,g,MOV DPTR,#TAB UP0:MOV A,30H ANL A,#0FH MOVC A,A+DPTR MOV P0,A MOV A,30H SWAP A ANL A,#0FH MOVC A,A+DPTR MOV P1,A MOV A,31H ANL A,#0FH MOVC A,A+DPTR MOV P2,A MOV A,31H SWAP A ANL A,#0FH MOVC A,A+DPTR MOV P3,A SJMP UP0TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,思考:编程在4个七段LED数码管上显示30H,31H单元中的内容。(30H,31H单元中分别存有2位BCD码)。,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,Dp,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,COM,a,b,c,d,e,f,g,P1.4,P1.5,P1.6,P1.7,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,编程在4个七段LED数码管上显示30H,31H单元中的内容。(30H,31H单元中分别存有2位BCD码)。UP:MOV P1,30H MOV P2,31H SJMP UP,+5V,+5V,+5V,+5V,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,Dp,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,Dp,P1.0,P1.1,P1.2,P1.3,COM,a,b,c,d,e,f,g,P1.4,P1.5,P1.6,P1.7,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,Dp,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS47,+5V,思考:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中存放的1位BCD码的内容。,+5V,+5V,+5V,+5V,UP:MOV A,31H SWAP A ORL A,30H MOV P1,A,MOV A,33H SWAP A ORL A,32H MOV P2,A SJMP UP,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS48,+5V,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,例:编程在4个七段LED数码管上显示1234。,1,2,3,4,START:MOV P2,#11100001B LCALL D2MS MOV P2,#11010010B LCALL D2MS MOV P2,#10110011B LCALL D2MS MOV P2,#01110100B LCALL D2MS SJMP START,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P2.4,P2.5,P2.6,P2.7,COM,a,b,c,d,e,f,g,A,B,C,D,LT,RBO,RBI,a,b,c,d,e,f,g,74LS48,+5V,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,3,4,START:MOV R0,#30H MOV R7,#4 MOV R2,#0E0H UP:MOV A,R0 ORL A,R2 MOV P2,A LCALL D2MS INC R0 MOV A,R2 RL A MOV R2,A DJNZ R7,UP SJMP START,思考:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中的内容。,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P3.0,P3.1,P3.2,P3.3,COM,a,b,c,d,e,f,g,驱动器,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,1,2,3,4,P2.4,P2.5,P2.6,P2.7,例:编程在4个七段LED数码管上显示1234。,UP:MOV P1,#06H MOV P3,#0FEH LCALL D2Ms MOV P1,#5BH MOV P3,#0FDH LCALL D2mS MOV P1,#4FH MOV P3,#0FBH LCALL D2mS MOV P1,#66H MOV P3,#0F7H LCALL D2mS SJMP UP,a,b,c,d,e,f,g,Dp,P2.0,P2.1,P2.2,P2.3,89C51,P3.0,P3.1,P3.2,P3.3,COM,a,b,c,d,e,f,g,驱动器,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,COM,a,b,c,d,e,f,g,3,4,P2.4,P2.5,P2.6,P2.7,例:编程在4个七段LED数码管上显示30H,31H,32H,33H单元中的内容。,START:MOV R0,#30H MOV R7,#4 MOV R2,#0FEH MOV DPTR,#TAB UP:MOV A,R0 MOVC A,A+DPTR MOV P2,A MOV P3,R2 LCALL D2MS INC R0 MOV A,R2 RL A MOV R2,A DJNZ R7,UP SJMP START TAB:DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07H DB 7FH,6FH,

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开