LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt

LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt

ID:59416869

大小:688.00 KB

页数:35页

时间:2020-09-19

LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt_第1页
LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt_第2页
LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt_第3页
LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt_第4页
LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt_第5页
资源描述:

《LED显示器Microsoft PowerPoint 演示文稿ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LED显示器原理及应用本讲知识点1.LED数码管工作原理2.用万用表确定数码管的引脚3.数码管静态显示4.数码管动态显示图5-数码管的外形及其两种结构1.1.LED结构及其工作原理数据线D0与a字段对应,D1字段与b字段对应,依此类推。如果使用共阳极数码管,数据为0表示对应字段亮,数据为1表示对应字段暗。表8-10数码管字形编码表共阳极数码管与共阴极数码管编码互为反码。1.2.数码管字形编码表根据控制原理不同,LED显示方式可分为静态显示方式和动态显示方式。静态显示方式:静态显示方式时所有数码管同时点亮,字符显示期间加在数码管上的七段码不变,即每一个数码管对应一个8位I/O接口,所

2、以占用的硬件资源较多。动态显示方式:是轮流点亮各数码管,即对显示器进行扫描。对任何时刻只给一个数码管通电,通电一定时间后再给下一个数码管通电。只要刷新率足够高,同样可以实现稳定显示。动态显示的最大优点是节约I/O口。2.1.LED显示器工作方式74LS377:带输出允许控制的8D触发器2.2.LED数码管静态显示工作原理及电路分析单片机对显示操作于对外部存储器操作。如何确定百位、十位、个位的地址?数据要送74377,关键使OE为低电平。011111111111111110111111111111111101111111111111百位选通十位选通个位选通7FFFHBFFFHDFFF

3、H确定地址向外部地址写显示数据假设显示“123”:(仅介绍百位送显示原理)单片机先将“1”的字符码“0F9H”送往百位:MOVA,#0F9HMOVDPRT,#0DFFFH;百位地址MOVX@DPTR,A单片机在执行最好这条这条指令时,写命令时序首先将地址送P0和P2口,选通百位的74377芯片;然后将“0F9H”送P0口,这时写脉冲WR有效,于是数据送往74377。工作原理及电路分析工作原理及电路分析上例我们讨论显示“123”,但是,我们往往不知道显示的数字什么,它由实时数据决定。设显示数据以二进制数据在内存30H里面,要实现显示要将数据转换成十进制。因此需要二进制转换成个、十、百

4、位的十进制后在送显示。得到的十进制数并不知道是什么数,可以通过查表程序来实现显示。DBU:MOVA,30H;取显示数MOVB,#100;以下完成二-十进制转换DIVAB;产生百位显示数字在A中,余数在B中。MOVDPTR,#TAB;取表首址MOVCA,@A+DPTR;读取显示段码MOVDPTR,#0DFFFH;置百位显示地址MOVX@DPTR,A;显示数字送DFFFH地址MOVA,B;余数送AMOVB,#10;求十位数值DIVAB程序分析程序分析MOVDPTR,#TAB;MOVCA,@A+DPTR;取十位段码MOVDPTR,#0DFFFH;置十位地址MOVX@DPTR,A;十位段码

5、送地址显示MOVA,B;余数(个位数)送AMOVDPTR,#TAB;MOVCA,@A+DPTR;取个位段码MOVDPTR,#7FFFH;置个位地址MOVX@DPTR,A;个位段码送显RETTAB:DB0C0H,0F9H,0A4H,0B0H…LED显示器的动态显示方式(方案一)图8-296位动态LED显示器接口电路图8-34采用硬件译码的3位LCD接口电路采用BCD码输出,经过译码驱动器电路显示LED显示器。LED显示器的动态显示方式(方案二)动态显示工作原理演示程序设计与分析基于MAX7219的动态显示器V+SEGA~G段码DIG0~7数位选择DUOTDINCLKLOADMAX72

6、19的内部结构图MAX7219的引脚及接线图MAX721916位数据包格式1.串行数据16位数据包从DIN端移位输入,在CLK上升沿数据一位一位地串行送入16位寄存器中。在16位CLK出现后,下一个CLK出现之前,LOAD(CS)信号必须变高,将数据内部寄存器。2.数据包的D12~D15无关位,通常取1。3.D8~D11为地址位(地址定义见下表)4.D0~D7为数据位D7为最高位,D0为最低位。5.程序先送控制命令,再将数据送到显示寄存器。必须每16位为一组。从D15开始,D0结束。MAX721914个内部寄存器地址FFF0通常用全1MAX7219工作模式说明1.译码模式(地址F9

7、)决定数位的译码模式。一般情况选择非译码方式,即数据位为全02.亮度调节(地址FA)用于LED数码管亮度调节,共16级。由D3~D0决定,数字越大,显示越亮。3.扫描限制(地址FB)用于设置数码管显示个数(1~8)。4.关断模式(地址FC)用于关断所有显示器,由D0决定。D0=0,关断所有显示器,但不会消除显示寄存器的数据;D0=1处于正常显示工作状态。剩下各位未使用。5.显示测试(地址FF)用于检测LED数码管在正常工作状态还是测试状态,由D0决定。D0=1,LED

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。