LED汉字显示屏控制研究
[关键词:LED,汉字显示屏] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:dzxx0055,word全文:36页,合计:14000字 |
本文的主要内容是基于单片机AT89C51控制无线传输的LED点阵汉字显示屏设计的实现。它主要依靠于AT89C51来控制,并用一些外围驱动电路来驱动LED点阵进行显示。利用AT89C51单片机本身强大的功能,可以很方便的实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的各种变化,另一方面点阵广告屏广泛的应用于医院、机场、银行、学校、出租车等场所,所以汉字显示屏的设计现实中具有很强的应用性。所选用的AT89C51单片机是一种价格低廉但是高效的微控制器,单片机的可擦除只读存储器可以反复擦除1000次。并且程序写入方便,使得整个系统的检查、维护、维修也十分的简单。除此之外,该设计对单片机I /O口的占用很少,便于对系统的功能进行扩展。该设计LED显示屏是以串行传输数据,动态扫描的方式实现同时显示4个16×16点阵汉字。利用74HC595 这款8位串行输入/输出移位寄存器来传输、锁存数据。用74HC154来实现对点阵的行选通。用ULN2803芯片来驱动LED点阵。通过PC上位机软件修改显示内容和显示效果等等。PC机与单片机之间的通信采用RS422通信标准来实现。因为采用串行传输数据的方法,使本系统的可扩展性得到提升,便于多个显示单元的级联。这样利用PC机就可以同时控制多个显示系统,把多个显示系统级联,就可以实现更大尺寸,更多显示内容的广告屏的显示。
在本设计中我用简短的C语言程序在LED显示屏实现了汉字的左移滚动显示。在设计中采用的芯片有AT89C51、74HC595、74HC154、ULN2803和4个16×16LED点阵、MAX232以及无线通信模块。通过本次设计,所学的理论知识和实际设计的结合锻炼了我综合运用所学的专业基础知识解决实际工程问题的能力。同时也提高了我对PROTEUS仿真软件的掌握能力。而且锻炼了我对整体方案的掌控,对局部的取舍能力。使我能力有了提高,经验也丰富了许多。本设计运用Keil uVision3软件实现了系统的设计,应用了PROTEUS仿真软件对所设计的系统进行硬件仿真与调试并取得成功。总结本设计的工作,主要做了下面几点工作:
一、查阅大量的相关资料,详细了解了LED的发光原理和LED显示屏的原理,明确了研究目标。并且通过对单片机资料的查阅和应用,更进一步增加了对单片机知识的理解和运用能力。并初步提出自己的设计方案。
二、本文列出了系统具体的硬件设计方案,硬件结构电路图,软件流程图和具体汇编语言程序设计与调试等方面工作。
三、在这次毕业设计的过程中学会了 Protel ,Keil uVision3以及PROTEUS的基本使用,这些软件都是很实用,并且在以后的工作或学习中仍会用到的。
提示:此毕业设计论文完整版包含【论文】 作品编号:dzxx0055,word全文:36页,合计:14000字 |
本电子信息技术毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——LED汉字显示屏控制研究(论文)!