LED点阵显示屏控制系统的设计

上传人:油条 文档编号:107492888 上传时间:2019-10-19 格式:DOC 页数:29 大小:279KB
返回 下载 相关 举报
LED点阵显示屏控制系统的设计_第1页
第1页 / 共29页
LED点阵显示屏控制系统的设计_第2页
第2页 / 共29页
LED点阵显示屏控制系统的设计_第3页
第3页 / 共29页
LED点阵显示屏控制系统的设计_第4页
第4页 / 共29页
LED点阵显示屏控制系统的设计_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《LED点阵显示屏控制系统的设计》由会员分享,可在线阅读,更多相关《LED点阵显示屏控制系统的设计(29页珍藏版)》请在金锄头文库上搜索。

1、 学 士 学 位 论 文LED点阵显示屏控制系统的设计 姓 名:李雪霞学 号:200905120316指导教师:李爱云 田中俊院系(部所):光电工程学院专 业:电子信息工程完成日期:2013年05月25日 学 士学 位 论 文LED点阵显示屏控制系统的设计姓 名:李雪霞学 号:200905120316指导教师:李爱云 田中俊院系(部所):光电工程学院专 业:电子信息工程完成日期:2013年05月25日摘 要 LED点阵显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏。它具有发光效率高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定等优点,所以受到广泛重视而得到迅速发展,LED发

2、展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。LED点阵显示屏可以显示数字或符号,通常用来显示时间、速度、系统状态等。文章给出了一种基于MCS-51单片机的16*16点阵LED显示屏的设计方案,包括系统具体的硬件设计方案,软件流程图和部分汇编语言程序等方面。在负载范围内,只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。本文主要以AT89C51单片机为核心,采用串行传输、动态扫描技术、制作一款拥有PC机通讯功能的,模块化LED多功能显示屏。关键词: MCS-51;LED;16*16点阵AbstractLED d

3、ot matrix display is to use light-emitting diode dot matrix modules, or the composition of the planar pixel display screen. It has a high luminous efficience, long service life and flexible configuration, color-rich as well as indoor and outdoor environment, adaptable and so on.LED dot matrix displa

4、y can display numbers or symbols, usually used to display time, speed, system status. Given in this paper which is based on MCS-51 microcontroller 16*16 dot matrix LED display design. Including the system specific hardware design, software flow chart and some assembly language procedures. In the loa

5、d range, just by a simple cascade can be extended to the screen is low-cost graphic display program. This design mainly AT89C51 microcontroller as the core, using serial transmission,dynamic scanning technology to produce a PC machine has a communication function, modular, multi-function LED display

6、.Key words: MCS-51; LED; 16*16 dot matrix目录第1章 绪论11.1 课题背景及LED的研究现状及意义11.2 LED简介11.3 论文主要内容2第2章 总体设计32.1 LED点阵显示屏控制系统设计的原理3第3章 系统硬件选择及介绍53.1 AT89C51单片机的结构53.1.1 AT89C51管脚说明63.2 LED点阵显示屏73.3 行驱动器和列驱动器83.3.1 行驱动芯片74HC154介绍83.3.2 列驱动芯片74HC595介绍9第4章 软件的程序实现114.1 流程图114.2 程序代码124.3程序实现及硬件调试12第5章 总结及展望13参

7、考文献14附录16附录I 常用芯片引脚16附录II LED点阵显示屏控制系统程序清单19致谢2323LED点阵显示屏控制系统的设计 第1章 绪论1.1 课题背景及LED的研究现状及意义 LED 显示屏是一种新型的信息显示媒体,它是八十年代后期在全球迅速发展起来的,由几万到几十万个半导体发光二极管像素点均匀排列组成。利用不同的材料可以制造不同色彩的LED像素点。目前LED灯中红色、绿色、黄色应用最为广泛,而蓝色和纯绿色LED的开发已经达到了实用阶段。LED显示屏可以显示变化的文字、图形图像、数字;既可以用于室内环境,又可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点1。 (1)我国

8、LED产业发展现状 经历了多年的发展,我国LED产业初步形成从外延片生产、芯片制备到器件封装、集成应用等比较完整的产业链,已从购买芯片、外延片生产应用产品,逐步发展到自主生产外延片和芯片的阶段,并且已具备一定技术和产业基础。我国上游产业的现状,一是参与单位多,二是与国际先进水平比较,一般芯片的亮度、发光效率、抗静电能力、抗漏电能力以及品质控制水平与国际厂家仍有差距,三是能满足市场需要且规模化生产的企业少,封装所芯片尤其高档芯片主要靠进口。(2)选题意义该设计课题使我们能够掌握LED显示屏的基本显示原理和设计方法,对LED显示屏这个行业有了较深刻的了解和认识。并且通过该设计课题掌握了51单片机的

9、软硬件开发工具的使用方法,为以后从事相关行业的工作积累了实际工作经验。并且对大学期间所学的一些理论进行了实践,使我们对所学的理论知识有了新的认识。1.2 LED简介 LED,即发光二极管,它是利用固体半导体芯片作为发光材料,当两端加上正向电压,半导体中的载流子发生复合引起光子发射而发光3,是一种半导体固体发光器件。 显示屏的构成形式有很多种,其中最典型的有两种。一种称为单显示型,是把所需展示的广告信息烧写固化到EPROM芯片内,能进行固定内容的多幅汉字显示;另一种称可编程序型4,在机内设置了字库、程序库,具有程序编制能力,能进行内容可变的多幅汉字显示。目前,我国的LED点阵显示屏大部分是单显示

10、型,其显示花样较单一,显示内容相对较少。可编程序型LED显示屏,虽然也存在着更换显示内容不便的缺点,但增加了显示屏系统的编程能力,显示内容和显示花样有所增加。而利用PC机通讯技术控制LED显示屏,则具有显示内容丰富,信息更换灵活等优点。本设计是基于单片机讲述了16*16LED汉字点阵显示的基本原理、硬件组成与设计、程序编译与下载等基本环节和相关技术。1.3 论文主要内容根据论文设计题目的特点,对论文的内容和结构将做如下安排:(1)初步方案的论证和选择搜集题目的相关资料,选定以单片机为核心控制器件,外加译码电路和驱动电路的设计方案。(2)方案实现以设计方案为指导思想选择合适的器件来实现这一思想,

11、选择器件时要从理论和实际两方面来选择和论证。(3)软件编写根据硬件特点和设计要求,软件选用单片机编程。(4)结论设计完成后对设计中所遇到的问题、经验教训、以及自己的想法进行总结。第2章 总体设计2.1 LED点阵显示屏控制系统设计的原理 如2-1所示,本产品拟采用以AT89C51单片机为核心芯片的电路实现,主要由图16*16LED点阵、电源、AT89C51芯片、行驱动器、列驱动器5部分组成。 列驱动器单片机 电源行驱动器LED显示点阵行驱动器 图 2 1显示屏电路框图控制与组成图形或文字的各个点所在的位置相对应的LED器件发光,从而得到我们想要的显示结果,这种显示方法就是所谓的静态驱动显示。1

12、6*16的点阵共有256个发光二极管,而单片机没有这么多的端口,因此在实际应用中的显示屏是采用另一种称为动态扫描的显示方法,几乎都不采用这种设计。逐行轮流点亮就是所谓的动态扫描,这样的扫描驱动电路可以实现多行同名列共用一套驱动器6。动态扫描有两种接法,共阴极接法和共阳极接法。采用动态扫描方式进行显示时,每一行有一个行驱动器,各行的同名列共用一个驱动器8。从控制电路到列驱动器的数据传输可以采用并行方式或串行方式。显然,采用并行方式时,从控制电路到列驱动器的线数量大,相应的硬件数目多。当列数很多时,并行传输的方案是不可取的。第3章 系统硬件选择及介绍 由图2-1可知此次设计的硬件选择如下:AT89

13、C51芯片、LED、74LS154、电阻、LED的驱动三极管等一些单片机外围应用电路组成。下面将介绍各种外围电路。3.1 AT89C51单片机的结构 AT89C51俗称单片机,是一种带4KB闪烁可编程序可擦除只读存储器的低电压、高性能CMOS型8位微处理器9。该器件采用的是ATMEL高密度非易失存储器制造技术制造的10,与工业标准的MCS-51指令集合输出管脚相兼容。由于将多功能8位CPU合闪烁存储器组合在芯片中,AT89C51是一种高效微控制器。它为很多嵌入式控制系统提供了一种灵活性高且廉价的方案。因此,在智能化电子设计与制作过程中AT89C51芯片是经常被用到的。AT89C-51的特性与组

14、成及外部总线:I.特性 与MCS-51兼容 数据保留时间:10年寿命: 1000次写/擦循环 三级程序存储器锁定 全静态工作:0Hz-24HzII.组成 一个8位CPU 4K字节可编程闪烁存储器 12*8位内部RAM 两个16位定时器/计数器 32条可编程的I/O线(4个8位并行I/O端口) 具有5个中断源、两个优先级嵌套中断结构 可寻址64KB外部数据存储器和64KB外部程序存储器空间的控制电路 一个片内振荡器及时钟电路 一个可编程全双工串行接口III.外部总线(1) 地址总线 宽度为16位,高8位由P2口输出,P0口输出低8位。P0是地址/数据共用的端口。(2) 数据总线 宽度为8位,由P0口提供。(3) 控制总线 由4条控制总线和P3口的第二功能状态组成。3.1.1 AT89C51管脚说明(1)主电源引脚VSS和VCC。 VCC: 正常工作时接+5V电源。 VSS: 接地。(2)输入/输出(I/O)端口引脚 P0口:P0口可以作为输入/输出口,但在实际应用中,通常作为地址/数据总线口,即低8位地址与数据线分时使用P0口。低8位

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号