基于单片机的16×64LED点阵显示屏的设计
基于51单片机的16x64点阵显示屏(终结版)

课程设计题目:微机原理与单片机技术实践课程设计——基于AT89C52的16*64LED点阵的设计基于AT89C52的16*64LED点阵的设计摘要:LED是指发光二极管,在某些半导体的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。
PN结加反向电压,少数载流子难以注入,故不发光。
这种利用注入式点知发光原理制作的二极管叫发光二极管,简称LED。
由于电子显示屏制作简单,安装方便,被广泛应用于各种公共场合,如公交汽车的报站器、广告屏以及公告牌等等。
介绍的LED点阵电子显示屏,其功能有固定汉字、字母、数字的显示;平行左移、右移;固定信息的循环显示;显示屏的亮度连续可调;时间的显示和上位机对显示内容可修改的功能随着LED显示屏在广告传媒领域逐渐崭露头角,其控制系统也如雨后春笋,层出不穷。
由于他的控制系统均是基于嵌入式处理器开发,所以单片机在其中也占有一席之地。
但是,由于LED显示屏控制较复杂,特别是对于显示特殊效果,如循环移动、覆盖霓虹灯效果,要求处理器运算速度快、执行效率高,关键词:AT89C52 74HC154(行驱动器) 74HC595(列驱动器) 16*64点阵 LEDBased on AT89C52 the 16 * 64 LED dot matrix designPick to:LED refers to light-emitting diodes that in some of the semiconductor PN junction,injection of minority carriers and majority carrier will take extra energy compoundin the form of light energy released, which directly convert light energy. PN junction, minority carriers with reverse voltage to infuse, reason not to shine. This kind of use between points made luminous principle known as light-emitting diodes (leds), called diode LED. Because electronic display screen making simple, convenient installation, widely applied in all kinds of public occasions, such as the transit buses stops device, advertising screen and bulletin boards, etc. Introduction of LED dot matrix electronic display screen, its function has the fixed characters, letters, and digital display; Parallel moves left, right shift; Fixed information circulation display; Screen brightness continuous adjustable; Time displays and PC for display content can be modified to functionAs the LED display in advertising media field, the control system of up-and-coming also have mushroomed, emerge in endlessly. Because of his control system based on embedded processors are developed, so microcomputer in which also occupies a place. However, because the LED display control is more complex, especially for show special effects, such as cycle mobile, covering the neon effect, request a fast calculation speed, execution processor of high efficiency,Keywords: AT89C52 74HC154 (line drive) 74HC595 (column drive) 16 * 64 lattice LED目录1系统设计总述 (1)1.1设计任务及要求 (1)1.2方案比较与确定 (2)216*64点阵原理 (3)2.2系统的主要结构 (4)3系统的硬件设计 (5)3.1单片机控制电路 (5)3.2、16*64点阵显示屏设计 (6)3.3 LED点阵显示器的扫描驱动 (8)3.3.1、行驱动电路 (8)3.3.2、列驱动电路 (9)4系统的软件设计 (11)4.1显示驱动程序 (11)4.2系统主程序 (11)5硬件调试及性能 (15)5.1开发环境介绍 (15)5.2 理论性能分析 (15)5.系统调试 (15)致谢 (17)参考文献 (18)附录1:最小系统行列驱动电路原理图 (19)附录2:点阵电路原理图 (19)附录3:最小系统行列驱动PCB图 (20)附录4:两块16*64点阵PCB图 (20)附录5:程序清单 (21)基于AT89S52的超声波测距仪的设计1、系统设计总述从LED材料的不断更新,灰度控制技术的发展,真彩色图像的展现:到驱动电路的灵活、高效,控制系统技术的提高无不体现了LED 行业技术的飞跃发展。
毕业论文基于单片机16×64点阵设计.doc

毕业设计(论文)(说明书)题目:姓名:编号:XXXXXX技术学院2013 年5 月10 日毕业设计(论文)任务书姓名专业应用电子技术专业任务下达日期2013 年 3 月 4 日设计(论文)开始日期2013 年 3 月11 日设计(论文)完成日期2013 年 5 月17 日设计(论文)题目:16*64点阵设计A·编制设计B·设计专题(毕业论文)指导教师系(部)主任2013年5 月24日毕业设计(论文)答辩委员会记录自动化与信息工程系应用电子技术专业,学生于年月日进行了毕业设计(论文)答辩。
设计题目:16*64点阵设计专题(论文)题目:16*64点阵设计指导老师:答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为。
答辩委员会人,出席人答辩委员会主任(签字):答辩委员会副主任(签字):答辩委员会委员:,,,,,,第页毕业设计(论文)及答辩评语:摘要LED点阵广告牌在大街小巷随处可见,它的应用领域现在极其广泛。
像证券交易、金融信息的显示,LED显示屏需求量都是非常大的。
而这些LED的最基本单元都是8*8的点阵,它是组成汉字及其其它图形的基础。
本次的设计就是采用单片机作为主要控制单元核心,来实现一个简单的LED点阵汉字显示系统。
通过单片机对行列扫描的控制,配合程序的运用,来实现显示、滚动、暂停以及调速。
汉字的显示就是字模以极快的速度在屏幕上循环,超过一定的速度,由于人眼的暂留效应,就会认为是完整地显示了汉字。
把字模按一定的速度依次调用显示,在我们视线中就好像字体在滚动。
在本次的设计中,主要用到了单片机的串口通信技术,这样不仅节省了单片机IO 口的数目,而且是程序更加简洁。
LED显示汉字技术相信在将来还会得到更加广泛的应用,它在我们日常生活中占得地位相信也会愈来愈重要。
关键词:STC89S52RC;LED点阵显示屏;串并转换器;锁存器;驱动电路目录第一章绪论 (1)1.1 课题研究背景 (1)1.2 研究现状及发展趋势 (1)1.3 论文主要内容 (2)第二章方案论证与选择 (4)2.1 系统硬件方案 (4)2.1.1 显示屏主控制器 (4)2.1.2 通信系统 (5)2.1.3 硬件设计方案 (6)2.2 系统软件方案 (6)2.2.1 单片机编程语言 (7)2.2.2 系统软件编译器介绍 (8)第三章硬件设计 (9)3.1 硬件系统的总体设计 (9)3.2 单片机系统设计 (9)3.2.1 STC89S52RC简介 (9)3.2.2 STC89S52RC单片机引脚功能 (10)3.2.3 复位电路设计 (11)3.2.4 时钟电路 (12)3.2.5 电源电路 (12)3.3 控制单元设计 (13)3.4 驱动电路设计 (14)3.4.1 列驱动 (14)3.4.2 行驱动 (17)3.4.3 点阵屏分类 (18)3.4.4 点阵工作原理 (19)3.5 系统总电路图 (20)第四章软件设计 (22)4.1 主程序设计思想及流程图 (22)4.2 显示驱动程序设计 (23)第五章制作与调试 (26)5.1 系统硬件部分调试 (26)5.1.1 短路与虚焊检测 (26)5.1.2 上电测试 (26)5.2 系统软件调试 (26)5.3 总结 (27)参考文献 (29)致谢 (39)第一章绪论1.1 课题研究背景LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万到几十万个半导体发光二极管像素点均匀排列组成。
64x16的点阵LED图文显示屏设计报告 2

64×16点阵LED室内电子显示屏的设计摘要:LED显示屏作为一种新型的显示器件,是由多个发光二极管按矩阵形式排列封装而成,通常用来显示时间、图文等信息。
本设计是基于ATS52单片机的64X16显示屏,其中包含了硬件、软件、调试等方案的设计。
此外、该设计只需简单的级联就能实现显示屏的拓展,但级联时要注意不要超过驱动负载范围。
关键词:Ats52;LED;单片机1引言1.1. 设计意义LED显示屏是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。
图文显示屏可与计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD节目以及现场实况。
LED显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。
它的优点:亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定。
1.2. 系统功能要求设计一个能显示64X16点阵图文LED显示屏,要求能显示图文或文字,显示图文或文字应稳定、清晰,图文或文字显示,以卷帘形式向上滚动显示。
方案设计22.1 总体设计2.2 设计论证图文显示一般有静态和动态显示两种方案,静态方案虽然设计简单,但其使用的管脚太多,如本设计中64x16的点阵共有256个发光二极管,显然单片机没有这么多的端口,如果我采用锁存器来扩展端口,按8位的锁存器来计算,64x16的点阵需要256/8=32个锁存器。
这个数字很庞大,因为我们仅仅是64x16的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。
因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种称为动态扫描的显示方法。
基于单片机的LED点阵显示系统的设计

基于单片机的LED点阵显示系统的设计作者:景向伟, 李娣娜, 邵思飞来源:《现代电子技术》2011年第20期摘要:LED点阵显示屏是由多个LED发光二极管封装在一起组成,是一种新兴的显示器件。
为了说明LED点阵显示的原理,以单片机为控制核心,设计和制作了一种成本低廉的汉字显示系统,其包括硬件和软件两个部分。
该电路通过按键控制可实现任意多个汉字的卷帘、上移和左移等多种显示形式,可广泛应用于机场、商场、医院等公共场所进行文字广告宣传,信息发布等。
通过仿真和实物测试,该系统获得良好的显示效果,而且具有体积小、硬件电路结构简单和容易实现等特点。
关键词:MCU; LED;显示屏;系统设计中图分类号:TN911-34 文献标识码:A文章编号:1004-373X(2011)20-0153-03esign of LED Dot-matrix Display System Based on MCUJING Xiang-wei1, LI Di-na2, SHAO Si-fei 2(1. Yanan Vocatinoal &Technical College, Yan’an 716000, China;2. Innovation College of Yan’an University, Xi’an 710100, China)Abstract: LED dot-matrix display screen as a new kind of display device is composed of multiple independent LEDs. In order to explain the principle of LED dot matrix display, a low-cost Chinese character display system was designed and produced by taking MCU as a control core. This display system includes specific hardware design and software design. The shutter, up shift, left shift and various display forms of any Chinese characters can be realized by any individual key. This LED display was widely used in airports, shopping malls, hospitals and other public places in text advertisment, information dissemination, etc. which obtained good results by simulation and physical test. Furthermore, it has a lot of excellences just as small size, simple hardware circuit, easy to implement and so on.Keywords: MCU; LED; display screen; system design0 引言LED显示屏是一种由半导体发光二极管构成的显示点阵[1],人们通过控制每个LED的亮灭实现图形或字符的显示。
基于单片机的LED点阵广告牌设计说明

编号本科生毕业设计基于单片机的LED点阵广告牌设计LED dot matrix billboard design based on singlechip学生姓名专业学号指导教师学院二〇一五年六月毕业设计(论文)原创承诺书1.本人承诺:所呈交的毕业设计(论文)《基于单片机的LED点阵广告牌设计》,是认真学习理解学校的《理工大学本科毕业设计(论文)工作条例》后,在教师的指导下,保质保量独立地完成了任务书中规定的容,不弄虚作假,不抄袭别人的工作容。
2.本人在毕业设计(论文)中引用他人的观点和研究成果,均在文中加以注释或以参考文献形式列出,对本文的研究工作做出重要贡献的个人和集体均已在文中注明。
3.在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。
4.本人完全了解学校关于保存、使用毕业设计(论文)的规定,即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借阅;学校可以采用影印、缩印或其他复制手段保存毕业设计(论文),可以公布其中的全部或部分容。
以上承诺的法律结果将完全由本人承担!作者签名:年月日摘要本设计使用AT89C51单片机作为主控制模块,利用简单的外围电路来驱动64×16的LED点阵显示屏。
利用其本身强大的功能,可以很方便的实现单片机与PC机间的数据传输及存储,并能用软件方便的进行显示容的变化,另一方面点阵显示屏广泛的应用于公共场所,所以本设计具有很强的实用性。
本LED显示屏能够以动态扫描的方式同时显示4个16×16点阵汉字,并能通过软件修改显示容和效果。
把字符码存储在空闲的单片机程序存储器空间,使本LED显示系统能掉电存储1024个字符。
设计中采用了SPI接口的GB2312标准字库。
因为采用串行传输方式,使本系统的可扩展性得到提升,便于多个显示单元的级联。
本文从LED的显示原理入手,详细阐述了LED动态显示的过程以及硬件电路的设计。
64ⅹ16点阵LED电子显示屏的设计

目录1 课题描述 (1)2 需求分析 (1)3 硬件设计 (1)3.1硬件分析 (1)3.2硬件电路图 (3)4 软件设计 (4)4.1主要模块流程图 (4)4.2主要模块的程序分析 (5)5 仿真分析 (10)6 课程设计总结 (11)参考文献 (11)附录(源程序清单) (12)1 课题描述在现代社会,电子飞速发展,LED 电子显示屏的应用也相当的广泛,如大路旁的广告牌,通知栏等。
LED 电子显示屏的显示可以用单片机实现,并可通过代码实现显示的多样化。
此课题设计了两种显示方法,移位显示和静止显示“邵阳学院欢迎您!”,通过中断按钮决定显示何种方式。
2需求分析(1)AT89C51单片机。
(2)用16个8x8点阵组合成64x16点阵。
(3)用8个74HC273锁存器存放数据。
(4)用74HC138译码器和74159译码器实现片选。
(5)通过按钮进行中断,主程序为移位显示,按一下按钮切换显示方式。
3硬件设计3.1硬件分析(1)LED 显示屏模块设计LED 显示屏是用了16块8×8点阵模块,把每一行的行线连起来,每一列的列线连起来级联成64×16点阵显示屏。
通过8个74HC273锁存器把每一行的64列数据锁存起来,通过4线-16线译码器74159控制每一行打开。
4块8×8点阵模块级联成16×16点阵模块示意图如图3.1所示:图3.1 4块8×8点阵级联示意图8条列线连在一起组成16列8条行线连在一起组成16行64×16点阵模块由16块8×8点阵模块以及8块74HC273锁存器组成,锁存器负责把每一行的数据锁存起来,电路图如图3.2所示:图3.2 64×16点阵电路图(2)74HC138三线—八线译码器模块设计由于电路中有8个锁存器,而每次数据只能存入一个锁存器中,分八次才能把8个锁存器均存满,故需74HC138译码器接P2口片选出数据应该导入的锁存器,电路图如图3.3所示。
基于单片机的16_64LED点阵式时钟电子显示屏设计与实现

Southwest university of science and technology本科毕业设计(论文)基于单片机的点阵式时钟电子显示屏设计与实现学院名称信息工程学院专业名称电子信息工程学生姓名王钧仟学号指导教师郭锋二〇一〇年六月相关资料下载地址:打包放送,欢迎下载,谢谢!里面包括:源程序包iarLed1664proteus仿真文件74HC154 74HC595资料AVR_fighterLED点阵取模软件ATmage8 芯片中文资料硬件电路板和usbasp下载器的Pcb文件毕业设计论文基于单片机的点阵式时钟电子显示屏设计与实现摘要:电子时钟,它最大的特点在于走时精准和功能的多样化,为咱们带来了极大的方便。
而LED点阵式显示屏,具有亮度高、功耗小、寿命长等优势。
假设以LED 点阵来作为电子时钟的显示屏,那么可实现远距离、大视角的时钟显示。
从而超级适合于在公开场合中显示时刻。
本设计的重点在于对点阵式显示屏的显示研究。
从宏观上来上,显示屏可分为两个部份:显示器件和微操纵器。
由微操纵器操纵显示器件的亮灭、颜色转变,从而组合出所需要的图相。
在这次设计中,采纳了16 x 64 个单色LED作为显示器件,用Mega8作为微操纵器,以静止和左移的方式进行时钟显示。
由于充分考虑了软硬件的易扩充性,用本设计的构架思想可很方便地进行点阵扩充和多个汉字或图形的显示。
设计中所涉及的知识点要紧有:点阵显示原理,字模提取,显示左移算法的实现,单片机Meg8和编译器IAR的利用。
和在软硬件设计调试进程中的各类现象及解决方案。
关键词: 电子时钟;点阵显示原理;LED点阵;单片机;Mega8;IAR;74HC154;74HC595;Design and Implementation of Dot-matrix ClockDisplay ScreenAbstract: Electronic clock system, which features that time is very accurate and function are diversity, brought us great ,The LED dot matrix have advantage of high brightness, low power consumption, long lifetime etc. If use LED dot matrix as screen to display electronic clock, can achieve long-range, large angle of the clock display very suitable to display the time in public places.This design focuses on the display of dot matrix .Look from the macro, the design can be divided into two parts: the screen part and microcontroller part. The micro-controller control the Leds off and on. In this design, using 16 x 64 monochrome LED as the display screen, using Mega8 as micro-controller,We can get an effect of static display and left-move full consideration to the ease Expansion of hardware and software , the framework of ideas can be easily expanded to dispaly a large number of Chinese characters or expanded to more dot-matrix Led screenThe knowledge involved in this design are: dot matrix display principle, font data extraction, left-move showe algorithm, Meg8 and the use of IAR the solutions to problem Encountered in the process of debugging software and hardware.Keywords: electronic clock; dot matrix display principle; LED dot matrix; SCM; Mega8; IAR; 74HC154; 74HC595;目录摘要Abstract引言...............................................................................................................................错误!未定义书签。
LED点阵显示屏设计说明书

目录摘要 (1)前言 (2)1 概述 (2)1.1 LED电子显示屏的分类 (2)1。
2 LED显示屏的应用示例 (2)1。
3 设计任务 (2)2 显示原理及控制方式分析 (3)2.1 LED点阵模块结构 (3)2。
2 LED 动态显示原理 (3)2.3 LED常见的控制方式 (5)3 总体方案设计与分析 (6)3.1显示单元的考虑 (6)3。
2 滚屏的实现 (6)3。
3 关于可扩展性 (6)3。
4 微控制器的考虑 (6)3.5 总体电路结构及工作原理 (6)3.5。
1 硬件电路框图 (6)3.5。
2 工作原理 (7)4 硬件电路设计 (7)4。
1 显示单元电路设计 (7)4。
1。
1 LED点阵模块的选择 (8)4.1.2 列驱动电路设计 (8)4。
1。
3 行驱动电路设计 (9)4.2 单片机控制系统电路设计 (10)4.2.1单片机的选型 (10)4。
3对于系统电源及通信电缆的选择 (11)4。
4 其它元件的选择 (11)5 单片机软件设计与仿真 (12)5.1 开发工具及语言 (12)5。
2 单片机软件流程 (13)5。
3 单片机软件中算法的实现 (14)5.4 调试及仿真结果 (15)6 PCB设计及硬件调试 (16)6。
1 PCB设计平台 (16)6.2元件布局及PCB整体结构工艺 (16)6。
3 布线工艺与准则 (16)7 总结 (17)谢辞............................................................................................ 错误!未定义书签。
参考文献. (18)附录 (19)LED点阵电子显示屏系统的设计xxx摘要:本设计使用STC系列高速单片机作为主控制模块,利用简单的外围电路来驱动16×64的点阵LED显示屏。
本LED显示屏能够以动态扫描的方式同时显示特定的四个16×16点阵汉字。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的16×64LED点阵显示屏的设计
引言
LED点阵显示屏是一种简单的汉字显示器,具有价廉、易于控制、使用寿
命长等特点,可广泛应用于各种公共场合,如车站、码头、银行、学校、火车、公共汽车显示等。
本文详细介绍了一种低廉的16x64点阵LED显示屏的设计过程。
1 硬件系统设计
本系统采用AT89C52单片机作控制器,整个电路主要由单片机控制及其接口电路、驱动显示电路、电源电路等部分组成。
为了简化显示屏电路,降低
成本,本系统在单片机部分不加字库存储器。
而在PC机上编辑汉字和字符
显示信息,并将其转换为相应的点阵显示数据,然后通过串口(采用RS-232通信标准)送给单片机存储并进行显示处理。
图1所示为其硬件系统原理图。
1.1 单片机控制电路
本系统由AT89C52构成单片机最小应用系统.同时配有11.0592 MHz晶振和按键复位电路等。
系统外扩的一片Flash存储器29F040为数据存储器,
可用来存储由PC机串口送来的点阵信息(通过软件将图像或文字转换成与LED显示屏的像素相对应的点阵信息)。
该Flash存储器是一种非易失性存储器,它在供电电源关闭后仍能保持片内信息。
由于29F040的容量为512
KB(该芯片内部由8个64 Kbyte的读写块组成,可分块进行读、写和擦除等操作),而AT89C52只能管理64KB的数据空间,所以,需将29F040分成8页,每页64KB。
其页码可由单片机的P3.2~P3.4来选择。
另外,采用MAX232可完成RS232与TTL电平的转换,以便使PC机与单片机交换信息。