广告灯的数字显示设计

广告灯的数字显示设计

ID:47897232

大小:201.43 KB

页数:10页

时间:2019-10-21

广告灯的数字显示设计_第1页
广告灯的数字显示设计_第2页
广告灯的数字显示设计_第3页
广告灯的数字显示设计_第4页
广告灯的数字显示设计_第5页
资源描述:

《广告灯的数字显示设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计报告书一设计题目:广告灯的数字显示二总体设计:(1)所实现的功能:程序运行后,8个发光二极管依次点亮,即0亮间隔5秒1也亮,间隔5秒2也亮…最后全亮。接着8个二极管轮流点亮即0亮间隔5秒1亮同时0灭,间隔5秒2亮1灭…然后8个发光二极管全部点亮,闪烁5次,之后全灭;如此反复循环。在发光二极管点亮的同时,4块LED显示器将点亮灯的位置显示出来,全部点亮时,4块LED显示器均显示数字8o(2)设计方案:给R2赋值9,给累加器赋值OFFH,CY清零,然后左移,用DJNZR2进行判断实现循环至ACCA位都为零,同时调用显示器数码显示子程序ACCA位,即灯依次亮,显示器相应显示1至8

2、;进入下一子程序,给R2t值8,给累加器赋值OFF,CY清零,每次左移后,C丫置1,用DJNZR2进行判断实现循环至ACCA位依次为零,即八只灯轮流亮,同时调用显示器数码显示子程序;进入下一子程序,给R2赋值5,给累加器赋值OFFH并送入P1口调用显示器数码显示子程序,然后给累加器赋值00H并送入P1口调用显示器码显示子程序,用DJNZR2进行判断实现循环,实现灯全部亮,并闪烁5次。每个子程序循环时都调用延时子程序实现延时。三硬件系统设计:所需硬件:8个发光二极管,口8个引脚,4块LED显示器。接线方式:把“单片机系统”区域中的P1.0・P1.7用8芯排线连接到“八路发光二极管指示

3、模块”区域中的L1-L8端口上,P1-0对应着,P1.1对应着L2,......,P1.7对应着L&程序流程图开始依次亮(间隔5秒)轮流亮(间隔5秒)全亮并H每隔5秒闪烁一次共闪烁5次连线方式如下图vccR3<>—L220iR5«1{二).一・・220R6

4、4P15P0.5/AD5P16PO6/AD6P17PO7/AD7ALEPSEMP3.O/RXDP2.7/A15P3.1ZTXDP2.6/A14P32/INT0P25/A13P33/INT1P24/A12P34JT0P2.3/A11P35/T1P2.2/A1OP3.6/WRP3.7/RDP2.1/A9P2.0/A8貝D£去o6GND口冃2MHU13837363534333230292827262524232221AT89S51#9-R2,0FFHfACLRC调用显示器显示子程序RLCAACALLDELAYDJNZR2不等0ACALLDELAY(8灯轮流亮)A—PlRLCA调用显示器显

5、示子程序SETBCDJNZR2不为0#5R2,0FFH-A(全亮并闪烁5次)A-Pl调用延时子程序#0fA,AfPl调用延时及查表子程序DJNZR2五程序清单AJMPA1DTAB:DB90H,80H,0F8H,82H,92H,99H,0B0H,0A4H,0F9H,0FFH;;9,8,7,6,5,4,3,2,1,暗#显示器字形码表地址;ORG100HA1:MOVA,#06HMOVDPTR,#0FF20H#命令口地址送入DPTR;MOVX@DPTR,AMOVA,#00001111BMOVDPTR,#0FF23H#C口地址送入DPTR;MOVX@DPTR,AMOVDPTR,#0FF22H

6、MOVA,#0FFHMOVP1,AMOVR5,#25D1:MOVR6,#20D2:MOVR7,#250D3:DJNZR7,D3DJNZR6,D2DJNZR5,D1MOVA,#0FFHMOVR2,#9LOP2:CLRCMOVP1,APUSHACCMOVDPTR,#0000HMOVA,#2ADDA,R2MOVCA,@A+DPTRMOVDPTR,#0FF22HMOVX@DPTR,APOPACCACALLDELAY#B口地址送入DPTR;#延时;#Cy位清零;#查字形码表;#调用延时子程序;#左移一位;DJNZR2,LOP2MOVA,#0FFHMOVR2,#9CLRCLOP3:MOVP1,

7、AACALLDELAYRLCAPUSHACCMOVDPTR,#0000HMOVA,#2ADDA,R2MOVCA,@A+DPTRMOVDPTR,#0FF22HMOVX@DPTR,APOPACCSETBCDJNZR2,LOP3MOVR2,#5MOVA,#0FFHRLCAL0P4:MOVP1,A#Cy位清零;#调用延时子程序;#左移一位;#查字形码表;#Cy位置1;#判是否循环;#A送入P1口;MOVA,#0C0HRETMOVDPTR,#0FF22HMOVX@DPTR,AA

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

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

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