摘要:LED点阵显示屏作是由多个独立的LED发光二极管封装而成,通常用来显示时间、速度、系统状态等。本设计采用AT89C51单片机为LED点阵显示屏系统主控模块,介绍以AT89C51作为控制的LED 点阵电子显示屏的动态设计和开发过程,通过该芯片控制一个行驱动器74HC154和八个列驱动器74LS595来驱动显示屏显示。本文LED点阵显示屏能够以动态扫描的方式同时显示四个16×16点阵汉字,并能通过串口下载更新显示内容。文中详细介绍了LED 点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。78185
毕业论文关键词: AT89C51单片机,LED,动态显示
Abstract: LED dot matrix display for the package is made up of inpidual LED light-emitting diodes made, usually used to display time, speed, system status。 This design uses AT89C51 single-chip LED dot matrix display system control module, introduced to AT89C51 as control LED dot matrix electronic display of dynamic design and development process, by which the control chip and a row driver 74HC154 74LS595 to eight column drivers driving display。 In this paper, LED dot matrix display capable of simultaneous display of dynamic scan four 16 × 16 dot matrix characters, and through the serial port to download the update the display。 This paper introduces the principle and function of each part of the hardware design ideas, the hardware circuit LED dot matrix display, program corresponding software design, and the use of descriptions。
Key words: AT89C51 Micro Controller Unit, LED, Dynamic Display
目录
1 前言 4
1。1选题背景 4
1。2 LED显示屏的分类 4
2 显示原理及控制方式分析 5
2。1 LED点阵模块结构 5
2。2 LED显示原理 6
3 系统硬件电路的设计 7
3。1硬件整体设计及功能概述 7
3。2单片机系统及外围电路 7
3。3 列驱动电路 8
3。4 行驱动电路 10
4 系统程序的设计 12
4。1 显示驱动程序 12
4。2系统主程序 15
5调试及性能分析 20
5。1理论性能分析 20
5。2系统调试 20
5。3仿真结果图 21
结 论 22
参考文献 23
致 谢 24
1 前言
1。1选题背景
LED就是light emitting diode ,发光二极管的英文缩写,简称LED。它是一种通过控制半导体发光二极管的显示方式。八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万到几十万个半导体发光二极管像素点,按矩阵均匀排列组成。LED显示屏可分为数码显示屏、图文显示屏和视频显示屏。LED 数码显示屏的显示器件为7段码数码管,适于制作时钟屏、利率屏等,显示数字的电子显示屏。图文显示屏可与计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD节目以及现场实况。文献综述