您好,欢迎访问38坊节能led灯有限公司!
全国咨询热线+86 0000 8968772
38坊_38坊网址-亚洲顶级国际

新闻动态

NEWS CENTER
8*8点阵LED显示屏的道理详解与汉字代码
发布时间:2021-02-15 23:59浏览次数:

8*8点阵LED显示屏的道理详解与汉字代码

日期:2014-09-18

首先我们看一下8*8led显示屏?的道理

8*8led显示屏?的道理


  从图中可以看出,8X8点阵共需要64个发光二极管构成,且每个发光二极管是安排在行线和列线的交错点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;要实现显示图形或字体,只需思量其显示方法。通过编程节制各显示点对应LED阳极和阴极度的电平,就可以有效的节制各显示点的亮灭。  譬喻:要实现一根柱形的亮法,如图所示,对应的一列为一根竖柱,可能对应的一行为一根横柱,因此实现柱的亮的要领如下所述:  一根竖柱:对应的列置1,而行则回收扫描的要领来实现。 一根横柱:对应的行置0,而列则回收扫描的要领来实现

  下图是4个8*8LED构成的显示屏。

8*8点阵LED显示屏的道理详解与汉字代码



这里我把点阵LED显示屏建造的电路道理分成两个部门来先容即显示屏电路和显示屏驱动电路。

  一、 显示屏电路
  本人用的是共阴极的8*8点阵屏,在市场上是较量容易买到,下图是8*8点阵屏的实物图。

8*8点阵LED显示屏的道理详解与汉字代码



点阵屏有两个范例,一类为共阴极(左),另一类则为共阳极(右),下图给出了两种范例的内部电路道理及相应的管脚图。

8*8点阵LED显示屏的道理详解与汉字代码


LED阵列的显示方法是按显示编码的顺序,一行一行地显示。每一行的显示时间约莫为4ms,由于人类的视觉暂留现象,将感受到8行LED是在同时显示的。若显示的时间太短,则亮度不足,若显示的时间太长,将会感受到闪烁。本文回收低电平逐行扫描,高电平输出显示信号。即轮番给行信号输出低电平,在任意时刻只有一行发光二极管是处于可以被点亮的状态 ,其它行都处于熄灭状态。
为了利便调试本文把4块8*8构成的16*16的点阵屏的行信号扫描输出管脚和列信号显示输出管脚别离引到显示屏的双方。
Protel道理图如下:

8*8点阵LED显示屏的道理详解与汉字代码



如图4 所示的道理图中的Si(i=1,2,3,…,16) 代表行扫描信号输出,Di(i=1,2,3,…,16)代表列显示信号输出。
实物电路图的正后面如下:

8*8点阵LED显示屏的道理详解与汉字代码


二、 显示屏驱动电路
  显示屏驱动电路的道理图如下:
  显示屏驱动电路主要由主芯片节制电路、电源电路、节制信号放大电路等构成。

  1、主芯片节制电路
  该部门电路主要由AT89S52和74LS154构成。单片机的P0和P2号节制显示信号的输出,P1号的低4位节制74LS154的译码输入,从而节制扫描信号的输出。

  2、电源电路
  整个电路的供电由USB电源提供,操作我们的电脑主机USB接口可以输出+5V电压,利便我们在尝试室调试

  3、节制信号放大电路
  为提供负载本领,在P0和P2口接16个常用9013的NPN三极管放大驱动信号。电路中列偏向由p0口和p2口完成扫描,由于p0口没有上拉电阻,因此接一个1k*8的排阻上拉。
  行偏向则由4—16译码器74LS154完成扫描,它由89C51的P1.0---P1.3节制。同样,驱动部门则是16个9015的三极管完成的。

8*8点阵LED显示屏的道理详解与汉字代码


三、 措施与软件
  在UCDOS中文宋体字库中,每一个字由16行16列的点阵构成显示,即国标汉字库中的每一个字均由256点阵来暗示。我们可以把每一个点领略为一个像素,而把每一个字的字形领略为一幅图像。事实上这个汉字屏不只可以显示汉字, 也可以显示在256像素范畴内的任何图形。用8位的AT89S52单片机节制, 由于单片机的总线为8位,一个字需要拆分为2个部门如图9所示。本电路把它拆分为左部和右部,左部由16(行)*8(列)点阵构成, 下部也由16(行)*8(列)点阵构成。

8*8点阵LED显示屏的道理详解与汉字代码


在线客服
联系电话
全国免费咨询热线 +86 0000 8968772
  • · 专业的设计咨询
  • · 精准的解决方案
  • · 灵活的价格调整
  • · 1对1贴心服务
在线留言
回到顶部