基于单片机的LED显示屏系统毕业设计
毕业设计(论文)-基于51单片机的led点阵屏的设计与实现[管理资料]
基于51单片机的LED点阵屏的设计与实现摘要本文主要阐述了用51单片机控制单色32*64的LED点阵屏显示的方法,对LED点阵屏如何进行行列信号控制及信号传输中的驱动问题进行了研究,并讨论了单片机控制系统中关键的数据处理以及发送问题。
结果表明采用并行数据输入、串行数据及同步时钟传输的专用电路可大大减少CPU的辅助时间,提高了数据的发送速度。
并给出了通过软件控制点阵屏显示的几种方式,如静态显示,分屏显示以及左移显示,对其软件的算法给出了具体分析。
基于各种算法我们就可以灵活的运用软件实现各种显示,并将其用于商业用途。
关键词LED点阵屏;单片机;驱动;扫描The Design and Realization of LED Lattice ScreenBased On MCU-51AbstractThis article mainly elaborates the method of using MCU-51 to control single color 32*64 LED lattice screen display, and researching how to carry on the ranks signal control and the question of signal actuation with the LED lattice screen, and discusses the essential data processing and the transmission question in the monolithic integrated circuit control system. The result indicates that CPU non-cutting time can be reduced greatly by using the allocated-use circuit with parallel data input, serial data and synchronism clock transmission, which has raised the data transmitting speed. This system has given several ways to control lattice screen display via software such as the static state display, divided screen display and left shift display, which has given the concrete analysis of software's algorithm. We can realize all kinds of display nimbly by using software based on each algorithm, and use it in the commercialtrade .Key wordsLED lattice screen;One-chip computer;Drive;Scan前言随着社会文化的不断发展,人们的消费标准不断提高,户外灯箱广告更是扮演着越来越重要的宣传角色,不论是汽车站,火车站,股票交易市场,还是学校都离不开它,然而传统的霓虹灯广告牌不论是在显示效果、耗电量还是可修改性上都无法满足当前社会的需求,传统的霓虹灯广告亟待改进。
LED显示屏设计毕业论文
LED显示屏设计摘要LED大屏幕显示系统,以AT89S52单片机为核心,由键盘显示、与非门、外部锁存器、LED大屏幕显示等功能模块组成。
基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。
此外,扩展单片机外围接口、逐排显示,与非门等功能。
本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。
本系统不仅成功的实现了要求的基本功能,发挥部分也得到完全的实现,而且有一定的创新功能。
本设计主要以AT89S52单片机为核心,采用串行传输、静态扫描技术,制作一款拥有PC机通信功能的,模块化LED多功能显示屏。
关键词:AT89S52、LED、16×80点阵、单片机目录绪论 (5)第一章选定方案1.1 确定方案 (6)1.2 单片机的确定 (7)1.3 显示部分 (7)1.4 芯片选择 (7)1.5 电源选择 (7)第二章单片机概述2.1 AT89S52单片机的结构 (9)2.2 管脚说明 (9)第三章系统整体方案3.1 需要实现的功能 (10)3.2 显示模式方案论证 (10)第四章系统硬件电路的设计4.1 整体模块设计 (11)4.2 电源电路设计 (11)4.3 单片机最小系统电路 (12)4.4 列扫描电路 (13)4.5 行控制电路 (13)4.6 LED显示器电路 (14)4.7 总体硬件电路设计 (15)第五章系统程序的设计5.1 主程序流程图 (17)5.1 显示驱动程序 (17)第六章调试及性能分析6.1 软件调试 (22)6.2 硬件调试 (23)6.3 性能分析 (24)总结 (24)致谢 (24)参考文献 (27)附件一 (27)附件二 (30)绪论本系统采用单片机AT89S52为LED显示屏的控制核心,制造一种简单的16×80汉字显示屏设计。
内容包括软件设计、LED显示屏的硬件电路、汇编语言程序设计与调试等方面,涉及到单片机电子产品设计及制造工程中的各个环节,有助于广大学者进一步的学习、了解汉字点阵显示原理,认识单片机的基本结构、工作原理及应用方法,提高单片机知识的运用能力LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。
基于单片机的LED大屏幕显示系统
基于单片机的LED大屏幕显示系统基于单片机的LED大屏幕显示系统目录中文摘要.................................................. I矚慫润厲钐瘗睞枥庑赖。
英文摘要................................................................ I I 第1章绪论 (1)1.1 LED显示屏概述 (1)1.1.1 LED显示屏的发展 (1)1.1.2 LED显示屏的分类 (2)1.1.3 LED显示屏的作用 (3)1.1.4 LED显示屏的特点 (3)1.2 设计的主要内容 (3)1.2.1 设计的意义和目的 (4)1.2.2 国内外的研究现状 (4)1.2.3 课题背景简介 (5)第2章显示原理及控制方式 (6)2.1 LED点阵显示屏模块 (6)2.2 LED点阵显示方式 (6)2.3 LED常见的控制方式分析 (8)第3章总体方案设计与分析 (10)3.1 显示单元 (10)3.2 滚屏的实现 (10)3.3 主控芯片的考虑 (10)3.4 关于现实内容的更新 (10)3.5 总体电路结构及工作原理 (11)3.5.1 硬件电路框图 (11)3.5.2 工作原理 (11)第4章硬件电路设计 (12)4.1 LED点阵模块的选择 (12)4.2 行驱动电路 (13)4.3 列扫描电路 (15)4.4 串口通讯 (17)4.4.1 RS232总线标准 (17)4.4.2 RS232C接口电路 (17)4.5主控芯片 (19)第5章单片机软件设计 (24)5.1 开发工具及语言 (24)5.2 编程思想 (24)5.3 字模处理 (25)5.4 左移效果 (26)5.5拉幕效果 (27)5.6 串口通信 (28)5.6.1 通讯基础知识 (28)5.6.2 Mscomm通讯控件简介 (29)基于单片机的LED大屏幕显示系统5.6.3 Mscomm控件的主要属性和方法 ................. 29聞創沟燴鐺險爱氇谴净。
基于单片机的LED汉字显示屏设计毕业设计
目录摘要 (2)ABSRACT (3)1 绪论 (4)1.1 LED 显示屏的研究背景及意义 (4)1.2 LED 显示屏的技术现状及发展趋势 (5)1.3 论文主要研究内容 (5)1.3.1 问题的提出: (5)1.3.2 论文的主要研究内容: (5)2 设计要求 (6)2.1原理图设计 (6)2.2程序调计 (6)2.3 程序调试将设计完的程序输入,汇编,排除语法错误,生成*OBJ文件63功能要求 (6)4 方案论证 (7)5 系统硬件电路的设计 (8)6 系统程序设计 (11)6.1 初始化程序 (11)6.2 主程序 (11)6.3 显示子程序: (13)6.4 中断服务子程序: (14)7 调试与性能分析 (14)7.1 调试与测试 (14)7.2性能分析 (14)8 控制源程序清单··································错误!未定义书签。
致谢 (18)参考文献 (19)论文题目:基于单片机的LED汉字显示屏设计专业:应用电子技术二班姓名:李志辉学号:093001484摘要LED 显示屏是一种新型信息显示媒体,集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。
以其色彩鲜艳,动态范围广,亮度高,寿命长,工作性能稳定特点,广泛应用于广告、证券、信息传播、新闻发布等方面。
本文设计了基于单片机的LED汉字显示屏。
给出了系统框图,硬件模块设计图、软件流程图和程序。
硬件模块设计方面,主控制系统采用单片机控制方式,实现点阵 LED显示屏的驱动及信息的保存与显示。
基于单片机的LED点阵显示屏的设计
基于单片机的LED点阵显示屏的设计河南工业职业技术学院毕业设计任务书类别:专业:班级:姓名:毕业设计题目:基于单片机的LED点阵显示屏的设计指导教师姓名:负责人签字:2010 年 11月 11日摘要摘要本设计是以单片机AT89S51为控制的LED点阵显示屏系统。
LED点阵显示屏的基本工作原理是动态扫描。
在行扫描工作方式下,每一片LED点阵片都有一组列驱动电路,列驱动电路中一片锁存器74LS373或移位寄存器,用来锁存待显示内容的字模数据。
在行扫描工作方式下,同一排LED点阵片的同名行控制引脚是并接在一条线上的,共八条线,行驱动电路中也有一片锁存器74LS373或移位寄存器,用来锁存扫描信号。
按LED点阵片在屏幕上的排列顺序,单片机先对第1排的第一片LED点阵片的列驱动锁存器,写入从外部数据存储器读得的字模数据,接着对第2片、第3片……直到这一排的最后一片都写完字模数据后,单片机再对这一排的行驱动锁存器写行扫描信号,于是第1排第1行与字模数据相关的发光二极管点亮。
接着第2排第1行、第3排第1行……直到最后一排第1行的点亮。
单片机对LED显示屏第2行的扫描控制、第3行的扫描控制……直到第8行的扫描控制,其过程与第1行的扫描控制过程相同。
对全部8行的控制过程都完成后,LED显示屏也就完成了帧图像的完整显示。
关键词:AT89S51; LED点阵显示IAbstractThe design is based on AT89S51 microcontroller for the control of the lattice LED's panel display system.The lattice LED's panel display the basic working principle is a dynamic scan. Line scanning mode, each piece has a set of the lattice LED's panel display tablets column driver circuit, a column driver circuit or shift register latch 74LS373 is used to latch the contents of the font data to be displayed. Line scanning mode, the same row of the lattice LED's panel display tablets of the same name and the line control pin is connected to a line, a total of eight lines, the line driver circuit also has a latch or shift register 74LS373 is used to lock memory scanning signal. The lattice LED's panel display tablets by the order on the screen, the microcontroller first row of the first film 1 LED's panel display driver chip latches the column, write external data memory read from the font data, and then on the first two, Section 3 ... ... until the last piece of this row of font data are finished, the microcontroller then drives the line on this row write line scan signal latches, then ranked No. 1 in line 1 font data associated with light-emitting diodes lit. Then row 1 row 2, 3 row line 1 ... ... 1 until the last line of a row of lights. Single Chip LED display on the scan control line 2, line 3 ... ... until the scan control of the scan control line 8, line 1 of its process and control process of scanning the same. 8 lines of all the control process are completed,IILED display will be done with the full frame display.Key words: AT89S51; lattice LED's panel display目录1 绪论 (1)1.1课题背景 (1)1.2选题意义 (1)1.3课题设计目的 (2)2 LED点阵显示屏系统需求分析 (3)2.1系统硬件方案 (3)2.2系统软件方案 (9)3 LED点阵显示屏系统设计 (12)3.1硬件整体设计 (12)3.2译码电路设计 (13)3.3驱动电路设计 (14)3.4通信系统硬件设计 (16)3.5电源设计 (17)3.6系统软件设计 (18)4 总结 (24)5 参考文献 (25)附录 (26)II1 绪论1.1 课题背景LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万……几十万个半导体发光二极管像素点均匀排列组成。
基于51单片机的LED显示屏设计-毕业论文
基于51单片机的LED显示屏设计-毕业论文1 绪论1.1 国内外研究现状LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,它利用发光二极管构成的点阵模块或像素单元组成平板显示屏幕,以可靠性高、使用寿命长、环境适应能力强、性能价格比高、使用成本低等特点,在短短的十来年中,迅速成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。
LED显示屏的发展可分为以下几个阶段:第一阶段为1990年到1995年,主要是单色和16级双色图文屏。
用于显示文字和简单图片,主要用在车站、金融证券、银行、邮局等公共场所,作为公共信息显示工具。
第二阶段是1995年到1999年,出现了64级、256级灰度的双基色视频屏。
视频控制技术、图像处理技术、光纤通信技术等的应用将LED显示屏提升到了一个新的台阶。
LED显示屏控制专用大规模集成电路芯片也在此时由国内企业开发出来并得以应用。
第三阶段从1999年开始,红、纯绿、纯蓝LED管大量涌入中国,同时国内企业进行了深入的研发工作,使用红、绿、蓝三原色LED生产的全彩色显示屏被广泛应用,大量进入体育场馆、会展中心、广场等公共场所,从而将国内的大屏幕带入全彩时代。
随着LED原材料市场的迅猛发展,表面贴装器件从2001年面世,主要用在室内全彩屏,并且以其亮度高、色彩鲜艳、温度低的特性,可随意调整的点间距,被不同价位需求者所接受,在短短两年多时间内,产品销售额已超过3亿元,表面贴装全彩色LED显示屏应用市场进入新世纪。
为了适应2008年奥运会的“瘦身”计划,利亚德开发了表面贴装双基色显示屏,大量用于训练馆和比赛计时计分系统。
在奥运场馆全彩屏方面,为紧缩投资,全彩屏大部分采用可拆卸方式,奥运期间可作为实况转播工具,赛事结束后可用于租赁,作为演出、国家政策发布等公共场合应用工具,通过这种方式可尽快收回成本。
就市场而言,中国加入WTO、北京申奥成功等,成为LED显示屏产业发展的新契机。
基于单片机的LED显示屏控制系统设计
基于单片机的LED显示屏控制系统设计基于单片机的LED显示屏控制系统设计本设计使用双RAM技术来组织用于控制矩形显示屏的控制系统数据,提高了信息垂直循环显示时的存储器效率,大幅度降低了对数据存储器的占用率,并且对刷新频率的要求也不是很高。
1、LED显示数据组织需要显示的区域小于或等于实际显示区域时,采用静态显示即可。
但大多时候需要显示的区域大于或等于实际显示区域,如图1所示。
为了简化问题的分析,本文将显示区域高度设置为LED显示屏高度的4倍,宽度等于LED显示屏宽度。
设显示屏的高度为Lh,宽度为Lw,则显示区域高度Dh=4Lh,宽度Dw=Lw。
本文以单色显示作为描述对象,且Bw=Bn=8(Bw为扫描线条数,Bn为输出数据宽度),如图1所示。
对于一个LED显示屏,宽度Lw和高度Lh确定后,显示屏单元板的排列方式也就确定了。
单元板相邻的两条扫描线之间的距离为Sw,显示屏有Bw条扫描线,分别是Y0,Y1,…,YBw-1。
每Sw行对应一位显示数据,显示屏上的每一个点对应于存储器中某个字节的某一位。
Bw条扫描线分别指向:Y0=O,Y1=Sw,…,BBw-1=(Bw-1)Sw。
用静态显示数据组织方法分别对显示块A、B、C、D组织显示数据。
首先对显示块A的显示信息进行组织(X为列号):①X=0,即当前扫描线各行与第O列相交各点的显示数据按D0,D1,…,DBw-1的顺序存储在存储器的第一个存储单元中。
②X值增加1,当前扫描线各行与X值对应列相交各点的显示数据存储在存储器的下一个存储单元中。
直至将X=O至X=Dw-1的Dw 个数据按顺序全部存储在存储器中。
③Bw条扫描线向下移动一行,重复第①至②步,直到Y0移动到Sw-1行时。
④数据组织结束。
显示区域B、C、D分别按照A的数据组织方式去组织显示数据。
组织后的显示数据块按A、B、C、D的顺序存储在RAM0里,然后将RAM0中的显示数据块A、B、C、D按B、C、D、A的顺序拷贝到RAMl中,任何两个相邻显示块的显示数据在两块RAM中都有相同的地址存储区域。
基于单片机的LED点阵显示屏的设计
基于单片机的LED点阵显示屏的设计河南工业职业技术学院毕业设计任务书类别:专业:班级:姓名:毕业设计题目:基于单片机的LED点阵显示屏的设计指导教师姓名:负责人签字:2010 年 11月 11日摘要摘要本设计是以单片机AT89S51为控制的LED点阵显示屏系统。
LED点阵显示屏的基本工作原理是动态扫描。
在行扫描工作方式下,每一片LED点阵片都有一组列驱动电路,列驱动电路中一片锁存器74LS373或移位寄存器,用来锁存待显示内容的字模数据。
在行扫描工作方式下,同一排LED点阵片的同名行控制引脚是并接在一条线上的,共八条线,行驱动电路中也有一片锁存器74LS373或移位寄存器,用来锁存扫描信号。
按LED点阵片在屏幕上的排列顺序,单片机先对第1排的第一片LED点阵片的列驱动锁存器,写入从外部数据存储器读得的字模数据,接着对第2片、第3片……直到这一排的最后一片都写完字模数据后,单片机再对这一排的行驱动锁存器写行扫描信号,于是第1排第1行与字模数据相关的发光二极管点亮。
接着第2排第1行、第3排第1行……直到最后一排第1行的点亮。
单片机对LED显示屏第2行的扫描控制、第3行的扫描控制……直到第8行的扫描控制,其过程与第1行的扫描控制过程相同。
对全部8行的控制过程都完成后,LED显示屏也就完成了帧图像的完整显示。
关键词:AT89S51; LED点阵显示IAbstractThe design is based on AT89S51 microcontroller for the control of the lattice LED's panel display system.The lattice LED's panel display the basic working principle is a dynamic scan. Line scanning mode, each piece has a set of the lattice LED's panel display tablets column driver circuit, a column driver circuit or shift register latch 74LS373 is used to latch the contents of the font data to be displayed. Line scanning mode, the same row of the lattice LED's panel display tablets of the same name and the line control pin is connected to a line, a total of eight lines, the line driver circuit also has a latch or shift register 74LS373 is used to lock memory scanning signal. The lattice LED's panel display tablets by the order on the screen, the microcontroller first row of the first film 1 LED's panel display driver chip latches the column, write external data memory read from the font data, and then on the first two, Section 3 ... ... until the last piece of this row of font data are finished, the microcontroller then drives the line on this row write line scan signal latches, then ranked No. 1 in line 1 font data associated with light-emitting diodes lit. Then row 1 row 2, 3 row line 1 ... ... 1 until the last line of a row of lights. Single Chip LED display on the scan control line 2, line 3 ... ... until the scan control of the scan control line 8, line 1 of its process and control process of scanning the same. 8 lines of all the control process are completed,IILED display will be done with the full frame display.Key words: AT89S51; lattice LED's panel display目录1 绪论 (1)1.1课题背景 (1)1.2选题意义 (1)1.3课题设计目的 (2)2 LED点阵显示屏系统需求分析 (3)2.1系统硬件方案 (3)2.2系统软件方案 (9)3 LED点阵显示屏系统设计 (12)3.1硬件整体设计 (12)3.2译码电路设计 (13)3.3驱动电路设计 (14)3.4通信系统硬件设计 (16)3.5电源设计 (17)3.6系统软件设计 (18)4 总结 (24)5 参考文献 (25)附录 (26)II1 绪论1.1 课题背景LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万……几十万个半导体发光二极管像素点均匀排列组成。
基于单片机的LED汉字滚动显示器的设计_毕业设计论文
本科毕业设计(论文)题目:基于单片机的LED汉字滚动显示器设计教学单位:工程技术系专业:电子信息工程2013年5月摘要LED已成为一个高速发展的新兴产业,前景广阔。
该设计介绍了基于单片机AT89S52的16×16点阵LED汉字滚动显示屏的设计。
其中重点介绍了LED点阵显示的硬件设计、硬件电路各部分的功能和原理、相应软件的程序设计,及详细的使用说明和工作流程。
该设计分为六部分,其中主要内容为系统总体分析,系统硬件设计,系统软件设计三部分。
系统总体分析是该设计的基础;系统硬件设计是该论文的关键及核心部分,首先该部分简单描述系统硬件的工作原理,且附上系统硬件设计框图,论述了该设计所应用的各硬件接口技术和各个接口模块的功能及工作过程;软件设计是系统运行必不可少的部分。
本设计主要是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计实用性强、操作简单、扩展功能强。
本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。
关键词:单片机;LED;点阵;汉字显示AbstractLED have become a high speed development of emerging industries, and broad prospects. The design based on single chip microcomputer AT89S52 was introduced 16 * 16 lattice LED scrolling display of Chinese characters design. Which focus on LED dot matrix display the functions of the parts of the hardware design, hardware circuit and the principle and the corresponding software program design, and detaiLED instructions and work processes.The design is divided into six parts, including the main content for the system overall analysis, the system hardware design, system software design three parts. System overall analysis is the foundation of the design; System hardware design is the key and core part of the paper, first of all, this part simply described the working principle of the system hardware, and attach a system block diagram of hardware design, the design is discussed the application of the hardware interface technology and the function of each interface module and working process; Software design is a crucial part of the system is running.The dominant idea of the design is a combination of software and hardware, on the basis of hardware, design of each function module. This design and strong practicability, simple operation, strong extended functionality. This display design with small size, less hardware, circuit structure is simple and easy to implement, etc.Keywords: MCU; LED; Lattice; Chinese character demonstrates目录第1章绪论 (1)1.1本课题的研究意义及必要性 (1)1.2LED的现状和发展趋势 (1)1.3LED的参数及特点 (2)第2章系统总体分析 (4)2.1设计目标及采取的方案 (4)2.2工作原理 (5)2.3总体设计 (5)第3章系统硬件设计 (7)3.1单片机处理模块 (7)3.2行驱动模块 (10)3.3列驱动模块 (12)3.4LED点阵显示模块 (14)3.4.1 LED点阵显示方案 (14)3.4.2 LED点阵原理 (15)3.4.3 汉字显示原理 (17)第4章系统软件设计 (19)4.1主程序设计 (19)4.2显示子程序设计 (20)4.3移位子程序设计 (21)第5章系统调试及性能分析 (23)5.1复位电路的调试与改进 (23)5.2驱动电路的调试与改进 (23)5.3上拉电阻的调试与改进 (23)5.4总体性能分析 (24)结论 (25)致谢 (26)参考文献 (27)附录 (1)第1章绪论1.1 本课题的研究意义及必要性单片机是一种集成微处理芯片,高密度集成了普通计算机的微型处理器,具有8kb的ROM和P0、P1、P2、P3输入输出接口,且集成了定时器等电路。
基于51单片机的led显示屏设计毕业论文
基于51单片机的led显示屏设计毕业论文目录第一章绪论 (3)1.1课题的背景和意义 (3)1.2 相关技术发展现状 (3)1.2.1 LED显示屏发展的简要回顾 (3)1.2.2 我国LED显示屏的发展现状 (3)1.2.3 LED显示屏的发展趋势 (3)第二章系统总体设计 (3)2.1需求分析 (3)2.2系统组成及功能描述 (3)2.3系统的功能描述 (3)2.4系统的工作过程 (3)第三章基于51单片机的LED显示屏系统设计 (3)3.1硬件系统总体设计 (3)3.1.1 STC90C51的硬件结构 (3)3.1.2 STC90C51主要性能参数 (3)3.1.4 STC90C51单片机适用领域 (3)3.2 单片机STC90C51电路及外围电路 (3)3.4 LED显示屏扫描电路设计 (3)3.4.1 LED点阵屏部结构及显示原理 (3)3.4.2 列扫描电路设计 (3)3.4.3 行驱动扫描电路设计 (3)第四章软件设计 (3)4.1系统软件设计思路 (3)4.2显示驱动程序 (3)4.3上移程序设计 (3)第五章系统调试与实验 (3)5.1实验平台 (3)5.2软件平台 (3)5.2.1 字模提取 (3)5.3实验方案 (3)5.3.1主控部分测试 (3)5.3.2 led显示部分测试 (3)结论 (3)参考文献 (3)附录 (3)谢辞 (3)第一章绪论1.1课题的背景和意义随着我国社会经济文化等的不断发展,民众的消费标准也在发生着不断的变化,户外灯箱广告更是扮演着越来越重要的宣传角色,在车站、商场、学校单位等场合都会见到霓虹灯之类的广告。
但是传统的霓虹灯广告牌不管是在显示色彩效果、用电量还是在可修改性上都已经无法满足当今日新月异的社会需求,传统的霓虹灯广告在社会快速发展中需要更多的改进。
电子控制技术的高速发展和led发光二级管制造工艺的进展为高亮度大屏幕的诞生创造了条件。
由于LED显示屏相对于传统的霓虹灯之类的广告牌有很多方面的优势,所以发展很快,得到了广大应用厂商的认可。
基于单片机的LED点阵显示屏的设计
2.1
本系统主要由单片机最小系统模块、时钟模块、温度模块、报时模块、点阵显示屏模块组成,如图2-1所示。本次设计要实现的是一个能显示时间和温度的LED点阵显示屏。通过单片机与DS18B20、DS1302通讯和对行列驱动器进行控制,显示时间、温度、字幕和动画。通过切换功能按键可控制其切换显示的内容:时间显示、闹钟显示、温度显示、动画显示、字幕静态显示和滚动显示。其中时间和闹钟都可以通过设置按键设置和调节按键调节大小。字幕的滚动显示也可以通过调节按键控制其滚动速度。
单片机在启动、运行时可能出现死机现象,这就需要复位功能,使CPU以及其他功能部件处于一个确定的初始状态,并从这个状态开始工作。复位电路产生的复位信号由RST引脚送入到内部的复位电路,复位信号要持续两个机器周期以上,才能使其可靠复位。XTAL1和XTAL2是片内震荡电路输入端,这两个端子用来外接石英晶体和电容,因为LED点阵显示屏需要动态显示,要求刷新频率高,所以采用了24MHz的晶振,能稳定的显示字幕。图2-2是单片机的最小系统原理图。
图2-2单片机最小系统原理图
2.3
DS1302是DALLAS公司推出的涓流充电时钟芯片,芯片内部含有一个实时时钟、日历和31字节静态RAM。通过简单的串行接口与单片机进行通信。实时时钟和日历电路提供秒、分、时、日、月、年的信息,每月的天数和闰年的天数可自动调整,时钟操作可通过AM/PM指示决定采用24或12小时格式。DS1302与单片机之间能简单地采用同步串行的方式进行通信,仅需用到三个口线:RST(复位)、I/O(数据线)、SCLK(串行时钟)。RAM的读/写数据以一个字节或多达31个字节的字符组方式通信。DS1302工作时功耗很低,保持数据和时钟信息时功率小于1mW。
基于单片机的led显示屏设计
1 绪论随着人们生活环境的不断改善和美化,在许多场合可以看到LED灯。
在大型商场车站,地铁站以及各类办事窗口等越来越多的场所需要用LED点阵显示汉字或者图像。
LED行业已成为一个快速发展的新兴产业,市场空间巨大,前景广阔。
LED显示屏是利用发光二极管点阵模型或者像素单元组成平面的显示屏幕。
不但拥有色彩丰富,组态灵活,能够适应室内外各种环境的特点,还具有发光效率高,使用寿命长的优势。
LED显示屏经历了初期的不可更换显示内容,单色,双色的图文显示到如今的可随时更换显示内容,全彩色的视频显示,历经发展,LED显示屏得到了广泛的应用和发展。
1.1 LED点阵显示屏概述目前,国内的LED点阵显示屏大部分是单显示,其显示的内容相对较少,显示花样较单一。
一般在产品出厂时,显示内容就已经写入显示屏控制系统中的EPROM芯片中,当需要更换显示内容时就非常困难,这样使该类型的显示屏使用范围受到了限制。
国内还有另一种LED显示屏——可编程序型LED显示屏,虽然增加了显示屏系统的编程能力,显示内容和显示花样都有所增加,但也存在着更换显示内容不便的缺点。
随着社会经济的迅速发展,如今的广告牌都存在着显示内容丰富,信息量大,信息更换速度快的特点。
因此传统的LED显示屏控制系统已经越来越不能满足现代社会的需要。
而利用PC机通信技术控制LED显示屏,则具有显示内容丰富,信息更换更灵活等优点。
LED点阵显示屏是通过PC机将要显示的汉字字模提取出来,并发送给单片机,然后显示在点阵屏上。
单片机具有优异的性价比、体积小、可靠性高、控制功能强,广泛应用在智能仪表、机电一体化、实时过程控制、机器人、家用电器、模糊控制、通信系统等领域。
1.2 LED显示屏控制技术状况LED汉字显示的控制系统主要有输入接口电路、信号控制、转换和数字化处理电路及其输出接口电路等,虽然包括的相关技术比较多,但关键技术是串行传输与并行传输技术、动态扫描和静态锁存技术等。
基于单片机的LED显示器的产品设计论文
毕业设计(论文)基于单片机的LED显示器的产品设计姓名系部系专业机班级 09班学号200指导老师2012 年 5 月摘要LED(Light Emitting Diode)行业发展势头迅猛,市场空间巨大,前景非常广阔。
本文介绍了基于单片机AT89C51的16×16点阵LED汉字显示屏的设计与制作过程,内容包括LED汉字显示屏的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及详细的使用说明和工作流程。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计实用性强、操作简单、扩展功能强。
本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。
关键词单片机 LED 点阵汉字显示目录1、LED显示器的简介 (1)1.1、什么是LED (1)2.1、LED显示屏的分类 (1)2.1.1、按颜色基色分类 (1)2.1.2、按显示器件分类 (2)2.1.3、按使用场合分类 (2)2.1.4、按发光点直径分类 (2)3.1、LED显示屏的价值 (2)3.1.1、时效性 (2)3.1.2、公益性 (2)3.1.3、反复性 (3)3.1.4、强破性 (3)4.1、LED显示屏发展趋势 (3)2、系统总体分析 (4)2.1、设计目标及采取的方案 (4)2.1.1、设计目标 (4)2.1.2、设计采取的方案 (4)2.2、工作原理 (5)2.3、总体设计 (5)3、系统硬件设计 (6)3.1、硬件电路组成及其单片机简介 (6)3.1.1、元器件选择 (6)3.1.2单片机简介 (6)3.2、硬件电路图 (8)3.2.1、时钟电路 (8)3.2.2、复位电路 (8)3.2.3、列扫描驱动电路(74HC154) (9)3.2.4、16 ×16LED点阵 (11)4、软件设计 (12)4.1、汉字的点阵显示原理及字库代码获取方法 (12)4.2、主程序设计 (15)4.3、子程序设计 (16)结束语 (19)致谢 (20)参考文献 (21)枣庄职业学院毕业设计(论文)基于单片机的LED显示器的产品设计1、LED显示器的简介1.1、什么是LEDLED 的全称是Light Emitting Diode,即发光二极管。
基于单片机的LED点阵显示屏设计
第一章
1.1
LED点阵屏是重要的信息传递媒体,在多个行业领域得到应用。如车票销售点的班车信息显示、商业广告显示屏等。LED点阵屏的结构形式有多种,最常见的是把所有显示信息都固化在硬件中,当该屏幕出售后用户就比较难对屏幕信息再次更改。这种点阵屏好处在于设计简单,因此价格也相对较低。也有的点阵屏内置字库,生产商无需预先写入信息,用户在购买后能通过上位机软件方便地向屏幕写入显示信息。这中屏幕可有效提高点阵屏的利用率,让屏幕具有使用的通用性。
Abstract:In this information society, people surge in demand for information communication, dot matrix LED display has become an important media. Financial securities, sports venues, transportation, advertising, post and telecommunications fields of telecommunications and school education have been widely used. Therefore, the dot matrix LED display R & D, design, production for the rapid development and become the industry. LED dot matrix display screen, green power has also been optimized. LED dot matrix display screen with a large amount of information, long life, low power consumption, light weight, small size and cost of space is low. The design of the control by using the MCU core, design a dot matrix LED display. Meanwhile, the use of computer PC VB, dot-matrix display through the serial port communication on the information updated to reflect the speed control.
基于单片机的16×16LED点阵显示屏设计
编号毕业设计(论文)题目基于单片机的16×16LED点阵显示屏设计二级学院电子信息与自动化学院专业测控技术与仪器班级测控一班学生姓名丁徽徽学号 ***********指导教师米曾真职称副教授时间 2015年6月6日目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 单片机的发展阶段 (1)1.2 单片机的发展趋势 (1)1.3 单片机的特点 (3)1.4 LED简介 (4)1.5 LED的特点 (5)第二章功能要求及方案论证 (6)2.1 功能要求 (6)2.2 显示模块方案论证 (6)第三章系统电路的硬件设计 (9)3.1 设计框图 (9)3.2 单片机的选择 (9)3.3 AT89C51芯片简介 (10)3.4 系统硬件电路的设计 (13)第四章系统的程序设计 (22)4.1程序的编写过程 (22)4.2 程序设计流程图 (24)第五章软件调试及硬件制作 (25)5.1 软件调试及仿真 (25)5.2 硬件制作 (28)结束语 (29)致谢 (30)附录 (37)附录A:16*16点阵显示屏设计程序 (37)附录B:proteus ISIS 软件仿真图 (48)附录C:供电以后16*16点阵实物效果图 (49)附录D:元器件清单列表 (50)摘要本设计是基于单片机AT89C51为核心的由4个8×8的点阵显示屏形成的16×16点阵显示屏设计。
系统的介绍了由AT89C51为控制系统的点阵显示屏动态设计过程。
通过该芯片AT89C51控制一个行驱动器4-16线74HC154译码器和两个列驱动器74HC595级联成串行输入并行输出的移位寄存器来驱动显示屏,该显示屏能显示汉子、字符和图形等。
通过按键控制汉字的滚动切换,能实现汉字的移入移出滚动显示。
文中介绍了led点阵显示屏的设计思路,软件程序编写的过程、调试仿真以及硬件电路的各个部分电路的功能原理等。
单片机控制的系统程序采用的是C语言编写,通过行驱动电路和列驱动电路控制相应led阳极和阴极的电平,就可以有效的控led的亮和灭,所显示的点阵数据可以软件PCtolCD2002标准字库中提取代码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的LED显示屏系统毕业设计目录第一章绪论 (1)1.1课题的背景和意义 (1)1.2 相关技术发展现状 (1)1.2.1 LED显示屏发展的简要回顾 (2)1.2.2 我国LED显示屏的发展现状 (3)1.2.3 LED显示屏的发展趋势 (3)1.3 LED显示屏显示原理 (4)1.4 课题研究的目的 (5)1.5课题的主要工作 (5)第二章系统总体设计 (7)2.1需求分析 (7)2.2系统组成及功能描述 (7)2.3系统的功能描述 (8)2.4系统的工作过程 (8)第三章基于51单片机的LED显示屏系统设计 (11)3.1硬件系统总体设计 (11)3.1.1 STC90C51的硬件结构 (11)3.1.2 STC90C51主要性能参数 (12)3.1.4 STC90C51单片机适用领域 (13)3.2 单片机STC90C51电路及外围电路 (14)3.3 LED显示屏扫描电路设计 (16)3.3.1 LED点阵屏部结构及显示原理 (16)3.3.2 列扫描电路设计 (18)3.3.3 行驱动扫描电路设计 (19)第四章软件设计 (21)4.1系统软件设计思路 (21)4.2系统主程序设计 (21)4.3 显示驱动程序设计 (22)4.3上移程序设计 (23)4.4扫描程序设计 (25)第五章系统调试与实验 (27)5.1实验平台 (27)5.2软件平台 (28)5.2.1 字模提取 (28)5.3实验方案 (30)5.3.1主控部分测试 (30)5.3.2 LED显示部分测试 (30)第六章结束语 (32)参考文献 (33)附录 (34)外文资料 (47)中文翻译 (54)谢辞 (59)第一章绪论1.1课题的背景和意义随着我国社会经济文化等的不断发展,民众的消费标准也在发生着不断的变化,户外灯箱广告更是扮演着越来越重要的宣传角色,在车站、商场、学校单位等场合都会见到霓虹灯之类的广告。
但是传统的霓虹灯广告牌不管是在显示色彩效果、用电量还是在可修改性上都已经无法满足当今日新月异的社会需求,传统的霓虹灯广告在社会快速发展中需要更多的改进。
电子控制技术的高速发展和LED发光二级管制造工艺的进展为高亮度大屏幕的诞生创造了条件。
由于LED显示屏相对于传统的霓虹灯之类的广告牌有很多方面的优势,所以发展很快,得到了广大应用厂商的认可。
这一种刚刚兴起的led大屏幕技术成为了广大民众目光的聚焦焦点。
与之前的显示设备比较,首先,LED 显示屏可以显示几乎所有常用色彩,色彩丰富,三基色的发光管可以显示全彩色,显示方式又是多种多样的,无限变化(文字、图形、动画、视频、电视画面等),这一个产品就集合了电子技术领域多个学科的相关知识,是一中高新技术产品。
可以用来显示各种文字图形,并且可以与计算机相连接同步显示计算机屏幕的信息,相当于投影仪。
其次,LED 显示屏的像素点是LED发光二极管,将多个发光二极管以大小间距相同的排列形式组合成LED显示阵列,这种显示屏具有成本低、耗电量低、亮度和清晰度高、寿命长等众多优点,而且 LED 显示屏不受空间的限制,可以根据用户要求设计屏的大小,需要多大的尺寸就可以做多大的尺寸.具有全彩色效果,可视角度大,是这个信息时代在传播介质方面划时代的产物。
最后,LED 显示屏应用围很广,金融证券、股票炒股、银行利率等信息显示、商业广告播放、文化娱乐等方面,显示的效果亮度高且清晰稳定,越来越多的地方开始使用LED 电子显示屏,有巨大的社会效益和经济效益。
Led显示屏集众家之长,在国际领域得到了广泛的应用。
1.2 相关技术发展现状LED显示屏发光效率高,能够很好的适应室室外等应用区域的环境,自上世纪90年代前期开始,随着LED制造业的技术水平有了新的进展,理论等相关技术框架基本形成,在国外得到大围多领域的应用。
而在我们中国改革开放30年的发展之后,主要是进入上世纪90年代我国的经济得到了飞速的发展,快速的提高,经济发展的背景下各种商业信息的传播在整个市场上有很大需求,LED显示屏及时的出现很好的满足了当时社会和市场的需要,LED显示屏的研发与加工技术水平也得到了相应的提高,适用围领域也得以扩展。
在LED显示屏快速发展的过程中,从开始出现到大围多领域的应用也是经历了一个过程,总的来说,LED显示屏经历了单色、双色到红绿蓝三基色全彩多灰度级显示的一个过程。
目前关于LED显示屏的理论框架和相关制造加工技术等已经相当成熟,led显示屏的像素点越做越小,红绿蓝三基色全彩屏的分辨率越来越高,并朝着高亮度、低功耗、大视角的方向发展。
相关理论也日臻完善。
1.2.1 LED显示屏发展的简要回顾Led显示屏以很高的稳定性、超强的环境适应能力、高性能低价格、使用时间长、可视围角度大等特点,在为期不长的十几年时间里,以迅雷不及掩耳之势发展成为平面大面积显示的主流产品之一,在信息显示传播,广告媒体领域得到了广泛认可和应用。
LED显示屏的成长历程:1.在上世纪九十年代以前是LED显示屏的成长形成时期,或者说是LED显示屏的幼年时期,各方面理论技术还不成熟。
一个方面,受LED相关的材料制造加工技术还不够先进,LED显示屏的应用领域就收到了很大的限制,另一个方面,显示屏控制技术几乎全是通过通信数据传输而实现的控制方法,从客观上来讲极大地影响了他的显示效果。
在这个时期,国外的LED显示屏应用很是广泛,在我们中国则很少见,出现的为数不多的相关产品也是以单红色、红绿双基色为主,控制技术也几乎全是通过通信数据传输而实现的控制方法,显示的灰度等级就目前的现状来看,当时的灰度级是很小很小的,当时只可以实现单点的4个灰度级,而现在至少也是256灰度级,并且当时产品的成本也是相当高的。
2.1991-1996年这6年之间,LED显示屏以高速度、大围、多领域的方式就这样进入了九十年代,进入了广发人民群众的视野,在全球信息化产业快速发展的大背景下,信息技术在我们生活工作的多个领域不断发展创新突破。
蓝色发光二级管晶片研制成功,从此,LED显示屏进入了全彩色显示的新纪元;电子技术以及单片微型计算机等控制技术的快速发展,在显示屏控制领域有了更进一步的发展,相关工作人员研究开发出来了视频控制卡,显示屏灰度等级也有了很大的提高,实现16级灰度等级和64级灰度等级的调灰,显示屏的在显示动画方面的效果得到了空前的提高。
在这一个阶段,LED显示屏在我们中国的发展速可以说是遍地开花,从初期的不多的几家企业、年产值只有几千万元发展到几十家企业、年产值达数亿元,产品应用领域涉及金融证券、体育届、机场航班信息显示、铁路车次信息显示、车站时间表信息显示、公路交通、商业广告、邮电电信等诸多领域。
LED显示屏在平面媒体显示领域逐渐成为主流产品,这样的局面已经逐渐形成,LED显示屏产业也自然而然地成为新兴的高新技术产业。
3.1994年末-至今,是led显示屏产业格局调整相继完善的时期上世纪九十年代中期年以来,LED显示屏产业迅速发展进而产生的部竞争加剧,许多中小企业也如同雨后春笋般不断涌现,这样就使得相关产品价格有了大幅度的回落,应用的围也不断的扩大,这也导致了LED相关产品在质量、标准化等方面的问题,不利于相关产品的统一及标准化。
我们国家的相关部门通过及时调整,对LED显示屏的发展过程中出现的问题进行了适当的规和引导。
国家多个部门联合出台了相关的文件规使得LED显示屏走向标准化、规化。
相关的标准规定等也在不断完善。
1.2.2 我国LED显示屏的发展现状1.产业规模不断扩大我国LED产业经历了十余年的成长历程,LED显示屏产业中,一些支柱型企业相继诞生。
据行业协会给出的统计信息来看,自十九世纪九十年代末,我国LED显示屏行业持续快速发展,产业规模不断扩大,产业链不断扩大完善。
就整个LED显示屏系统而言,我国的led显示屏技术已经达到了国际先进水平并处于领先地位,这也得力于国产品在性价比方面所具有的得天独厚的优势,市场占有率在90%以上,国外的相关产品几乎不能够进入中国市场。
2.市场保持持续增长2003年LED显示屏行业整体的发展速度相比之前要快很多,很多企业都已经具有相当的规模并还在逐渐增多,产业布局发展也在走向成熟。
04年至07年之间,随着奥运会的临近,各地城区城市化的步伐也逐渐加快,全国LED显示屏市场依然活力不减保持着快速增长的趋势,年平均增长率仍然能够保持在百分之三十五左右。
1.2.3 LED显示屏的发展趋势据CCID微电子研究所预计,在未来的5年时间,我国LED显示屏将在电信、邮政、金融系统、商业系统、交通系统、体育场馆等领域不断开拓市场,寻求新的发展空间以及应用领域,与此同时LED显示屏在市场上的需求正以大约平均每年30%的速度递增,发展趋势如下:1.高亮度、全彩化在蓝色及纯绿色的led显示屏出现以后,LED显示屏的成本在随着时间的推移越来越低,已具备成熟的商业化条件。
基础材料也逐渐向成熟的产业化发展。
这种情况使得LED三基色全彩色显示屏幕成本有大幅下滑,应用速度加快。
LED显示屏等产品的性能也不断提高,三基色全彩色显示屏的色彩、白平衡等已经能够实现很理想的效果了,能够全天候在室外环境下工作,很好的满足了用户的相关需求,因为三基色led全彩色显示屏幕性价比很高,预测在未来发展的相当长的一段时间,三基色全彩LED显示屏在在室外显示媒体领域逐渐代替了传统的灯箱、霓红灯等产品。
2.标准化、规化这个产业最近几年的发展,该市场存在的竞争主要是在价格方面的竞争,在几次价格战之后相关产品价格几乎达到了均衡,因而市场竞争的焦点转移到了产品的质量以及整个系统的可靠性,这就对LED显示屏的标准化和规化有了较高要求,一些大的企业相继实施ISO9000系列标准。
行业规和标准体系的形成,对LED产品以后的发展有着很好的基础,在这样热大潮中,那些相对落后的企业相继被淘汰,整个业界的质量水平会得到一个整体的提升,也有利于LED产品的标准化、规化。
预测在不长的几年时间,小规模企业将被淘汰,该行业的发展也会井然有序。
3.产品结构多元化发展在这个信息化的时代,信息传递在生活工作中占据着愈来愈重要的作用,信息也广泛存在于生活工作的各个方面,LED显示屏幕自然而然的有了很多用武之地。
因此,相关的LED产品也会因为市场的需要而相继推出,小型的LED显示产品在LED显示屏市场将会占越来越多的份额。
LED显示屏应用领域的突破体现了该类产品向着多样化发展的趋势。
1.3 LED显示屏显示原理LED点阵屏的部结构可以分为共阴极和共阳极两种,本设计采用的是共阳型的LED点阵屏。
为了节省单片机的I\O口,利用了以种专门为点阵屏开发的串行输入并行输出的芯片SM16126,该芯片可以一个串行口输入,16位并行输出,极大程度的减少了单片机I\O口的使用,为其他应用的加入提供了条件。