
LED点阵显示系统设计
作品编号:DZDQ1294 开发环境: WORD全文:40页 论文字数:10000字 此LED点阵显示系统设计毕业设计完整版包含[论文] |

设计任务
本系统要求设计一个基于AT89C51单片机的8*128点阵LED单色图文显示屏。要求在目测条件下LED显示屏各点亮度均匀,充足,可显示图形和文字,显示图形或文字稳定、清晰无串扰。图形或文字显示有静止,移入移出和切换显示方式。
本文通过设计单片机控制单色LED显示屏的方法,对LED显示模块单元如何进行行列信号控制及信号传输中的驱动问题进行了研究。介绍了硬件的原理以及连接的方法,软件的设计流程以及部分代码,并在附录1给出了完整的电路图,经焊接并调试后可以正常显示汉字、图片信息,并且可动态显示。
硬件部分的设计保证了点阵的正常工作。列驱动电路中的74HC595实现了串入并出,并且带有锁存和移位的功能;而74LS244则是防止外界的干扰会对显示屏造成乱码,只有单片机发出的正确的信号才被它选择通过;行驱动电路使用了3-8线译码器74LS138经过DM7406取反加TIP122(NPN型)较大电流来点亮行,因为如果用单片机直接连接LED点阵,引脚不够,同时驱动能力也不行,而用了这个译码器,可以节省引脚,并且方便做大屏幕的时候扩展。
软件部分的设计跟硬件完美配合实现汉字、图形的显示。通过LED点阵显示原理,我们知道只要合理的安排行选信号以及列信号同时导通的组合顺序就可以显示任何的图形、文字。软件的设计就是完成将汉字点阵数据通过一些特殊的算法调整,得到跟LED点阵相对应的数据,并将这些数据以及控制信号传送到LED点阵屏,来实现分屏扫描显示以及左移扫描显示的效果。
通过本次的毕业设计,使我对C51系列单片机有了更深的理解和良好的应用,此外,也学到了LED点阵显示系统的整个设计原理和思路,在设计过程中也解决了许多以前容易忽视的错误,既巩固了以前的专业课程知识,又真正的将单片机应用到实际中。
目录
摘要 I
Abstract II
第一章 绪 论 1
1.1课题背景及开发意义 1
1.2设计任务 1
第二章 方案论证 2
2.1控制系统的方案论证 2
2.2显示驱动模块的方案论证 2
2.3显示方式的方案论证 3
2.4接口方式选择 3
第三章 系统总体设计及主要芯片介绍 4
3.1总体结构设计 4
3.2 主要芯片介绍 4
第四章 系统硬件设计 9
4.1单片机控制电路 9
4.2 列信号输出电路 9
4.3行选信号输出电路 10
4.4 行驱动电路 12
第五章 系统的软件设计 13
5.1显示驱动程序 13
5.2系统主程序 13
5.3 汉字取模软件 18
第六章 毕业设计总结 21
致谢 22
参考文献 23
本电子电气通信自动化毕业设计“LED点阵显示系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”