LED点阵显示字符

LED点阵显示字符
LED点阵显示字符

课程设计报告题目:LED点阵显示字符

学院:

班级:

学生(学号):

学生(学号):

日期: 20** 年 ** 月

摘要

LED点阵显示屏作为一种新兴的显示器件,是由多个独立的LED发光二极管封装而成. LED点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状态等。本文章给出了一种基于MCS-51单片机的8×8 点阵LED显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分汇编语言程序等方面。通过在负载范围内, 我们知道在实际应用中我们只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。

该设计电路全部用集成芯片实现,分为振荡频率产生电路、X位二进制计数电路、138译码电路、控制电路、153选择输出电路和点阵显示电路几大部分。控制电路由二进制计数电路的输出组合而成,用计数器的高位控制四个汉字显示及缓冲熄灭的顺序,153选择电路的输入端由所显示字的编码的卡诺图化简得到,改变输入端的数字,就可以改变显示的汉字。由于选择电路由十六片153组成,所以可以自由显示任何对称的或非对称的汉字。本电路中,我们选择有对称性的四个汉字,因此可以减少153的使用。

在本文中,主要围绕以下进行研究:设计发光二极管点阵显示汉字控制电路

关键词:LED点阵存储器EPROM

编程仿真

编译

目录

摘要

第一章、课程设计目的 (3)

第二章、设计任务与要求 (3)

第三章、方案设计与论证 (3)

第四章、单元电路设计与参数计算 (6)

第五章、电路的安装与调试 (14)

第六章、遇到问题的解决方法 (15)

第七章、结论与心得 (16)

第八章、参考文献 (17)

题目LED点阵显示字符

一、课程设计目的

本次课程设计主要是通过设计使得发光二极管点阵即LED使其显示汉字控制电路的过程,并且在实验中了解并掌握相关电子元器件的应用和作用,并大胆创新,认真思索在本次实验过程中提高自己的各方面综合能力。

二、设计任务与要求

本次课程设计主要是通过设计使得发光二极管点阵即LED使其显示汉字控制电路的过程中主要实现的任务和要求:

1. 用一块8 ╳8的发光二极管点阵显示汉字字符;

2. 5~6个适当笔画汉字,内容自选,各组有别;

3. 人眼不易觉察闪烁;

4. 实现两种显示方式--- /间隔跳跃方式/

/下(上)进上(下)出方式/自动循环

5.有一个显示暂停按键

三、方案设计与论证

本次课程设计主要是通过设计使得发光二极管点阵即LED使其显示汉字控制电路的过程,因此我们主要通过三部分实现我们的电路的过程:脉冲显示电路,循环控制电路,显示电路。

三、方案设计与论证

为了实现人眼不易察觉闪烁和自动循环以及上进下出两种显示方式,所以该电路因采用555电路输出高频震荡波,经2进制计数器分频,使3-8译码器和ROM工作在不同的频率下,通过一系列控制电路达到将显示方式的频率与点阵的刷新频率分隔开,同时达到控制电路显示暂停的功能。

方案一:移位法

该方法的原理主要是采用移位全加器来实现自动循环与上进下出两种显示方式的频率与屏幕刷新频率的分离。在ROM中每一个地址可以存取八位数据(一个字节),而在8*8的点阵显示屏幕上,一个地址所存的数据就是一行,一个汉字需要占8行,因此一个汉字在ROM中占8个字节,四个汉字则需要32个字节,地址分别为00~07·08~0F·10~17·18~1F(16进制计数)。因此,在ROM中要写入32字节的数据。该方案由555电路输出方波,经低位74LS161(16进制计数器),分别输出数据给3-8译码器和移位全加器再达到ROM,该频率为刷新频率,要求至少在16Hz以上。ROM中低三位控制8个字节,即显示在屏幕上的8行图案。输入给移位全加器数据经处理后,以合适的频率向ROM输出,从而达到自动循环和流水显示(上进下出)。显示暂停开关控制高位计数器的保持端电平,使其工作再保持和计数两种状态。

方案二:内存法

该方案没有用到移位全加器,是以牺牲内存的方式来使电路简化。该方案同样采用555电路来产生方波,经74LS161后输出给3-8译码器和ROM的低三位。由于没有用到全加器,ROM中的数据无法像方案一那样对低三位进行处理,因此为了实现自动循环和流水显示,必须在ROM中写入大量的数据,来保证流水显示时不同图案接应时的效果。而为了实现刷新频率与显示频率的分开,采用多个计数器来实现分频,经过计算,分频后的数据控制ROM地址段为000~120,即288个字节,当读取完第288行数据后清零计数器。显示暂停设计思路与方案一一致。

本课程设计我们选择第一种方案

在脉冲显示电路中我们主要是通过555实现我们所要求的输出脉冲信号,从而产生对循环控制电路中的计数电路的激励信号,从而产生对显示控制电路中的EPROM中的地址段的循环控制,使其循环输出我们所需要的地址信号。在通过EPROM 的输出以及3-8译码器的输出使其产生对8*8点阵二极管的正负极的电压的控制,

使其相关的二极管发光,形成汉字的循环显示。

主要流程图:

四、单元电路设计与参数计算

在脉冲显示电路中我们主要是通过555实现我们所要求的输出脉冲信号,从而产生对循环控制电路中的计数电路的激励信号,从而产生对显示控制电路中的EPROM中的地址段的循环控制,使其循环输出我们所需要的地址信号。在通过EPROM的输出以及3-8译码器的输出使其产生对8*8点阵二极管的正负极的电压的控制,使其相关的二极管发光,形成汉字的循环显示。

1.由555振荡电路形成的秒脉冲发生器

时钟信号主要有NE555定时器组成振荡器,产生稳定的脉冲信号,送到各片时钟信号端,电路连接如下:

112122221213()ln 0.7()23203ln 0.7103

T 0.7(2)cc cc

w cc cc

cc

w cc cc

V V t R R C R R C V V V t R C R C V R R C -=+=+--==-=+周期 取个参数值:

12121,1,2,0.01R k R k C uF C uF

====,则得到秒脉冲发生器,形

成的频率为233HZ 。

NE555连接振荡器如下:

2.控制电路

实验中所用器件以及各主要元器件的功能和作用:

74LS00主要是实现在过程中与非和与门的转换,从而实现我们所需的信号转换

其中74LS00引脚图为

本次实验中我们应用到了4个74ls161,其在本次实验过程中起到了十分重要的作用,起到了中枢传输作用。

计数器由74LS163进行设计,它具有同步清零、同步置数的功能。

74LS161接成16进制计数状态,CP接555输出,计数输出作为RAM2114A的地

址输入。

其中161的引脚图为:

74LS138主要实现由第一个161计数器的输出的3-8转换,从而实现对发光二极管的行或者列控制

其中74ls138引脚图,

3.字符显示电路原理

本次根据8*8的LED显示器

原理:

采用扫描方式进行显示时,每一行有一个行驱动器,各行的同名列共用一个驱动器。显示数据通常存储在单片机的存储器中,按8位一个字节的形式顺序排放。显示时要把一行中各列的数据都传送到相应的列驱动器上去,这就存在一个显示数据传输的问题。从控制电路到列驱动器的数据传输可以采用并列方式或串行方式。显然,采用并行方式时,从控制电路到列驱动器的线路数量大,相应的硬件数目多。

采用串行传输的方法,控制电路可以只用一根信号线,将列数据一位一位传往列驱动器,在硬件方面无疑是十分经济的。但是,串行传输过程较长,数据按顺序一位一位地输出给列驱动器,只有当一行的各列数据都以传输到位之后,这一行的各列才能并行地进行显示。这样,对于一行的显示过程就可以分解成列数据准备(传输)和列数据显示两部分。对于串行传输方式来说,列数据准备时间可能相当长,在行扫描周期确定的情况下留给行显示的时间就太少了,以致影响到LED的亮度。

光二极管的结构主要由PN结芯片、电极和光学系统构成。我们知道,发光是一种能量转化现象。当系统受到外界激发后,会从稳定的低能态越迁到不稳定的高能态;当系统由不稳定的高能态重新回到稳定的低能态时,能量差以光的形式释放数来,就会产生发光现象。制作半导体发光二极管的材料是重掺杂的,热平衡状态下的N区有很多迁移率很高的电子,P区有较多的迁移率较低的空穴。由于PN结阻挡层的限制,

图2 开启一个LED

在常态下,二者不能发生自然复合。而当给PN结加以正向电压时,导带中的电子则可越过PN结的势垒进入到P区一侧。于是在PN结附近稍偏于P区一边的

地方,处于高能态的电子与空穴相遇后便产生发光复合。这种发光复合所发出的光属于自发辐射,辐射光的波长决定于材料的禁带宽度Eg 。LED 发光二极管分为正负二个脚当正负之间加入一定的电压时LED 会点亮。

+5V

LED 发光电路

LED 符号

(a)

图3 LED 显示原理

LED 发光时一般电流为3 至30mA 左右,LED 有一定的稳压作用点亮时LED 的正负之间的电压为1.8V 至2.1V

左右,LED 加入电压时必须限流,否则会损坏LED 。 根据发光亮度的需要,LED 的限流电阻可为1K 至3K 之间这时流过几毫安的电流,当需要较高亮度的显示时,可加入较大的电流。例如使用+5V 供电串接100R 的限流电阻则在100R 的电阻上有3V 的压降,因为LED 压降约为2V 则电流约为30 至50mA ,LED 点阵由数个LED 按一定规律排列而成。LED 显示屏以发光二极管为像素,由LED 点阵显示单元拼接而成。最常见的LED 点阵显示单元有5×7,7×9,8×8结构,前两种主要用于显示各种西文字符,后一种常用于显示各种汉字字符。

下图为常见的单色8×8LED 点阵原理图。该点阵为共阳极红色的点阵模块:

图4 双基色8×8 LED 点阵原理图

图2.6 8×8 LED 点阵外观

其中8个LED 的正极接在一起,一共有8×8共64个LED 组成。LED 的正极1至8条线循环加入正电压,这8 个正电压在一定的时间内只有一条有效的,其余都无效。8 条线是逐个加入正电压,8 个为一个周期一般每个周期为10ms 至20ms 左右,称之为扫描周期。利用人眼的视觉暂留,人们会看到8路LED 都会点亮,但其实只有一路是点亮的,当每条扫描线即LED 正极加入电压时,如果在负极也加入负电压则相应的LED 会被点亮,扫描电路就是利用这个原理,通个8条正极及8条负极控制64个LED 的点亮及熄灭。现在我们较常用到32×32的LED 矩阵控制1024个LED , 因为每个LED 是亮的时间只有1/32 ,故在LED 点亮时可以加入较大的电流,100R 的电阻可以得到30至50mA 的电流。LED 有了1/32 的时间是不点亮的,故可以得到较长的使用寿命。屏体的主要部分是显示点阵,还有行列驱动电路。系统显示点阵采用 8×8显示单元,按照每行 2个字,共计16 行的方式来组织的2×256 LED 象素的显示屏,因此能够显示2个16×16 点阵汉字。控制电路采用动态扫描驱动方式驱动 LED 器件,每两行一个控制器,控制完成整个显示电路的行列驱动。

从 LED 器件的发光机理可以知道,当向LED 器件施加正向电压时,通过器件的正向电流使其发光。因此 LED 的驱动就是如何使它的 PN 结处于正偏置。流过LED 的电流i 与其两断电压V 的关系式为:

1mv

BkT i Ir e ??=- ?

??

其发光亮度基本上正比于通过的电流强度。当对于n 个LED 器件进行扫描驱动时,假定切换电路在切换过程中没有时间延迟,且每个LED 的导通时间是相等的,则占空比为1/n 。此时的驱动电流幅值应该等于相当直流驱动电流的n 倍,才能达

到与相当直流驱动一样的效果,且驱动电流幅值不能超过该器件允许的最大脉冲幅值,所以对于本系统应用于室内的LED显示屏,n值取为16,能够满足亮度要求。

4.EPROM 储存电路原理

EPROM可擦除可编程只读存储器(英语:Erasable Programmable Read Only Memory),由以色列工程师Dov Frohman发明,是一种断电后仍能保留数据的计算机存储芯片——即非易失性的(非易失性)。它是一组浮栅晶体管,被一个提供比电子电路中常用电压更高电压的电子器件分别编程。

五、电路的安装与调试

本实验中,我们在静态主要集中在仿真阶段分为对555电路的调试和对输出的调试:

其中对555的调试之中在

通过显示我们可以看到输出频率为233HE 符合实验要求。

在动态调试过程中主要是在连接线路中我们逐步测试,逐步检测,是否和实验预期一样,从而验证我们的实验过程中的连线是否正确。

六、遇到问题的解决方法

本次实验是我们进入大学以后进行的最大型的实验之一,在实验中不可避免的遇到了我们以前尚未遇到的新兴的问题以及一些电路设计以及其他的问题,这些问题的产生,很好的反应了我们在各方面的问题,这些问题主要集中在:本实验

用到的芯片很多,连线布局都不容易,很容易出错。所以将结构模块化,分块连接组后用接口实现组装。先确保单个模块的成功再对整体进行调试。连好电路后发现直接用开关接入作为按键抖动电路,会发生计数跳变。计数器不能正常计入实际的按键次数,而是往往按一下记录多次,且次数不定。老师说若在开关前加入一个触发器可使计数稳定,可是时间不够没能完成。并且在实验中我们的设计原理,出现了和预期不一样的错误,这也是在本次实验中严重影响我们实验进度的主要原因,但是我们通过不断地测试,经过了仔细的思考,认真的分析,从而不断地将这些错误订正和改进,从而提高了实验质量。

七、结论与心得

实验心得

在本次试验过程中我们充分发挥组员之间的合作精神,本着勇于创新,认真思索的态度,认真对待试验过程中的问题,使得我们在本次试验过程中的取得很大进步,并且各方面能力得到很大提升。

本次设计实验令我们总结了几个经验:

注意总体设计与部分设计的合理分化,将大问题分解成小问题,逐个击破是解决问题的有效方法。但需注意最后还要将分块后各个模块的解决方案有机的结合起来组成最终的方案。

实际的问题并不总是和我们在理论上分析的情况一样。实际中往往是许多问题集于一体,并不容易解决,需要认真分析。甚至一个非常简单的实验,所出现的问题很可能是我们这么些年来从来没有接触到的。

在实验时要保持心境,不能急躁。否则,一旦出错很可能陷入自我放弃的恶性循环中。

因为之前准备不够,以及对实验的难度和可能出现的问题估计不足,使得我们并没有在规定时间内完成所有设计任务。这样的一个小小的设计实验也是一个小系统,应该运用工程的方法来系统的解决。不能随心所欲,想到哪做到哪,这样和容易迷失方向。

这次实验也让我对如何检查电路有了初步了解,应该遵循先设计思路后硬件电

路,先主要部件后次要部件,先电压电源后走线的顺序进行错误排查。这样才能做到有序和高效率。

通过本次试验我们知道,实验的设计源于对问题的认真的思考,而实验过程就是对谬论的纠正,实践才是检验真理的唯一标准。在实验设计过程中我们出现的错误,我认为更大的提升了我们的能力,就像有些国家故意在教科书中出现错误一样,只有发现了错误,才能对我们的认知有所改良和发展,因此错误的出现,不是对我们的打击。而是对我们更大的考验,是我们提升自己理论联系实际的重大机会,以此在实验过程中战胜挫折,也是实验的目的。

再次通过这次实验我们知道,作为电子信息工程专业的学生,我们在以后工作和学习中,我们面对的主要问题是将理论化为实际,将所学应用的工程实践之中的问题,这也是一个十分复杂的过程,而在这一过程中我们只有将理论学好,才是首先考虑的问题,这也是我们在学校的主要目的——掌握理论知识。因此在我们的在校期间,要注重学习理论知识的同时,也要建立广泛的知识面,并且建立于自己所学的主要知识的网络范围。只有这样我们才能更好的实现个人价值,以及更好的为我国国防科技的发展做出贡献。

八、参考文献

[1]https://www.360docs.net/doc/b29461630.html,

[2]https://www.360docs.net/doc/b29461630.html,

附件:总原理图及元器件清单

1.总原理图

2.元件清单

汉字点阵显示屏设计报告

广西交通职业技术学院信息工程系 作品设计报告书 课程名称电子电路设计与制作_____________ 题目16*16 汉字点阵显示屏 _________________ 班级___________ 电信2011-1班_____________ 学号007 032 ____________________ 姓名_________________ 范杰________________

任课老师_____________ 韦家正 _______________ 二O 一三年一月 目录 摘要 一、系统方案选择和论证 (2) 1.1设计要求 (2) 2.1系统基本方案 (2) 2.1.1.主控电路选择 (2) 2.1.2.点阵显示屏部分 (2) 2.1.3.显示屏控制部分 (3) 二、电路模块的设计与分析 (3) 2.1.系统程序的设计 (3) 2.2.单片机系统及外围电路 (4) 23 LED点阵显示 (6) 24.汉字扫描的原理 (7) 25.方案的实现 (7) 三、系统软件设计 (8) 四、系统测试与分析 (10) 4.1点阵显示屏的仿真与程序调试 (10) 4.2整机测试 (10) 4.3系统主程序............................... 错误!未定义书签。 4.4系统测试结果分析 (21) 五、设计制作总结 (21) 5.1 总结 (21) 5.2 致谢词 (22) 六、参考文献 (22)

附录一:系统主要元件清单 (14)

摘要 摘要 LED点阵显示屏作为一种新兴的显示器件,是由多个独立的高亮度的LED发光二极管封装而成。LED点阵显示屏可以显示数字或符号,通常用来显示时间、速度、系统状态等灵活的动态显示。文章给出了一种基于MCS-51/52单片机的 16X16点阵LED显示屏的设计方案,包括系统具体的硬件设计方案,软件流程图和汇编语言程序等方面内容。在负载范围内,只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉、亮 度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定的图文显示方案。 Abstract LED dot matrix display, as a new display device, by a nu mber of in depe ndent high- bright ness LED light-emitt ing diode packages. LED dot matrix display can display nu mbers or symbols, usually used to display time, speed, system status, and a flexible dyn amic display. Pap er, a microcomputer-based MCS-51/52 16 16 dot matrix LED display desig n, in cludi ng the system specific hardware desig n, software flowcharts and assembly Ian guage programs and other aspects. Withi n the load range, by simply cascad ing Jiu expa nsion can right display Jin Xin g, is a low cost, high brightness, low voltage Gong Hao Xiao, miniaturization, Yi Yu IC match, Qu Dong simple, Shou Ming Ion g, impact resista nee, stable performa nee, graphics and display opti ons.

8x8点阵LED显示键盘输入字母A~F.

课程设计报告 课程设计名称:微机原理与接口技术系别:三系 学生姓名:缪广东 班级:10计本(1) 学号:20100303130 成绩: 指导教师:巫宗宾 开课时间:2012—2013 学年 1 学期

一.设计题目 LED显示系统设计 二.主要内容 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。 通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。 在课程设计时,1人一组,设计报告由学生独立完成,不得互相抄袭。教师的主导作用主要在于指明设计思路,启发学生独立设计的思路,解答疑难问题和按设计进度进行阶段审查。学生必须发挥自身学习的主动性和能动性,主动思考问题、分析问题和解决问题,而不应处处被动地依赖指导老师。 学生在设计中可以引用所需的参考资料,避免重复工作,加快设计进程,但必须和题目的要求相符合,保证设计的正确。学生学会掌握和使用各种已有的技术资料,不能盲目地、机械地抄袭资料,必须具体分析,使设计质量和设计能力都获得提高。学生要在老师的指导下制定好自己各环节的详细设计进程计划,按给定的时间计划保质保量的完成个阶段的设计任务。设计中可边设计,边修改,软件设计与硬件设计可交替进行,问题答疑与调试和方案修改相结合,提高设计的效率,保证按时完成设计工作并交出合格的设计报告。

单片机课程设计---16×16点阵式汉字显示

目录 摘要 (1) Abstract (2) 1设计原理 (3) 1.1 MCS-51单片机的结构及编程方法 (3) 1.2 16*16点阵LED原理 (5) 1.3 3-8译码器原理 (6) 2.设计方案介绍 (7) 2.1 设计总体思路 (7) 2.2 与题目相关的具体设计 (7) 2.3程序设计流程图 (8) 3.源程序,原理图和仿真图 (9) 3.1程序清单(见附录) (9) 3.2电路图 (9) 3.2.1电路原理图 (9) 3.2.2电路图分析 (9) 3.3仿真图 (9) 4性能分析 (10) 5.总结和心得 (11) 6.参考文献 (12) 附录:程序代码 (13)

摘要 LED点阵显示屏作为一种新兴的显示器件,是由多个独立的LED发光二极管封装而成. LED点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状态等。文章给出了一种基于MCS-51单片机的16×16 点阵LED显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分汇编语言程序等方面。在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。 关键词:MCS-51;LED;单片机

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 MCS-51 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: MCS-51;LED;MCU

8 8LED点阵显示实验

8 8LED点阵显示实验 一.实验要求 利用实验系统提供的实验模块点阵显示,编程实现中英文字符的显示。 二.实验目的 1.了解LED点阵显示的基本原理和实现方法。 2.掌握点阵汉字库的编码和从标准字库中提取汉字编码的方法。 三.实验电路及连线 点阵显示模块WTD3088的(红色)列输入线接至内部LED的阴极端,行输入线接至内部LED 的阳极端(若阳极端输入为高电平,阴极端输入低电平,则该LED点亮)。发光点的分布如图22-0所示。 Fig 22-0 WTD3088 LED分布 如图22-1示,本实验模块使用74LS374来控制列输入线的电平值。将74LS374的某输出置0,则对应的LED阴极端被置低。如图22-2示,本实验模块使用74LS273来控制行输入线,并通过9013提供电流驱动。将74LS273的某输出置1,则对应的LED阳极端被置高。每次系统重新开启或总清后,74LS273输出为全0,LED显示被关闭。 通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。

Fig 22-1 LED模块及列扫描电路 Fig 22-2 行扫描电路 Fig 22-3地址译码电路 本实验模块使用4块WTD3088组成16×16点阵,以满足汉字显示的要求。为了方便的控制四个单元,使用了一片74LS139译码,产生四个地址片选信号:CLKR1= CSLED,CLKR2= CSLED+1,用于行控制的两片74LS273;CLKC1= CSLED+2,CLKC2= CSLED+3,用于列控制的两片74LS374。实验接线:按示例程序,模块的CSLED接51/96地址的8000H。 四.实验说明

《16×16点阵LED字符显示器设计毕业论文初稿》

引言 LED显示屏是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。图文显示屏可与计算机同步显示汉字、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰的信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD节目以及现场实况。 LED显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。在实际应用中的显示屏由于成本和可靠性的因素常采用一种称为动态扫描的显示方法。 本文设计的是一个室内用16x16的点阵LED图文显示屏,图形或文字显示有逐字显示、向上滚动、向左滚动等显示方式。 它的优点:亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定。

第一章设计要求与方案论证 1.1 设计要求 设计一个16×16点阵LED字符显示器,要求如下: 显示器采用AT89S52单片机作控制器,12MHz晶振,16×16点阵共阳LED显示器。16×16点阵LED字符显示器能显示“电气自动化”五个文字。显示方式可由S1、S2和S3选择,S1为逐字显示,S2为向上滚动显示,和S3为向左滚动显示。 1.2 系统基本方案的选择和论证 1.2.1 核心电路的选择 方案一:采用89C51单片机 采用89C51作为硬件核心,内部具有4KB Flash ROM存储空间,能运用于3V 的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具有ISP在线编程技术,当在对电路进行调试时,由于程序的过错修正或对程序的新增功能需要烧入程序时,对芯片的多次插拔会对芯片造成必定的损坏。 方案二:采用8051单片机: 8051单片机最早由Intel公司推出,内部具有4KB ROM存储空间。其后多家公司购买了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛。有人推测8051可能最终形成事实上的标准MCU芯片。LG公司生产的GMS90系列单片机,与Intel MCS-51系列、Atmel 89C51/52,89C2051等单片机兼容,CMOS技术,高达40MHZ的时钟频率。应用于:多功能电话,智能传感器,电度表,工业控制,防盗报警装置,各种计费器,各种IC卡装置、DVD、VCD、CD-ROM。 方案三:采用AT89S52单片机 AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash 存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。该芯片且具备在线编程可擦除技术,当在对电路停止调试时,因为顺序的过错修正或对步伐的新删功能

8﹡8点阵LED字符显示器

单片机课程设计与制作任务书 专业:学号:姓名: 一、设计题目: 8﹡8点阵LED字符显示器的设计与制作 二、设计要求: 1、具有对文字及时间显示功能; 2、文字时间采用一个LED字符显示器分按键显示,使用按键切换; 3、能够用简单的按键对文字和时间进行设定或调整; 三、设计内容: 硬件设计、软件设计及样品制作 四、设计成果形式: 1、设计说明书一份(不少于4000字); 2、样品一套。 五.完成期限: 2007年 07月 01日 指导教师:年月日 教研室:年月日

目录 第一章引言 (5) 第二章方案选择及总体设计 (6) 第三章控制系统的硬件设计 (8) 第四章软件设计及程序清单 (11) 第五章样品的制作与调试 (16) 第六章使用说明 (18) 第七章结束语 (20) 参考文献 (21)

附录 (21) 第一章引言 当今世界,电子技术迅猛发展,点阵式显示器件作为现代信息显示的重要媒体,在金融证券、体育、机场、交通、商业、广告宣传、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。因此点阵式显示器件的研制、生产也的到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。目前,点阵式显示器件具体包括LED显示模块和LCD显示模块等。现在发展的LCD比较先进,LCD的优点较为明显,他体积小,容易控制,功能强,价格适宜,能够适应显示器的发展方向,因而在通信、家电、大屏幕投影等领域得到了越来越广泛的应用;随着社会经济的迅猛发展,工业生产逐渐实现了自动化,其中,设备的工作状态和生产过程状态的显示与监控起到了非常重要的作用,对于那些需要显示的信息量不是很大,分辨率不是很高,又需要制造成本相对比较低的场合,使用大、小屏幕LED点阵显示器是比较经济适用的,他可以显示字符、数字、汉字和简单图形,可以根据需要使用不同字号、字型,显示亮度较高,并且对环境条件要求比较低。LED显示又可以分为单色显示和双色显示,可以按照需要的大小、形状和颜色进行组合,并用单片机控制实现各种文字或图形的变化,达到宣传和提示的目的。据不完全统计,1991年,全国LED显示屏的产值还不到亿元人民币,而在1993年,仅蓝通公司一家企业的显示屏产值即达1亿多人民币。 由于LED电子显示屏具有所显内容信息量大,外形美观大方,操作使用方便灵活.适用于火车,汽车站,码头,金融证券市场,文化中心,信息中心体育设施等公共场所.该项目广泛涉及了计算机及电子技术中的电源技术,单片机技术,数据通讯技术,显示技术,存储技术,系统软件技术,接口及驱动等技术.我国经济发展迅猛,对信息传播有越来越高的要求.可以相信,LED电子显示屏以其色彩鲜亮夺目,大的显示信息量,寿命长,耗电量小,重量轻,空间尺寸小,稳定性高,易于操作,安装和维护等特点,将在社会经济发展中扮演越来越重要的角色。 第二章方案选择及总体设计

基于51单片机的汉字点阵显示设计

湖南科技大学测控技术与仪器专业
单 片 机 课 程 设 计
题 姓 学 名 号

指导教师 成 绩 ____________________
湖南科技大学机电工程学院 二〇一五年十二月制

湖南科技大学课程设计
摘要
LED 显示屏在我们的周围随处可见,它的应用已经普及到社会中的方方面面。作为 一种新型的显示器件,在许多场合都可以见到它的身影,不仅是它的应用使呈现出来的 东西更加美观,更重要的是它的应用方便,成本很低,除了能给人视觉上的冲击外,更 能给人一种美的享受。LED 显示屏是由多个发光二极管按矩阵形式排列封装而成,通常 用来显示时间、图文等各种信息。本设计是基于 ATS52 单片机的 16*16 点阵式显示屏, 该 LED 显示屏能实现 16*16 个汉字,简单的显示图像, 然后一直循环着显示下去。该设 计包含了硬件、软件、调试等方案,只需简单的级联就能实现显示屏的拓展,但要注意 不要超过负载能力。本次设计的作品体积小、功能多、方便实用、花费小,电路具有结 构简单、操作方便、精度高、应用广泛的特点。 关键词: LED,ATS51 单片机,显示屏
-2-

湖南科技大学课程设计
目录
摘要…………………………………………………………………………i 第一章 系统功能要求 ……………………………………………………1 1.1 系统设计要求 ……………………………………………………1 第二章 方案论证 …………………………………………………………1 2.1 方案论证 …………………………………………………………1 第三章 系统硬件电路设计 ………………………………………………1 3.1 AT89S51 芯片的介绍 ………………………………………………1 3.1.1 系统单片机选型…………………………………………………1 3.1.2 AT89S51 引脚功能介绍 …………………………………………2 3.2 LED 点阵介绍………………………………………………………2 3.2.1LED 点阵……………………………………………………………2 3.3 系统各硬件电路介绍 ………………………………………………3
3.3.1 系统电源电路设计介绍……………………………………………3 3.3.2 复位电路……………………………………………………………4 3.3.3 晶振电路……………………………………………………………4 3.4 系统的总的原理图……………………………………………………5 第四章 系统程序设计 ………………………………………………………5 4.1 基于 PROTEUS 的电路仿真……………………………………………5 4.2 用 PROTEUS 绘制原理 ………………………………………………6
4.3PROTEUS 对单片机内核的仿真 ………………………………………6
-3-

16-16点阵LED显示汉字汇编语言

LED16X16点阵显示课程设计报告 学院 专业 班级 学生 指导老师

一、设计目的 本次课程设计目的剖析试验箱,利用微机接口芯片8255,并行控制LED点阵显示;其次就是掌握8088微机系统与LED点阵显示模块之间接口电路设计及编程,了解LED点阵显示的基本原理和如何来实现汉字的的循环左移显示。 二、设计容 利用598H试验系统扩展接口CZ7座,在控制板MC1上以并行通信的方式控制LED点阵显示。要求自建字库,编制程序实现点阵循环左移显示汉字,并要求通过protues仿真软件画出电路图,运行程序。 三、硬件电路设计 整个电路由8088CPU,两片8255,1个74ls373,1个74LS138,1个16×16的LED,5个7407。该电路可静态显示1个16*16位的汉字,也可循环显示。 1、8255 Intel8255A是一种通用的可编程序并行I/O接口芯片,又称“可编程外设接口芯片”,是为Intel8080/8085系列微处理据设计的,也可用于其它系列的微机系统。可由程序来改变其功能,通用性强、使用灵活。通过8255A,CPU可直接同外设相连接,是应用最广的并行I/O接口芯片。其中含3个独立的8位并行输入/输出端口,各端口均具有数据的控制和锁存能力。可通过编程设置各端口的工作方式和数据传送方向(入/出/双向)。 2、138译码器 译码器是组合逻辑电路的一个重要的器件,74LS138的输出是低电平有效,故实现逻辑功能时,输出端不可接或门及或非门,74LS138与前面不同,其有使能端,故使能端必须加以处理,否则无法实现需要的逻辑功能。发光二极管点亮只须使其正向导通即可,根据LED的公共极是阳极还是阴极分为两类译码器,即针对共阳极的低电平有效的译码器;针对共阴极LED的高电平输出有效的译码器。 3、373锁存器 74LS373是低功耗肖特基TTL8D锁存器,有8个相同的D型(三态同相)锁存器,由两个控制端(11脚G或EN;1脚OUT、CONT、OE)控制。当OE接地时,若G为高电平,74LS373接收由PPU输出的地址信号;如果G为低电平,则将地址信号锁存。工作原理:74LS373的输出端O0—O7可直接与总线相连。当三态允许控制端OE为低电平时,O0—O7为正常逻辑状态,可用来驱动负载或总线。当OE为高电平时,O0—O7呈高阻态,即不驱动总线,也不为总线的负载,但锁存器部的逻辑操作不受影响。当锁存允许端LE为高电平时,O随数据D而变。当LE为低电平时,O被锁存在已建立的数据电平。 4、LED 动态显示原理 LED点阵显示系统中各模块的显示方式:有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲电压驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的列数据信号,反复循环以上操作,就可显示各种图形或文字信息。 点阵式LED绝大部分是采用动态扫描显示方式,这种显示方式巧妙地利用了人眼的视

8×8LED点阵显示汉字课程设计

目录 第1章本设计的研究背景及目的要 求 0 1.1凌阳单片 机 0 1.2 LED(8×8)点阵模块简 介 (1) 第2章设计方案和基本原 理 (3) 2.1设计方 案 (3) 2.2 基本原 理 (3) 1. 8×8LED点阵的工作原 理 (3) 第3章程序设 计 (6) 3.1程序流程 图 (6) 3.2 程序代 码 (6) 第4章调试结果及分 析 (8) 4.1调试结 果 (8) 4.2结果分 析 (9) 第5章结论与体 会 (10) 参考文 献 .................................................................. 11 附 录 .................................................................. . (12) 第1章本设计的研究背景及目的要求

1.1凌阳单片机 (1)来源 随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理数据处理以及数字信号处理,DSP(Digital Signal Processing)等领域。凌阳的16位单片机就是为适应这种发展而设计的。 (2)构造 它的CPU内核采用凌阳最新推出的Microcontroller and Signal Processor 16 位微机处理器芯片,以下简称μ'nSP?。围绕μ'nSP?所形成的16位μ'nSP?系 列单片机,以下简称μ'nSP? 家族。采用的是模块式集成结构,它以μ'nSP?内核为中心集成不同规模的ROM PAM和功能丰富的各种外设部件。μ'nSP?内核 是一个通用的和结构。除此之外的其它功能模块均为可选结构。以及这种结构可大可小可有可无,借助这种通用结构附加可选结构的积木式的构成,便可成为各种系列的派生产品,以适合不同场合,这样做无疑会使每种派生产品具有更强的功能和更低的成本。μ'nSP?家族有有以下特点:体积小,集成度高,可靠性 好易于扩展。μ'nSP? 家族把各功能把各功能部件模块化地集成在一个芯片里。内部采用总线结构,因为减少了各功能部件之间的连接,提高了其可靠性和抗干扰能力,另外,模块化的结构易于系列的扩展,以适应不同用户的需求。具有较强的中断处理能力。μ'nSP?家族的中断系统支持10个中断向量及10余个中断源,适合实时应用领域。高性能价格比:μ'nSP?家族片内带有高寻址能力的ROM,静态RAM和多功能的I/O口,另外μ'nSP?的指令系统提供出具有较高运算速度的16位,16位的乘法运算指令和内积运算指令,为其应用添加了DSP功能,使得μ'nSP?家族运用在复杂的数字信号处理方面既很便利又比专用的DSP芯片廉价。 优点: 功能强、效率高的指令系统:μ'nSP?的指令系统的指令格式紧凑,执行迅速,并且其指令结构提供了对高级语言的支持,这可以大大缩短产品的开发时间。低功耗、低电压:μ'nSP?家族采用CMOS制造工艺,同时增加了软件激发的弱振方式,空闲方式和掉电方式,极大地降低了其功耗,另外,μ'nSP?家族的工 作电压范围大,能在低电压供电时正常工作,且能用电池供电,这对于其在野外作业等领域中的应用具有特殊的意义。 (3)应用领域 凌阳单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 1.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控例且功能比起采用电子或数字电路更加强大。智能化、微型化,制使得仪器仪表数字化、. 。如精密的测量设备(功率计,示波器,各种分析仪)在工业控制中的应用2. 例如工厂流水线的智能化管数据采集系统。用单片机可以构成形式多样的控制系统、

8×8LED点阵显示数字A到F

摘要 本文研究了基于AT89S51单片机LED8×8点阵显示屏的设计并运用PROTEUS软件进行原理图绘制,运用KEIL软件进行仿真和调试。主要介绍了LED8×8点显示屏的硬件电路设计、汇编程序设计与调试、PROTEUS软件绘制原理图和实物制作等方面的内容,本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。能帮助广大电子爱好者了解点阵显示原理,认识单片机的基本结构、工作原理及应用方法,并提高单片机知识技术的运用能力。利用单片机来设计的系统,既能实现系统所需的功能,也可以满足计数的准确、迅速性,并且电路简单,操作简单,通用性强。

目录 1.绪论 (2) 1.1前言 (2) 1.2国内外的研究概况 (2) 2. 系统概述 (3) 3.课程设计目的 (3) 4.课程设计题目和任务 (3) 5.设计内容 (4) 5.1系统功能的描述 (4) 5.2 系统硬件设计 (4) 5.2.1 AT89S51芯片的介绍 (4) 5.2.2 单片机系统设计 (7) 5.2.3 单片机的发展趋势 (8) 5.2.4 时钟电路的设计 (9) 5.2.5 复位电路的设计 (9) 5.2.6驱动电路的设计 (10) 5.2.7 8×8LED点阵 (10) 5.3 计数器初值计算 (11) 5.4 字母A到F点阵显示代码的形成 (11) 5.5 程序流程图 (12) 5.6 源程序 (12) 6. 调试及性能分析 (13) 6.1系统调试 (13) 6.1.1软件调试 (13) 6.1.2硬件调试 (14) 6.2设计分析 (14) 7.设计总结 (14) 附件调试结果 (15) 参考书目 (16)

88点阵显示汉子和数字

湖南工业大学 课程设计 资料袋 电气与信息工程学院(系、部)2016~2-17 第 1 学期课程名称单片机应用系统指导教师职称副教授 学生姓名未知专业班级电气工程及其自动化学 题目8*8LED点阵显示文字_____________________ 成绩起止日期2016 年11 月21 日~2016 年12 月2 日 目录清单 湖南工业大学

课程设计任务书 20 16—20 17第一学期 电气与信息工程学院电气工程及其自动化专业1404 班级课程名称:单片机应用系统____________________ 设计题目:8*8LED点阵显示文字______________________ 指导教师(签字):年月日系(教研室)主任(签字):年月日

(单片机应用系统) 设计说明书 8*8LED点阵显示文字 起止日期:2016 年11月21 日至2016年12 月2日 学生姓名哈哈 班级电气工程0000 学号000000000 成绩 指导教师(签字) 电气与信息工程学院(部) 2016年12月7日

目录 第一章系统概述 (1) 1.1设计任务及目的 (1) 1.2 设计发展前景 (1) 第二章系统硬件设计与分析 (3) 2.1 复位电路 (3) 2.2 晶振电路 (3) 2.3 显示电路 (4) 第三章程序设计 (6) 3.1 汉子与数字的编码 (6) 3.2 定时程序 (6) 3.3 完整程序 (6) 第四章软件仿真与测试 (11) 4.1 滚动循环显示 (11) 4.2 逐字切换显示 (11) 第五章总结 (13) 参考文献 (14) 附录(单片机源程序) (15)

Verilog程序(汉字点阵显示

中国石油大学 数电课程设计报告题目: 学院: 班级: 姓名: 学号: 日期: 2012 年 12月

摘要 设计要求: 利用EDA/SOPC 实验开发平台提供的16*16点阵LED以及EPC235核心板,实现循环显示“中国石油大学”这6个汉字(左移或者右移均可)。 (1)手动生成“中国石油大学”这6个汉字在16*16点阵LED 上的6个字模(即控制某些LED亮,某些LED灭)。 (2)实现循环显示“中国石油大学”这6个汉字(左移或者右移均可)。 (3)拓展要求:自主设计(如控制循环速度,方向)。 关键词: 扫描分频,控制速度,点阵,点阵汉字显示,

设计原理及方案: 1、16*16点阵LED内部结构如下图所示。 2、总体设计框图: 3、各子模块的设计: (1)、分频,扫描: module fenpin (clk_50Mhz,clk_4hz,k2,k3); input clk_50Mhz,k2,k3; // 输入端口声明

output clk_4hz; // 输出端口声明reg[24:0] count,ccount; reg clk_4hz; always @(posedge clk_50Mhz) begin if ((k2==0) && (k3==0)) ccount<=500000000; if ((k2==0) && (k3==1)) ccount<=100000000; if ((k2==1) && (k3==0)) ccount<=50000000; if ((k2==1) && (k3==1)) ccount<=10000000; if(count

AT89C52控制的8×8点阵LED字符显示器的设计(1)

目录 第1章:引言 (2) 第2章:方案论证 (3) 2.1:方案选择 (3) 2.2:单片机最小系统设计 (3) 2.3:按键及接口设计 (5) 2.4:显示及接口设计 (5) 2.5:驱动电路的设计 (7) 2.6:电源电路的设计 (7) 第3章:8×8点阵显示器控制系统的硬件设计 (8) 3.1:硬件系统的总体设计 (8) 3.2:单片机AT89C52的分析 (8) 3.3:具体电路及功能分析 (11) 3.4:8×8点阵显示电路原理图 (11) 第4章:8×8点阵控制系统的软件设计 (12) 4.1:软件总体设计及功能的描述 (12) 4.2:单片机系统资源分配 (12) 4.3:软件主程序和显示程序流程图 (13) 第5章:样品的制作与调试 (14) 5.1:原材料的选择与采购 (14) 5.2:印刷电路板的设计与制作 (14) 5.3:单片机的测试 (15) 5.4:硬件及软件的调试 (15) 5.5:整机的测试与调试 (15) 第6章:使用说明书 (16) 第7章:后记 (16) 参考文献 (17) 附录1:源程序 (18)

AT89C52控制的8×8点阵LED字符显示器的设计 摘要:本系统设计思路是:利用单片机对整个系统进行总体控制,进行显示所要显示的字符。显示方式分为三种:逐字显示、上滚显示、左滚显示,其中显示字模数据由单片机输入显存,点阵的点亮过程有程序控制,由驱动电路完成,点阵采用单色显示,该显示器电路的特点是:点阵的动态显示过程占用时间比较短,亮度比较高,而且亮度可以改变电阻进行调节。 关键词:LED点阵;嵌入式系统;单片机;显存; Abstract:This design intent to take 8052 single chip to control entire system generally. The display word-module data is input by single chip to display memory. The lightening process is accomplished by other circuit ( programme and drive) automatically. Dynamic display process engross a little of the time . The lighting is able to be adjusted by changing the resistance . The lighting ways: single , rolling from down , rolling from right. Key words:LED lattice;embedded system;single chip;disply memory 第1章引言 当今世界,电子技术迅猛发展,点阵式显示器件作为现代信息显示的重要媒体,在金融证券、体育、机场、交通、商业、广告宣传、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。因此点阵式显示器件的研制、生产也的到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。目前,点阵式显示器件具体包括LED显示模块和LCD显示模块等。现在发展的LCD比较先进,LCD的优点较为明显,他体积小,容易控制,功能强,价格适宜,能够适应显示器的发展方向,因而在通信、家电、大屏幕投影等领域得到了越来越广泛的应用;随着社会经济的迅猛发展,工业生产逐渐实现了自动化,其中,设备的工作状态和生产过程状态的显示与监控起到了非常重要的作用,对于那些需要显示的信息量不是很大,分辨率不是很高,又需要制造成本相对比较低的场合,使用大、小屏幕LED点阵显示器是比较经济适用的,他可以显示字符、数字、汉字和简单图形,可以根据需要使用不同字号、字型,显示亮度较高,并且对环境条件要求比较低。LED显示又可以分为单色显示和双色显示,可以按照需要的大小、形状和颜色进行组合,并用单片机控制实现各种文字或图形的变化,达到宣传和提示的目的。据不完全统计,1991年,全国LED显示屏的产值还不到亿元人民币,而在1993年,仅蓝通公司一家企业的显示屏产值即达1亿多人民币。

24乘24点阵汉字显示设计

HUBEI NORMAL UNIVERSITY 综合课程设计 (二) Integrated Curriculum Design(2)

目录 1 设计目的 0 2 设计思路 0 3 设计过程 0 时钟电路模块 (1) 复位电路模块 (1) 单片机控制模块 (2) 显示模块 (2) 列控制模块 (2) 行控制模块 (2) 汉字取模 (3) 4电路仿真与分析 (3) 仿真结果显示 (3) 仿真分析 (5) 5 焊接实物 (5) 点阵部分 (5) 最小系统 (5) 整体实物图 (5) 焊接线路图 (6) 6 总结 (6) 参考文献 (6) 附件 (7)

LED点阵(24*24)汉字系统设计 1 设计目的 (1) 熟悉Proteus仿真软件的使用,了解各元件的功能及作用; (2) 熟悉LED点阵的行与列的判别方法,以及熟悉一般设计过程。 (3) 熟悉AT89C52单片机的基本结构、引脚功能、存储器结构等基本知识。 (4) 掌握74HC138芯片的引脚功能及使用方法,芯片的级联方法,以及掌握电路的基本调试能力。 (5) 掌握Keil软件的使用方法,以及如何创建文件和编写程序。 2 设计思路 本次设计采用Proteus单片机仿真平台对用9个8*8点阵组成的24*24点阵式LED显示屏进行仿真设计,实现汉字显示。在设计中共有6个模块,其分别是时钟电路模块,复位电路模块,单片机控制模块,显示器模块,列控制模块,行控制模块。在Proteus中完成硬件的设计,同时采用Keil开发平台软件设计程序,最终实现点阵显示屏的特定汉字显示。 3 设计过程 LED点阵汉字系统主要有6个模块,每个模块都有自己特定的功能,是不可缺少的组成部分。在设计前的首要条件是先对LED点阵汉字系统的实现过程有深入的了解,然后按功能分模块设计电路,最后组成完整的工作电路。 本次设计由AT89C52作为主控单元,显示屏选用9个8*8点阵显示模块来组成24*24点阵显示器,行控制直接使用单片机的引脚控制,列控制选用3个移位寄存器74HC138来控制,汉字的字模是使用取模软件实现的。本系统的总体设计图1所示。

8×8LED点阵屏显示数字(韩余)详解

8×8LED点阵屏显示数字(韩余)详解

目录 1 设计目的 (1) 1.1设计目的 (1) 1.2设计内容和要求 (1) 1.3设计思路 (1) 2 设计原理分析 (2) 2.1定时器控制8×8LED点阵屏显示数字系统设计 (2) 2.2定时器控制8×8LED点阵屏显示数字系统的功能要求 (2) 2.2.1计时显示 (2) 2.2.2中断设置 (2) 2.38×8LED点阵屏显示数字系统的基本构成及原理 (2) 3 系统硬件电路的设计 (3) 3.1系统硬件总电路构成及原理 (3) 3.2主控制部分――AT89C51单片机简介 (3) 3.2.1 AT89C51的内部结构功能 (4) 3.2.2 51单片机的串行接口工作方式 (5) 3.3其它器件 (6) 3.4定时器控制8×8LED点阵屏显示数字系统原理图 (7) 3.5设计的连线图: (8) 3.5.1单片机实物图: (8) 3.6硬件资源及其分配 (8) 3.7运行步骤 (8) 3.8检测与调试 (9) 3.8.1硬件调试: (9) 3.8.2软件调试: (9) 4 系统软件程序的简单设计 (10) 4.1程序框图 (10) 4.2程序流程图及程序 (11) 4.2.1程序流程图: (11) 4.2.2程序清单: (12) 4.2.3仿真结果图: (14) 结论 (15) 参考文献 (16)

1 设计目的 1.1设计目的 1、通过单片机课程设计,熟练掌握C语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。 2、通过8×8LED点阵屏显示数字系统的设计,掌握数码管的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。 1.2设计内容和要求 内容:设计一个8×8LED点阵屏显示数字。 要求:利用单片机的中断系统,令8×8LED点阵屏循环显示数字0—9。 1.3 设计思路 1.先熟悉实验原理,了解8×8LED点阵屏显示数字的工作过程,以及所需要的组件。 2.通过单片机的各个引脚的输出控制8×8LED点阵屏显示数字。 3.绘制电路原理图,编写程序,并进行仿真,基本实现8×8LED点阵屏显示数字。

基于某单片机的多点阵LED字符显示屏的设计

2014 届毕业设计说明书 基于单片机的多点阵LED字符显示屏的设 计与制作 院、部:电气与信息工程学院 学生:饶伟 指导教师:桂友超职称讲师 肖金凤职称副教授 专业:电气工程及其自动化 班级:电气本1004班 完成时间:2014年5月

摘要 随着显示器件与显示技术的进而发展,作为一种重要的传媒,屏幕显示系统已经广泛应用于国民经济中。LED显示屏是由LED点阵模块或像素单元构成的。计算机技术的飞速发展,使得LED数码管能够在减少驱动器的情况下直接被驱动。LED数码管具有高可靠性、长寿命、高性价比、低成本、强适应能力等特点,使得它在平板显示领域一直扮演着举足轻重的角色,而且它今后的发展空间还相当大。 本次毕业设计是以单片机为基础控制核心,用4块8×8 LED点阵组合制作了一个能显示16x16 点阵LED电子显示屏。要求显示屏的各发光二极管的亮度足够并且均匀,显示稳定、清晰的图形或者文字,其显示出的图形或者文字应能有静止、移入移出的效果。点阵显示屏采用动态显示方式,动态扫描逐行轮流点亮。点阵显示数据的传输采用串行传输方法。本文重点讲述的是LED显示屏的硬件电路的组成及软件部分的编程、LED点阵显示屏的功能实现。 关键字:16×16点阵;单片机;LED显示屏

ABSTRACT With the further development of display devices and display technologies , as an important media -screen display system has been widely used in the national economy. LED display is a LED dot matrix module or pixel units. The rapid development of computer technology , makes digital LED can be driven directly in the drive to reduce the case . LED digital tube with high reliability, long life , cost-effective , low-cost, adaptable characteristics, making it the field of flat panel display has been playing a pivotal role in the future development of space and it is also quite large. The graduation project is a microcontroller -based control center, with four 8 ×8 LED dot matrix display combination can produce a 16x16 dot matrix LED display . Requirements of each light-emitting diode display brightness and uniform enough , shows a steady , clear graphics or text, which shows a graphic or text should be able to have a rest , moved out of the results. Dot matrix display with a dynamic display, dynamic progressive scan turns lights. Dot matrix display using serial transmission of data transfer methods. This article focuses on the LED display is composed of programming hardware and software parts of the circuit , LED dot matrix display function realization . Key words: 16 ×16 dot matrix; SCM;LED display

相关文档
最新文档