led全彩显示屏

|

公交车车尾广告屏

|

灯箱led光源

|济宁市亿博电子科技有限公司
1 2 3
联系我们
公司名:济宁市亿博电子科技有限公司
联系人:王经理
手机:13153785999
采购部
联系人:唐总
手机:18653715656
地址:济宁市经济技术开发区
您当前的位置:首页 < 行业资讯
led全彩显示屏字体滚动设计方法

led全彩显示屏字体滚动设计方法

     LED全彩显示屏常运用于野外场合,比方商店,银行,校园,酒店,公路,广场等。科技的开展需求,大家现已不只仅满足于是非的文字屏幕,个性化的文字翻滚变成根本的请求,下面是根据16×16LED汉字点阵翻滚显现的根本原理、硬件构成与规划。

led全彩显示屏字体滚动设计方法

1 硬件电路构成及工作原理
  本商品选用以AT89C51单片机为中心芯片的电路来完成,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HCl54)、16×16LED点阵5有些构成。其中,AT89C51是一种带4kB闪耀可编程可擦除只读存储器的低电压、高性能CMOS型8位微处理器,俗称单片机。该器件选用ATMEL高密度非易失存储器制造技能制造,工业规范的MCS一5l指令集和输出管脚相兼容。因为将多功用8位CPU和闪耀存储器组合在单个芯片中,可以进行1 000次写/擦循环,数据保存时刻为10年。他是一种高效微操控器,为许多嵌人式操控系统供给了一种灵活性高且价廉的计划。因而,在智能化电子规划与制造进程中常常用到AT89C51芯片。时钟电路由AT89C5l的18,19脚的时钟端(XTAI l及XTAL2)以及12 MHz晶振X、电容C2、C3构成,选用片内振荡办法。复位电路选用简便的上电复位电路,主要由电阻R,R2,电容C,开关K构成,别离接至AT89C51的RST复位输入端。LED点阵显现屏选用16×16共256个象素的点阵,可经过万用表检测发光二极管的办法测验判别出该点阵的引脚散布。
  咱们把队伍总线接在单片机的I/0口,然后把上面分析到的扫描代码送入总线,就可以得到显现的汉字了。可是若将LED点阵的队伍端口悉数直接接入89S5 1单片机,则需求运用32条I/0口,这么会形成I/0口资本的耗尽,系统也再无扩大的地步。因而,咱们在实践运用中仅仅将LED显现屏点阵的16条行线直接接在P0口和P2口,至于列选扫描信号则是由4—16线译码器74HCl54来挑选操控,这么一来列选操控只运用了单片机的4个I/O口,节省了许多I/O口资本,为单片机系统扩大运用功用供给了条件。考虑到P0口必需设置上拉电阻,咱们选用4.7 kΩ排电阻作为上拉电阻。汉字扫描显现的根本进程是这么的:通电后因为电阻R,电容c1的效果,使单片机的RST复位脚电平先高后低,然后到达复位;以后,在C、C3、X以及单片机内部时钟电路的效果下,单片机89C51按照设定的程序在P0和P2接口输出与内部汉字对应的代码电平送至LED点阵的行选线(高电平驱动),一起在P1.1,P1.2,P1.3,P1.4接口输出列选扫描信号(低电平驱动),然后选中相应的象素LED发光,并利用人眼的视觉暂留特性构成全部汉字的显现。再改动取表地址完成汉字的翻滚显现。
2 汉字的点阵显现原理及字库代码获取办法
 咱们以UCDOS中文宋体字库为例,每一个字由16行16列的点阵构成显现。即国标汉字库中的每一个字均由256点阵来表明。咱们可以把每一个点理解为一个象素,而把每一个字的字形理解为一幅图画。事实上这个汉字屏不只可以显现汉字,也可以显现在256象素范围内的任何图形。如查用8位的AT89C51单片机操控,因为单片机的总线由8位,一个字需求拆分为2个有些。
为了弄清楚汉字的点阵构成规则,首先经过列扫描办法获取汉字的代码。汉字可拆分为上部和下部,上部由8×16点阵构成,下部也由8×16点阵构成。本例经过列扫描办法首先显现左上角的榜首列的上半有些,即第0列的P00~P07口,方向为P00到P07,显现汉字“我”时,为全灭,榜首列的下半有些也为全灭。第二列的上半有些P06、点亮,由上往下摆放,为:PO.0灭,PO.1灭,P0.2灭PO.3灭,PO.4灭,P0.5灭,P0.6亮,P0.7灭。即二进制00000010,转换为十六进制为02h。上半部第二列完成后,持续扫描下半部的第二列,为了接线的便利,咱们仍规划成由上往下扫描,即从P27向P20方向扫描,从图3可以看到,这一列P23亮,即为00001000,十六进制则为08h。按照这个办法转向第三列、第四列,……,直至第十六列的扫描,一共扫描32个8位,可以得出汉字“我”的扫描代码为:
 00H,02H,08H,06H,28H,02H,24H,220
 FCH,3FH,24H,2 1H,20H,10H,3CH,08H
 0E2H,07H,20H,0AH,0E4H,11H,0A8H,20H
20H,30H,00H,00H,00H,00H,00H,00H
 由这个原理可以看出,无论显现何种字体或图画,都可以用这个办法来分分出他的扫描代码然后显现在屏幕上。上述办法尽管可以让咱们弄清楚汉字点阵代码的获取进程,可是依托人工办法获取汉字代码是一件十分繁琐的工作。为此,咱们常常选用字库软件查找字符代码,软件翻开后输入汉字,点“检取”,十六进制数据的汉字代码即可主动生成,把咱们所需求的竖排数据复制到程序中即可。登录网址http://www.jnybkj.com/了解更多信息






网站首页   公司简介 产品展示 新闻动态 案列展示 行业资讯 视频展示 联系我们 网站地图
Copyright 济宁市亿博电子科技有限公司 版权所有 技术支持:联系人:王经理 手机:13153785999 采购部 联系人:唐总 手机:18653715656 地址:济宁市经济技术开发区