LED点阵显示仿真.doc

LED点阵显示仿真.doc

ID:61499077

大小:149.00 KB

页数:7页

时间:2021-02-07

LED点阵显示仿真.doc_第1页
LED点阵显示仿真.doc_第2页
LED点阵显示仿真.doc_第3页
LED点阵显示仿真.doc_第4页
LED点阵显示仿真.doc_第5页
资源描述:

《LED点阵显示仿真.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、16*16LED点阵汉字滚动显示设计目的:掌握单片机控制原理与光显示器件的应用熟悉汇编语言编程主要器件:AT89C51,RP1(100K*8),16*16LED点阵(green共阴极),74H154,晶振(12M),2个30PF电容,0.01UF电容,R1(100K),按钮开关设计方案:通过AT89C51的P1.0—P1.3连接4—16线译码器74LS154对16*16LED点阵的每一竖列进行逐列扫描,并将P0与P2端口作为数据输出端点亮数码管发光显示,实现“西安科技大学乔迺伟”字样,并依次左移

2、循环显示设计原理:仿真示意图如下所示1.主要芯片管脚功能介绍:1)AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。在这里用做水平数据输出的低八位,此时必须外接上来电阻。P2口:P2口为一个内部上拉电阻

3、的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流。这里作为水平数据输出的高八位。P1.0-P1.3:用作竖直扫描信号的输出,连接74LS154。2)74LS154,为4线-16线译码器,当选通端(G1、G2)均为低电平时,可将地址端(ABCD)的二进制编码在一个对应的输出端,以低电平译出。3)16*16LED点阵(green共阴极)及驱动模块(仿真图中未显示)。本设计采用低电平逐列扫描,高电平显示,由于要点亮一个LED至少得10~20mA,而8x51的输入输出端口,其高电平输出电流都

4、很小很难直接驱动LED,必须经过一定的三极管进行放大.2.1)软件功能的实现介绍://*16X16LED点阵流动显示*//ORG0000HAJMPMAINORG0030HMAIN:MOVDPTR,#TAB;字码表初址赋值MOVR1,#00H;列控制码MOVR4,#144;移动“”及“单片机仿真”6个字符,共96列CM:MOVR5,#5;每屏反复显示5次MOVR3,#16;列数C1:MOVR2,#0;取码指针C16:MOVP0,#00HMOVP2,#00H;关显示CLRP3.0MOVA,R2MOV

5、CA,@A+DPTR;取当前列显示字码的第一个字节MOVP0,A;送1~8行控制口INCR2MOVA,R2MOVCA,@A+DPTR;取当前列的显示字码的第二个字节MOVP2,A;送9~15行控制口INCR2MOVP1,R1;送列控制码INCR1ACALLD1MS;显示2MSACALLD1MSDJNZR3,C16;一屏16列是否显示完MOVR3,#16DJNZR5,C1;未显示5次,继续INCDPTR;一屏反复显示5次完,字码表初值加2INCDPTRDJNZR4,CM;144列未移动完,继续AJ

6、MPMAIN;144列移动完,返回,重新从“”开始显示D1MS:MOVR6,#2MOVR7,#248DJNZR7,$DJNZR6,$-4RETTAB:DB006H,000H,0E6H,07FH,0E6H,07FH,066H,034H,066H,036H,0FEH,033H,0FEH,031H,066H,030H;DB0FEH,033H,0FEH,037H,066H,036H,066H,036H,0E6H,07FH,0E6H,07FH,006H,000H,000H,000H;"西",0DB000H

7、,000H,0BCH,021H,0BCH,061H,08CH,061H,08CH,067H,0ECH,037H,0EDH,03DH,08FH,019H;DB08EH,019H,08CH,01FH,08CH,037H,08CH,031H,0BCH,061H,0BCH,061H,000H,000H,000H,000H;"安",1DB06CH,00CH,06CH,006H,06CH,003H,0FCH,07FH,0FEH,07FH,066H,003H,060H,00EH,004H,00CH;DB0CC

8、H,00CH,098H,00DH,000H,00CH,0FEH,07FH,0FEH,07FH,000H,006H,000H,006H,000H,000H;"科",2DB030H,003H,030H,063H,0FEH,07FH,0FEH,03FH,0B0H,001H,0B0H,061H,0CCH,060H,0CCH,023H;DB0CCH,037H,0FFH,01CH,0FFH,01CH,0CCH,036H,0CCH,023H,0CCH,060H,000H,060H,000H,000H;"技",

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

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

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