基于单片机的LED汉字点阵显示系统的设计(含原理图,程序)
无需注册登录,支付后按照提示操作即可获取该资料.
基于单片机的LED汉字点阵显示系统的设计(含原理图,程序)(选题审批表,任务书,开题报告,中期检查表,毕业论文12000字)
摘 要:LED点阵显示屏作为一种新兴的显示器件,是由多个独立的LED发光二极管封装而成. LED点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状态等。文章给出了一种基于89C51单片机的16×16 点阵LED显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分汇编语言程序等方面。在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。
关键词:89C51;LED;16x16
Design of LED Chinese Character Lattice Display Based on MCU
Abstract:As a popular display device component, LED dot-matrix display board consists of several independent LED (Light Emitting Diode). The LED dot-matrix display board can display the number or sign, and it is usually used to show time, speed, the state of system etc. This paper introduces a kind of simple 16x16 LED display screen design process based on 89C51 single chip minicomputer . The detail hardware scheme, software flow and assemble language programmer design and so on is followed. The display part can be cascaded to meet the need. The practice proves the design is low-cost and effective.
Key words: 89C51;LED;16x16
功能要求
设计一个室内用16x16的点阵LED图文显示屏,要求在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。图形或文字显示有静止、移入移出等显示方式。
系统硬件电路的设计
硬件电路大致上可以分成单片机系统及外围电路、列驱动电路和行驱动电路三部分。
系统主程序
本文设计的系统软件能使系统在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。图形或文字显示有静止、移入移出等显示方式。
系统主程序开始以后,首先是对系统环境初始化,包括设置串口、定时器、中断和端口;然后以“卷帘出”效果显示图形(笑脸),停留约3s;接着向上滚动显示“我爱单片机(笑脸)”这5个汉字及一个图形,停留约3s;再左跑马显示“我爱单片机(笑脸)”这5个汉字及一个图形,然后以“卷帘入”效果隐去图形(笑脸)。由于单片机没有停机指令,所以可以设置系统程序不断的循环执行上述显示效果。
单元显示屏可以接收来自控制器(主控制电路板)或上一级显示单元模块传输下来的数据信息和命令信息,并可将这些数据信息和命令信息不经任何变化地再传送到下一级显示模块单元中,因此显示板可扩展至更多的显示单元,用于显示更多的显示内容。
目 录
摘要……………………………………………………………………………1
关键词………………………………………………………………………………1
1前言……………………………………………………………………………2
2技术发展现状………………………………………………………………4
2.1 LED ……………………………………………………………………4
2.2 LED点阵显示屏及控制状况……………………………………………5
2.3 AT89C51单片机概述…………………………………………………………5
2.3.1 AT89C51单片机的结构……………………………………………5
2.3.2 AT89C51单片机主要特性………………………………………6
2.3.3 AT89C51管脚说明………………………………………………………6
3功能要求……………………………………………………………………7
4方案论证…………………………………………………………………………7
5系统硬件电路设计………………………………………………………………9
5.1单片机系统及外围电路……………………………………………………9
5.2列驱动电路……………………………………………………………11
5.3列驱动电路…………………………………………………………………11
6系统程序的设计…………………………………………………………………12
6.1显示驱动程序…………………………………………………………12
6.2系统主程序………………………………………………………………13
7调试及性能分析………………………………………………………………14
8结论………………………………………………………………………………15
参考文献 ………………………………………………………………………15
致谢………………………………………………………………………………16
附录………………………………………………………………………………16