《汉字点阵显示系统》PPT课件

《汉字点阵显示系统》PPT课件

ID:46972884

大小:2.37 MB

页数:24页

时间:2019-12-02

《汉字点阵显示系统》PPT课件_第1页
《汉字点阵显示系统》PPT课件_第2页
《汉字点阵显示系统》PPT课件_第3页
《汉字点阵显示系统》PPT课件_第4页
《汉字点阵显示系统》PPT课件_第5页
资源描述:

《《汉字点阵显示系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汉字点阵显示系统指导教师梁勇河南大学电子实训中心河南大学电子实训教学中心一、项目简介LED电子显示屏是一种新型信息显示媒体。它利用发光二极管构成的点阵模块显示屏幕,它的超高亮度,使它在户内外显示中具有不可替代的作用。成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。目前LED显示屏作为新一代的信息传播媒体,已经成为城市信息现代化建设的标志。本设计的LED点阵显示系统自带字库。其显示和动态效果(主要是显示内容的滚动)的实现主要依靠硬件扫描驱动,该方法方便,且易于实现。二、电路原理1、系统总体框图2、成品介绍3、显示原理采用16个LED88显示屏,构成16行64列点阵显示LE

2、D显示模块:LED是英文lightemittingdiode(发光二极管)的缩写,它的基本结构是一块电致发光的半导体材料,置于一个有引线的架子上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以LED的抗震性能好。当其处于正向工作状态时(即两端加上正向电压),电流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线,光的强弱与电流有关。4、汉字的显示原理LED汉字显示模块采用动态扫描的方式来显示不同的内容。所谓动态显示就是逐行轮流点亮,这样扫描驱动电路就可以实现多行的同名列共用一套驱动器。以16×16点阵为例,所有同一行发光管的阳极连在一起,所有同一列的发光管的

3、阴极连在一起,先送出对应第一行发光管亮灭的数据并锁存,然后选通第一行使其点亮一定的时间,然后熄灭;再送第二行的数据并锁存,然后选通第二行使其点亮一定的时间,然后熄灭;……。第16行之后又重新点亮第一行,这样反复轮回。只要速度足够快(每秒24次以上),由于人眼的视觉暂停作用,我们就能看到显示屏上稳定的图形或文字了。5、字模的制作与保存本次设计设计的字模(16×16)都是使用字模提取软件来获取的;如图所示,为本次取字的字模示意图。5、字模的制作与保存取字原理:由于采用共阴极的LED显示模块,故在取字符时,取字符阴码,即点亮LED灯的信号为1。取模顺序是从左到右,逐行取位,即第一个点作

4、为最高位。每取8个点作为一个字节。取字的字体由软件写入时的字体决定,每个LED灯的亮灭都是由一个数位来标志的。每一个字由16行16列的点阵组成显示。即国标汉字库中的每一个字均由256点阵来表示。我们可以把每一个点理解为一个像素,而把每一个字的字形理解为一幅图像。事实上这个汉字屏不仅可以显示汉字,也可以显示在256像素范围内的任何图形。5、系统电路硬件电路大致上可分为单片机系统及外围电路、列驱动电路和行驱动电路3部分。列驱动列驱动电路由74HC595构成,它具有一个8位串入并出的移位寄存器和一个8位输出锁存器,而且移位寄存器和输出锁存器的控制是各自独立的,可以实现在显示本行各列数据

5、的同时,传送下一行的列数据,达到重叠处理的目的。行驱动P1口低四位输出的行号经4线-16线译码器74LS154译码后生成16行选通信号线,再经过行驱动器驱动相应的行线。1条行线上要带动16列的LED进行显示,按每一LED器件20mA电流计算,16个LED同时发光时,需要320mA电流,选用三极管8550作为驱动管可以满足要求。三、系统主程序1、程序架构和实现字符、点阵发生器主要是通过定义相应的点阵来保存各种需要显示数据。2.刷新模块的实现程序设计中,一般将此模块置于定时中断中或主程序循环体中,通过检测对应的消息来决定其是否需要执行数据的刷新。1.扫描模块的实现由于LED的扫描驱动

6、是一个重复的不间断的过程,自然,定时中断是最好的实现方法三、系统主程序系统主程序开始以后首先是对系统环境初始化,包括设置串口、定时器、中断和端口。然后以“卷帘出”效果显示一个图形。停留约3秒,接着以上滚动、左滚动、右滚动等不同效果显示“河南大学通信工程系”等字库里的汉字。设置系统不断地循环执行。以下是软件显示驱动流程图。显示驱动程序流程图对定时器赋初始值的计算:刷新率(帧频)=1/16×T0溢出率=1/16×fosc/12×(65536-t0)三、系统主程序部分代码(显示驱动程序)voiddelay(unsignedintdt){registerunsignedcharbt;fo

7、r(;dt;dt--)for(bt=0;bt<255;bt++);}voidleddisplay(void)interrupt1using1{registerunsignedchari,j=B;TH0=0xF8;TL0=0x30;i=P1;i=++i&0x0f;do{j--;SBUF=dispram[iB+j];while(!T1)T1=0;}while(j);G=1;P1&=0xf0;RCLK=1;P1=i;RCLK=0;G=0;}四、安装与调试1、简要的安装说明(1)、筛选测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。