汉字显示屏
8×8LED点阵显示汉字

8×8LED点阵显示汉字————————————————————————————————作者:————————————————————————————————日期:第1章 8×8LED点阵显示汉字的研究背景及目的要求1.1 8×8LED点阵显示汉字的研究背景点阵LED 显示器是把一些LED 组合在同一个包装中,常见的规格有5×7,8×8,16×16 等几种。
通常,若要显示阿拉伯数字、英文字母、特殊符号等,则可采用5×7 的点阵即可够用,若要显示中文字,则需要 4 片8×8 的点阵组成16×16 的点阵显示器才能显示一个中文字。
LED 电子显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。
它是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。
由于它具有发光效率高、使用寿命长、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者. 在我国改革开放之后,特别是进入90 年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED 显示屏的出现正好适应了这一市场形势,因而在LED 显示屏的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。
LED 显示屏经历了从单色、双色图文显示屏,到图像显示屏的发展过程。
随着信息产业的高速发展,LED 显示屏作为信息传播的一种重要手段成为现代信息化社会的一个闪亮标志。
近年LED 显示屏已广泛应用于室内、外需要进行服务内容和服务宗旨宣传的公众场所如银行、营业部、车站、机场、港口、体育场馆等信息的发布,政府机关政策、政令,各类市场行情信息的发部和宣传等。
汉字显示方式是先根据所需要的汉字提取汉字点阵,将点阵文件存入ROM,形成新的汉字编码。
基于单片机的LED汉字显示屏的设计

图 4 复 位 电 路 网
F g 4 Re e ic i i. s t cr u t
恤 们 丽 一~三 枷 盯 Ⅲ 雨 I
信 号 E / P ( i3 ) 序 存 储 器 的 内 外 部 选 通 , 低 电平 从 A V P Pn 1 程 接 外 部 程序 存储 器读 指令 , 果接 高则 从 内部 程序 存储 器 读 指令 。 如 4 可 编 程 输 入 / 出 引 脚 (2根 )A 8 S 1 片 机 有 4 ) 输 3 :T95 单 组 8位 的 可 编 程 I 口 , 别 位 P 、1 P 、 3口 , 个 口有 8 / O 分 O P 、2 P 每
系统 硬件 组 成 框 图 如 图 1 示 。 所
S C 5 T5C2 9
L D 器 E 显示
b ts 随 机 存 取 数 据 存 储 器 ( A , 件 采 用 A ME ye 的 R M) 器 T L公 司 的高 密 度 、 易 失 性 存 储 技 术 生 产 , 容 标 准 MC 一 l指 令 非 兼 S5
系 统 , 片 内 置 通 用 8位 中 央 处 理 器 和 Fah存 储 单 元 , l s
图 1 系统 硬 件 组 成 框 图
F g Bl c i g a o a d r y t m i .1 o k d a r m fh T 8 C 2单 片 机 在 电 子 行 业 中有 广 泛 的 应 用 l l 脚 分 布 】, _ 管 2
-
陈 莉 基 于 单 片机 的 L D 汉字 显示屏 的 设计 E
P1 0 . Vc0 P . 00 P . 01 P0 .2 P0 3
复 位 信 号 , 至 系 统 电 源 稳 定 后 , 销 复 位 信 号 。 为 可 靠 起 直 撤
LED汉字显示屏的设计

LED汉字显示屏的设计(A T89S52单片机,Proteus,Keil C51)(任务书,开题报告,中期报告,毕业论文23000字,代码工程文件)摘要本文结合国内外LED技术的发展和应用情况〖资料来源:毕业设计(论文)网〗以LED点阵的显示原理为核心,全面的阐述了基于AT89S52单片机的16×16 点阵的汉字显示屏的制作思路以及制作原理。
该项目涉及了计算机及电子技术中的电源技术、单片机技术、数据通讯技术、显示技术、存储技术、系统软件技术、接口及驱动等技术,利用Keil C51 V8.16和Proteus 7.4环境编译和仿真,利用C语言编译程序。
该设计利用AT89S52单片机对整个系统进行总体控制,进行显示所要显示的字符。
显示方式分为两种:动态显示、静态显示,为了节约硬件成本,本文选用动态显示的方法。
其中显示字模数据由单片机输入显存,点阵的点亮过程由程序控制,由驱动电路完成,点阵采用单色显示。
该显示器实现的功能是:实现了分屏、滚屏显示汉字,每屏停留2秒,滚屏后能从头显示。
点阵的动态显示过程占用时间比较短,亮度比较高,而且亮度可以改变电阻进行调节。
关键词:AT89S52单片机、16×16点阵、驱动电路、字模ABSTRACT〖资料来源:毕业设计(论文)网〗This paper combining LED technology development and application of LED dot matrix display, with the principle as the core, comprehensive AT89S52 SCM is presented based on the 16 x 16 dot matrix characters display production thoughts and the production principle.This project involves the computer and electronic technology of power technology and single-chip microcomputer technology, data communication technology, display technology, storage technology, systems software technology, interface and drive technology etc, V8.16 and Proteus Keil C51 by 7.4 environment, use compile and simulation language C compiler. The design of the whole system using AT89S52 SCM in overall control, to display the display should character. Showing the way into two kinds: dynamic display, static shows that, in order to save the hardware cost, this paper selects dynamic display method. Which shows that manifested by single-chip microcomputer word-model data input, bitmap lightened by process control, process by driving circuit is complete, bitmap using monochrome display. 〖资料来源:毕业设计(论文)网〗The display circuit features are: realized split-screen, GunBing displaying Chinese characters, each panel, stay 2 seconds after GunBing right display. Bitmap dynamic display of the process take time is shorter, brightness is higher, and brightness can change resistance adjusted.Keywords: AT89S52 SCM, 16 x 16 dot matrix, driving circuit, font该课题使用C语言设计LED汉字显示屏,进行电路综合和仿真。
点阵式汉字LED显示屏电路原理与制作(精)

点阵式汉字LED显示屏电路原理与制作汉字显示屏广泛应用与汽车报站器,广告屏等。
本文介绍一种实用的汉字显示屏的制作,考虑到电路元件的易购性,没有使用8*8的点阵发光管模块,而是直接使用了256个高量度发光管,组成了16行16列的发光点阵。
同时为了降低制作难度,仅作了一个字的轮流显示,实际使用时可根据这个原理自行扩充显示的字数。
1汉字显示的原理:我们以UCDOS中文宋体字库为例,每一个字由16行16列的点阵组成显示。
即国标汉字库中的每一个字均由256点阵来表示。
我们可以把每一个点理解为一个像素,而把每一个字的字形理解为一幅图像。
事实上这个汉字屏不仅可以显示汉字,也可以显示在256像素范围内的任何图形。
用8位的AT89C51单片机控制,由于单片机的总线为8位,一个字需要拆分为2个部分。
一般我们把它拆分为上部和下部,上部由8*16点阵组成,下部也由8*16点阵组成。
在本例中单片机首先显示的是左上角的第一列的上半部分,即第0列的p00---p07口。
方向为p 00到p07 ,显示汉字“大”时,p05点亮,由上往下排列,为p0.0 灭,p0.1 灭, p0.2 灭p0.3 灭, p0.4 灭, p0.5 亮,p0.6 灭,p0.7 灭。
即二进制00000100,转换为16进制为 04h.。
上半部第一列完成后,继续扫描下半部的第一列,为了接线的方便,我们仍设计成由上往下扫描,即从p27向p20方向扫描,从上图可以看到,这一列全部为不亮,即为00000000,16进制则为00h。
然后单片机转向上半部第二列,仍为p05点亮,为00000100,即16进制04h.这一列完成后继续进行下半部分的扫描,p21点亮,为二进制00000010,即16进制02h.依照这个方法,继续进行下面的扫描,一共扫描32个8位,可以得出汉字“大”的扫描代码为:04H,00H,04H,02H,04H,02H,04H,04H04H,08H,04H,30H,05H,0C0H,0FEH,00H05H,80H,04H,60H,04H,10H,04H,08H04H,04H,0CH,06H,04H,04H,00H,00H由这个原理可以看出,无论显示何种字体或图像,都可以用这个方法来分析出它的扫描代码从而显示在屏幕上。
tft显示汉字的原理

tft显示汉字的原理
TFT(Thin-Film Transistor)显示技术是一种广泛应用于液晶显示器的技术。
在TFT显示器上显示汉字的原理如下:
1. 点阵数据:无论是汉字、字符还是图片,都需要点阵数据才能在TFT LCD上显示。
对于汉字和字符,点阵数据是一位代表一个点的数据,即0
或1。
2. 取模后的点阵数据:取模后的点阵数据中,值为1的像素点需要显示画笔颜色,即点亮;值为0的像素点则显示背景颜色。
这种颜色的对比能够显示出汉字或字符。
3. 显示区域:在LCD上显示一个图片或字符需要一个显示区域。
首先确定
其显示起点,然后确定接下来的数据是沿着X轴还是Y轴进行发送,即X
轴或Y轴地址的增长顺序和方向。
4. 汉字和字符显示:汉字或字符通过判断每一位是0还是1来显示背景颜
色或画笔颜色。
为了正常显示想要的效果,需要保证LCD屏的显示起点以
及X轴和Y轴的增长顺序和方向,与对字符或汉字的取模的点阵数据的顺
序保持一致。
如果需要更多关于TFT显示器的信息,建议咨询相关品牌官方客服或查阅技术论坛。
led点阵书写显示屏

LED点阵书写显示屏简介LED点阵书写显示屏是一种可以通过控制LED灯点阵来显示文字、图形或动画的设备。
它通常由多行多列的LED灯组成,可以通过驱动电路控制每个LED灯的亮暗状态,从而组成所需的显示内容。
LED点阵书写显示屏广泛应用于电子签名、室内广告、钟表显示、信息显示等领域。
工作原理LED点阵书写显示屏的工作原理是通过控制每个LED灯的点亮与关闭,来实现对文字、图形或动画的显示。
通常,LED 点阵书写显示屏会采用多行多列的LED灯排列方式,例如8行32列。
其中,每个LED点阵中的每一个发光元素都称为一个像素。
通过控制每个像素点的亮暗状态,可以显示出不同的图案或文字。
一般来说,LED点阵书写显示屏由控制电路和多个LED灯组成。
控制电路负责接收输入信号,并将信号转换为对应的控制信号,然后通过驱动电路控制每个LED灯的亮暗状态。
驱动电路通常通过行列扫描的方式来控制每个像素点,实现整个显示屏的点亮与关闭。
当需要显示文字或图案时,控制电路会将相应的数据发送给驱动电路。
驱动电路会按照预先定义好的显示模式,按行或按列的方式扫描每个像素点,并控制其亮暗状态,从而显示出所需的内容。
为了实现更复杂的显示效果,LED点阵书写显示屏通常会配备一些灰度调节电路,可以在不同的像素点上显示出不同的亮度。
优势和应用领域LED点阵书写显示屏的优势在于其高亮度、高对比度、低能耗和长寿命。
相比于传统的液晶显示屏,LED点阵书写显示屏具有更好的可视性和更广的视角范围。
同时,由于其灯珠式组件结构,可以实现更高的刷新率和更快的响应速度。
基于这些优势,LED点阵书写显示屏在许多领域都有广泛的应用。
例如,在室内广告中,LED点阵书写显示屏可以用于吸引顾客眼球,展示各种图像和文字信息。
在电子签名领域,LED点阵书写显示屏可以用于显示用户输入的电子签名,例如在银行柜台、快递柜等场景。
此外,LED点阵书写显示屏还可用于钟表显示、信息显示、舞台演出等行业。
16x16点阵式汉字电子显示屏之令狐文艳创作

郑州工程技术学院令狐文艳单片机原理及应用技术课程设计题目:点阵式电子显示屏的设计学号: 201550180205姓名:潘阳同组人: 石国夫专业:电气自动化班级:15电气对口二班指导教师:孙建延2016年 12 月27 日点阵式汉字电子显示屏的设计设计内容:以MCS-51系单片机为核心器件,设计一个点阵式汉字电子显示屏。
任务要求:(1)显示屏为16*16LED点阵显示器;(2)可以依次显示“老师,您辛苦了!”8个汉字。
设计要求:(1)设计方案选择合理,达到设计任务要求;(2)设计思路清晰,原理框图正确,元器件选择恰当,计算正确;软件流程图正确合理,源程序完整;说明书简明扼要,文字流畅,论点明确,书写工整;(3)图纸表达正确,符合制图规范;图面整洁,布局合理,图中电气连接和元器件符号符合要求。
(4)设计的有关技术指标符合国家有关规范、标准和政策要求。
(5)在设计过程中认真、按时完成各阶段的设计、计算、编程、绘图、调试任务。
(6)原理图绘制在A1纸,要求用PROTEUS仿真正确后,焊接实物电路板,并能测试成功。
摘要本设计使用AT89C51系列高速单片机作为主控制模块,利用简单的外围电路来驱动16×16的点阵LED显示屏。
利用AT89C51系列高速单片机本身强大的功能,可以很方便的实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。
本LED显示屏能够以动态扫描的方式同时显示4个8×8点阵汉字,并能通过上位机软件修改显示内容和显示效果等等。
把字符内码存储在空闲的单片机程序存储器空间,本文从LED 的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路的设计、计算和软件仿真下载实现。
关键词:动态显示;单片机;AbstractThis design USES AT89C51 series high speed single chip microcomputer as the main control module, the use of simple peripheral circuit to drive the 16 * 16 lattice LED display. Using AT89C51 series high-speed microcontroller itself powerful function, can easily achieve between MCU and PC data transmission and storage, and convenient to use software to display content diversity change, on the other hand dot matrixdisplay screen is widely used in hospitals, airports, Banks and other public places, so this design has a strong practical applicability.The LED display can be displayed in a dynamic scanning way and at the same time four 8 x 8 dot matrix Chinese characters, and can pass the PC software revision display content and effect, and so on. Store named character in the free microcontroller program memory space, this article obtains from the principle of LED display, LED dynamic display of the process were introduced in detail, as well as the hardware circuit design, calculation and simulation software to download.Key Words:Dynamic display; Single chip microcomputer;目录摘要3一绪论6二单元电路设计与分析92.1系统设计92.2系统硬件电路的设计92.2.1单片机系统92.2.2行驱动电路112.2.3列驱动电路122.3软件设计152.3.1软件要求162.3.2 程序代码16三电路安装与调试213.1 单元模块电路测试223.2 系统整体功能测试22四总结22五.参考文献23六附录241元件清单242系统原理图25一绪论设计课题背景知识单片微型计算机(single chip microcomputer)简称单片机,它是为各类专用控制器而设计的通用或专用微型计算机系统,高密度集成了普通计算机微处理器,一定容量的 RAM 和ROM 以及输入/输出接口,定时器等电路于一块芯片上构成的。
16x64 LED点阵汉字显示屏的设计

16x64-LED点阵汉字显示屏的设计基于单片机的点阵汉字显示屏的设计摘要LED点阵显示屏作为一种新兴的显示器件,是由多个独立的LED发光二极管封装而成.LED点阵显示屏可以显示数字或符号,通常用来显示时间、速度、系统状态等。
本设计是4个16X 16点阵LED电子显示屏的设计。
整机以美国ATMEL公司生产的40脚单片机80C51为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。
通过该芯片控制一个行驱动器74LS138和八个列驱动器4049来驱动显示屏显示。
该电子显示屏可以显示4个汉字,采用16块8 x 8点阵LED显示模块来组成4个16x16点阵显示模式。
显示采用动态显示,使得文字能够实现静止显示方式。
文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。
关键词:80C51单片机;LED;点阵显示;动态显示The design of display Chinesecharacters based on MCUAbstractLED dot matrix display as a new display device, is composed of multiple independent package from the LED light emitting diodes. LED dot matrix display can display numbers or symbols, usually used to display time, speed, the system state.This design is the design of 4 16 * 16 dot-matrix LEDelectronic display screen.The machine to the United States of America ATMEL company production of 40 feet 80C51 MCU as the core, introduces the dynamic design and the development of its control system for LED dot matrix display process. The chip controls good driver 74LS138 and eight row driver 4049 to drive the display screen to display. The electronic screen can display 4 Chinese characters, using the display module is composed of 4 16x16 dot matrix display mode 16 blocks of 8 x 8 dot matrix LED.Shows the dynamic display, making the text to achieve a static display mode. This paper introduces in detail the LED dot matrix display hardware design, hardware circuit of each part of the function and principle, the corresponding software program design, as well as the use and so.Keywords: 80C51; LED; dot matrix display; dynamic display第一章绪论1.1 1.2 1.3 1.4 课题背景. ... 国内外研究现状选题目的及意义生产需求状况.第二章第三章1.5 LED 电子显示屏概述 ........... 系统方案设计与论证...............2.1 数据传输方案.................2.2 系统硬件方案.................2.2.1 单片机 .............2.2.2 EDA 电子设计自动化系统硬件的设计.............................3.1 3.2第四章目录电路原理图. .................系统硬件概述. ...............3.2.1 80C51 单片机简介.3.2.2 译码器及点阵显示屏元件清单.显示原理及控制方式分析........3.4.1 LED 点阵模块结构. ..3.4.2 LED 动态显示原理..3.4.3 LED 控制方式. ......系统软件的设计.....................4.13.33.4系统程序的设计. ....................4.1.1 显示驱动程序 ...............4.1.2 系统主程序 .................程序流程图. ........................字模生成. ..........................4.3.1 LED 显示屏领域字模实现技术4.3.2 字库生成....................4.4 Keil 软件调试 ........................4.5 Protues 仿真. .......................4.24.3总结........... 附录:程序代码参考文献...... 致谢...........0 0 0 1 1 2 3 3 4 4 4 6 6 7 7 8 9 1010111112 12 1212131415161617181922231.1 课题背景LED 显示屏的发展可分为以下几个阶段:第一阶段为 1990年到 1995年,主要是单色和 16级双色图文屏。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子技术课程设计任务书电子信息工程系2015~2016 学年第1学期2015年12月20日指导教师职称专业班级设计题目汉字显示屏学生人数设计目的:本课题要求设计一汉字显示屏,即用数字技术按照要求显示汉字。
通过设计一汉字显示屏,使学生对模拟及数字电子技术理论知识在生产实际中的应用有一个初步的认识。
加深学生对所学的理论知识与实际的应用的结合。
通过设计,全面提高学生分析、判断、解决问题的能力。
使学生对所学知识的应用能力、查询资料能力及书写报告能力,有一个较大的提高,为毕业设计打下一定的基础。
原始资料:模拟电子技术教材、数字电子技术教材、电子元器件手册、图书馆、网上及各种可能的渠道查询各种资料。
设计内容:1.设计一汉字显示屏。
要求显示16*16点阵,同时显示8个字。
2.给出电路原理框图,进行原理电路图设计,分单元进行设计。
对电路参数进行必要的计算,选择元器件参数。
3.画出完整的电路原理图。
4.条件许可时,对设计的电路进行仿真验证。
1设计要求:1.要求用16×16点阵高亮度发光二极管点阵显示“山西大学”,同时字体可流动、可有几种变化。
用单片机系统完成2.每一位学生对设计内容都应根据自己所学知识、水平及能力独立完成,不得有雷同。
3.写出完整的设计报告。
进度安排:设计时间为两周,具体时间安排如下:第1~3天熟悉资料进行元器件的查询。
第4~8天进行电路的原理分析及设计、写出报告。
第9~10天交报告,进行答辩。
教研室意见教研室主任 2015年 12 月 20 日2山西大学课程设计报告课程名称:汉字显示屏系部:电子信息工程系专业班级:学生姓名:指导教师:完成时间:2016年1月19号报告成绩:评阅意见:评阅教师日期3摘要本设计使用AT89C51芯片作为主控制模块,利用简单的外围电路来驱动16*16点阵LED显示屏。
设计分为三个模块:单片机控制模块.输出显示模块,译码器74HC138与三极管驱动的驱动模块。
单片机控制模块以单片机为核心,以软件KEIL编程实现信号输出,以驱动16*16 LED点阵显示块为目的。
另一方面显示屏广泛的应用于医院、火车站、银行等公共场所,因此本设计有很强的现实实用性。
关键字: 单片机;汉字显示屏;控制模块;驱动模块;软件编程4目录第一章绪论 (6)1.1 单片机的应用 (6)1.2 LED简介 (6)第二章系统整体方案 (7)2.1 需要实现的功能 (7)2.2 系统软件的设计 (8)第三章系统硬件电路的设计 (9)3.2 单片机系统及外围电路 (9)3.2.1 单片机的选择 (9)3.2.2 AT89C51芯片介绍 (9)3.2.3 单片机系统外围电路 (10)3.3 驱动电路 (10)3.3.1 74HC138芯片简介 (10)3.3.2 驱动电路的构成 (11)3.4 16*16LED显示屏电路和原理 (13)第四章系统程序的设计 (13)4.1 显示驱动电路 (13)4.2 系统主程序 (14)第五章软件仿真 (17)结论 (18)致谢 (19)参考文献 (20)5第一章绪论1.1 单片机的应用单片机是生活必不可缺的控制部件,单片机的应用是很广泛的,导弹的导航装置、飞机上各种仪表的控制、计算机的网络通讯和数据传输、工业自动化过程和实时控制数据处理、广泛使用的智能IC卡、民用豪华轿车的安全保障系统、录像机和摄像机、全自动洗衣机的控制、以及程控玩具、电子宠物等等。
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。
1.2 LED简介LED俗称发光二极管,它包含了可见光和不可见光,属于光电半导体的一类,在结构上包括P极和N极,是一种依靠半导体PN结发光的光电元件。
LED就是由电子材料,封装材料,辅助材料联结而成的的一个发光的闭路电子元件。
它可以直接把电转换成光,LED的心脏是一个半导体的晶片,晶片的一端附在一个支架上,一端是负极,另一端连电源的正极,使整个芯片被环氧树脂封起来。
LED 的内在特征决定了它是最理想的光源去代替传统的光源,它有着广泛的用途。
体积小,LED基本上是一块很小的芯片被封装在环氧树脂里面,所以它非常的小非常的轻;耗电量低,LED耗电量非常低,一般来说LED的工作电压是2-3.6V,工作电流是0.02-0.03A,这就是说它消耗的电量不超过0.1W;使用寿命长,在恰当的电流和电压下,LED的使用寿命可达10万小时;高亮度、低热量;环保,LED是由无毒的材料做成,不像荧光灯含水银会造成污染,同时LED也可以回收再利用;坚固耐用,LED是被完全的封装在环氧树脂里面,它比灯泡和荧光灯管还要坚固,等体内也没有松动的部分,这些特点使得LED可以说是不易损坏的。
LED显示屏:它是一种通过控制半导体发光二极管的显示方式,其大概的样子就是由很多个通常是红色的小灯组成,靠灯的亮灭来显示字符。
用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。
点阵模块方案:最早的设计方案,由室内伪彩点阵屏发展而来优势:原材料成本最有优势,且生产加工工艺简单,质量稳定。
缺点:色彩一致性差,马赛克现象较严重,显示效果较差。
led显示屏市场前景现状:目前由于led显示屏造价昂贵,主要用于比较高档的场所,主要集中在城市的繁华场所,作为多媒体广告的一部分。
单双色led显示屏主要应用于交通,高速公路,银行、证券交易等金融场所。
以后:随着人们生活水平的提高,户外led显示屏将逐渐应用于各个行业。
67第二章 系统整体方案2.1 需要实现的功能用移动显示屏来显示汉字,通过单片机AT89C51的行扫描和74HC138芯片的列扫描使点阵显示屏移动显示“山西大学”的字幕。
当中还要实现的功能:5V 的电压输入,时钟电路的设置,复位电路的设置,单片机给74HC138芯片的E1高电平同时给E2和E3低电平,74HC138才能正常的工作,点阵模块:此点阵模块由四个8*8点阵组成,图2.1.1为8×8点阵LED 外观及引脚图,只要其对应的X 、Y 轴顺向偏压,即可使LED 发亮。
例如如果想使左上角LED 点亮,则Y0=1,X0=0即可。
应用时限流电阻可以放在X 轴或Y 轴。
8*8LED 点阵等效电路如图2.1.2所示图2.1.1图 2.1.288X8点阵LED 工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:一根竖柱:对应的列置1,而行则采用扫描的方法来实现。
一根横柱:对应的行置0,而列则采用扫描的方法来实现。
需要实现的功能如下图流程图图2.1.3所示:图 2.1.3本电路使用AT89C51实现行驱动,对显示模块从上至下的扫描,用74HC138和三极管实现列驱动,对显示模块从左至右的扫描,然后显示字符。
在中规模集成电路中译码器有几种型号,使用最广的通常是74HC138译码器,74HC138译码器的输出是低电平有效,故实现逻辑功能时,输出端不可接或门及或非门(因为每次仅一个为低电平,其余皆为高电平);74HC138译码器有使能端,故使能端必须加以处理,否则无法实现需要的逻辑功能。
在片选使用状态下输入中8线始终只有1线为0, 此74HC138芯片在单片机系统中极大限度的起到了扩展IO 资源的作用,只要用单片机的2个IO 引脚资源就能控制8个输出,而且程序的编制也容易实现。
2.2 系统软件的设计软件程序是整个控制系统的核心部分。
显示部分采用动态扫描的方式,实现对显示屏要显示的汉字、图像、字符等数据信息进行传输控制以及显示等功能。
程序中将数据存储器分为三个区:显示缓冲区、数据存储区和接收缓冲区。
单片机通过串口中断接收PC 机传来的数据,暂时存放在接收缓冲区,经分析处理后按一定的规律放入数据存储区保存起来,然后再根据显示方式依次从数据存储器中取出数据放入显示缓冲区中用于显示。
显示采用逐行扫描的方式,图5是显示四个8*8点阵 三极管列扫描模块显示模块行扫描模块时钟电路复位电路9一屏字符的程序流程图。
与PC 机的实时通信部分主要是利用单片机串口中断接收数据信息,实现与计算机的数据信息传输。
其程序流程图如图5和6附录所示。
第三章 系统硬件电路的设计3.2 单片机系统及外围电路3.2.1 单片机的选择本设计选用了AT89C51单片机作控制3.2.2 AT89C51芯片介绍概述:AT89C51为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC 内部寄存器、数据RAM 及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR 的接收解码及与主板CPU 通信等。
主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。
RST (9 脚)为复位输入端口,外接电阻电容组成的复位电路。
VCC (40 脚)和VSS (20 脚)为供电端口,分别接+5V 电源的正负端。
P0~P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(32~39 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR 输入端,10 脚和11脚定义为I2C 总线控制端口,分别连接N1的SDAS (18脚)和SCHC (19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
AT89C51的引脚图如下图3.2所示:图 3.2.110 3.2.3 单片机系统外围电路 单片机外围电路一般有两块:时钟电路(如图3.2.3)和复位电路(3.2.4)时钟电路由一个晶振和两个小电容组成,用来产生时钟频率复位电路由一个电阻、按键和一个电容组成,用来产生复位信号,使单片机上电的时候复位。
图 3.2.3AT89C51单片机芯片内部有一个反向放大器构成的振荡器,XTAL1和XTAL2分别为振荡器电路的输入端和输出端,时钟可由内部和外部生成,在XTAL1和XTAL2引脚上外接定时元件,内部振荡电路就会产生自激振荡。
系统采用的定时元件为石英晶体和电容组成的并联谐振回路。
晶振频率选择12MHz ,C1、成的电容值取22PF,电容的大小频率起微调的作用图3.2.4单片机有多种复位电路,本系统采用电平式开关复位与上电复位方式,当上电时,C1相当于短路,使单片机复位,在正常工作时,按下复位时单片机复位。