led点阵滚动显示屏

led点阵滚动显示屏

ID:26176122

大小:211.16 KB

页数:11页

时间:2018-11-25

led点阵滚动显示屏_第1页
led点阵滚动显示屏_第2页
led点阵滚动显示屏_第3页
led点阵滚动显示屏_第4页
led点阵滚动显示屏_第5页
资源描述:

《led点阵滚动显示屏》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、淮阴师范学院物理与电子电气工程学院课程设计报告学生姓名学号班级2007级8班专业电气工程及其自动化题目24×48LED点阵滚动显示屏指导教师2010年6月单片机课程设计报告一、设计指标用18个8×8的LED点阵块组合成24×48的LED显示屏,并且可以在屏幕上循环滚动显示一组汉字。二、设计方框图单片机锁存器译码器输出点亮列的数据控制显示屏的列点亮显示屏三、元器件介绍AT89C51单片机:AT89C51提供以下功能,4K字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时器/计数器,一个

2、5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM、定时/计数器、串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有部件直到下一个硬件复位。MATRIX-8×8-GREEN:8×8的LED绿色点阵74LS138:3线-8线译码器。该译码器有3位二进制输入A、B、C,它们共有8种状态的组合,即可译出8个输出信号Y0~Y7,输出为低电平有效。此外还有

3、E1、E2、E33个使能端,为电路功能的扩展提供方便。74LS595:8位串行输入三态并行输出锁存器。Q1~7是并行数据输出口,即数据寄存器的数据输出口;Q7'串行输出口,其应该接SPI总线的MISO接口;ST_CP数据寄存器的时钟脉冲输入口;SH_CP移位寄存器的时钟脉冲输入口;OE非,输出使能端;MR非,芯片复位端;DS串行数据输入端。图174LS595引脚图三、设计原理1、各功能模块电路的设计(用Proteus仿真)(1)列控制电路六组74LS138用于控制LED点阵显示屏的48列,E1引脚为3线-8线译码

4、器的输出使能端,由P1.0~P1.5端口控制。A、B、C为3线-8线译码器的输入端,信号由单片机的P2.0~P2.2端口给出。Y0~Y7为输出端,用于选中所要点亮的列。9单片机课程设计报告图274LS138(2)数据输出电路在本设计中,74LS595用于输出3线-8线译码器所选中的列的数据,来控制该列中哪些LED应该点亮。在很短的时间内,循环点亮48列,凭借人眼的视觉暂留效果,就可以看到一幅所需要的画面。74LS595是8位串行输入并行输出的锁存器,每一个上升沿,可以使SH_CP向移位寄存器输入一位数据,等到8位

5、数据全部输入完毕时,ST_CP端的上升沿,可以使移位寄存器内的数据并行输入到数据寄存器,当OE端为低电平时,数据寄存器内的数据向外输出。可见,数据的串入移位与并行输出是相互独立的,可以实现输出上一组数据的同时串入下一组数据。图374LS595(3)显示屏在此次设计中,要求用3线-8线译码器输出低电平控制显示屏的列,因此,在用8×8的LED点阵块组合时,要清楚哪些引脚控制行、那些引脚控制列,然后再组合起来并且给各引脚编号,就能达到预期的效果。9单片机课程设计报告图4LED显示屏2、整体电路图(用Proteus仿真)

6、下图为整体电路运行时的Proteus仿真抓拍图像。图5整体电路图四、电路调试过程9单片机课程设计报告在设计本次课题时,电路图并非一次性做到上图所显示的效果,而是将整体电路模块化,从简单的小的显示电路做起,最初先做静态显示的电路并写出相应的程序(见图6),调试成功后再做滚动显示电路。在静态显示电路的基础上,仅作程序上的修改,可以得到上下滚动现实的效果(见图7)。为了得到从右到左的滚动显示效果,不仅需要重新组合LED显示屏,而且3线-8线译码器由原来的控制行变为控制列,汉字的编码原则也从行编码变为列编码(见图8)。最

7、后,将24×24的显示屏扩展为24×48的显示屏,就得到了最终的设计成果。图8左右滚动显示图7上下滚动显示图6静态显示五、电路测试与使用说明在此次课程设计中,遇到了很多需要修改调节参数的地方,如延时程序、循环次数等。参数选择的不当,就会导致在仿真时图像出现闪烁或是无法正常显示。本设计在实际应用中应该为LED显示屏增加驱动电路,以保证亮点足够明亮。将此设计电路进行进一步扩展,就可以应用于广告宣传、通知告示等所需场所。六、训练总结通过这次单片机的课程设计,我充分了解并懂得了LED显示屏的结构组成及工作原理,并通过自己

8、设计的程序将所希望的效果显示了出来,增添了对设计学习的浓厚兴趣。在设计的同时也遇到了各种各样的问题和难题,通过查找相关书籍、上网查询以及与同学相互探讨,将遇到的问题逐个解决,不仅进一步巩固了所学的知识,而且培养了团队合作的意识,对以后自身的发展起到了良好的积极作用。9单片机课程设计报告附:程序代码ORG0000HAJMPMAINORG0030HMAIN:DS_595EQU

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

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

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