精华内容
下载资源
问答
  • led点阵显示

    2018-11-20 15:02:38
    实现了LED点阵上的汉字的动态显示设计,通过修改rom模块能够改变所显示的汉字
  • LED点阵显示

    2011-09-30 12:31:26
    在8X8 LED点阵显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次,如此循环下去。
  • led点阵 显示

    2013-05-13 21:35:08
    点阵的仿真以及程序 其中有点阵的动态显示和左右上下移动显示
  • LED点阵显示汉字

    2018-05-02 19:23:19
    LED点阵显示汉字
  • 16×16点阵(滚动显示)\汉字LED点阵显示 这是一篇关于16×16点阵(滚动显示)\汉字LED点阵显示的论文,仿真图和论文都有
  • 伴随科技的迅猛发展,传统电视、报纸和杂志媒体的发展已落后于户外媒体的发展,这里我们将为您介绍点阵LED点阵显示屏的系统设计。  LED点阵显示屏的组成    LED点阵显示屏  LED点阵显示屏的组成:由多个LED...
  • 易语言高级LED点阵显示模拟器源码,高级LED点阵显示模拟器,点亮,灭灯,C语言格式输入,汇编语言格式输入
  • LED点阵显示幕的特点

    2020-07-22 07:56:45
    本文将介绍LED点阵显示幕的特点
  • 本文来介绍一下点阵LED点阵显示屏的系统设计。 一、LED点阵显示屏的组成:由多个LED发光二极管封装在一起组成,是一种新兴的显示器件。为了说明LED点阵显示的原理,以单片机为控制, 设计和制作了一种包含硬件和...
  • 0 引言LED点阵显示屏是一种简单的汉字显示器,具有价廉、易于控制、使用寿命长等特点,可广泛应用于各种公共场合,如车站、码头、银行、学校、火车、公共汽车显示等。本文详细介绍了一种低廉的16x64点阵LED显示屏的...

    c9392814b5b7dad0cb705698673c7bb8.gif

    0 引言

    LED点阵显示屏是一种简单的汉字显示器,具有价廉、易于控制、使用寿命长等特点,可广泛应用于各种公共场合,如车站、码头、银行、学校、火车、公共汽车显示等。本文详细介绍了一种低廉的16x64点阵LED显示屏的设计过程。

    1 硬件系统设计

    本系统采用AT89C52单片机作控制器,整个电路主要由单片机控制及其接口电路、驱动显示电路、电源电路等部分组成。为了简化显示屏电路,降低成本,本系统在单片机部分不加字库存储器。而在PC机上编辑汉字和字符显示信息,并将其转换为相应的点阵显示数据,然后通过串口(采用RS-232通信标准)送给单片机存储并进行显示处理。图1所示为其硬件系统原理图。

    2254ac11daa1ae94dfc80d5bd3bd5052.png

    1.1 单片机控制电路

    本系统由AT89C52构成单片机最小应用系统.同时配有11.0592 MHz晶振和按键复位电路等。系统外扩的一片Flash存储器29F040为数据存储器,可用来存储由PC机串口送来的点阵信息(通过软件将图像或文字转换成与LED显示屏的像素相对应的点阵信息)。该Flash存储器是一种非易失性存储器,它在供电电源关闭后仍能保持片内信息。由于29F040的容量为512 KB(该芯片内部由8个64 Kbyte的读写块组成,可分块进行读、写和擦除等操作),而AT89C52只能管理64KB的数据空间,所以,需将29F040分成8页,每页64KB。其页码可由单片机的P3.2~P3.4来选择。另外,采用MAX232可完成RS232与TTL电平的转换,以便使PC机与单片机交换信息。

    1.2 16x64点阵显示器的设计

    图2是一种8x8的LED点阵单色行共阳模块的内部结构图,其单点工作电压Uf为1.8 V,正向电流IF为8~10 mA。当某一行线为高电平而某一列线为低时,其行列交叉的点就被点亮;而当其某一列线为高时,其行列交叉的点为暗;当某一行线为低电平时,无论列线如何,对应这一行的点全部为暗。

    4671b03e28f6b0921102bdaea75a3881.png

    用四个8x8点阵显示可构成16x16点阵显示器,其连接方法如图3所示。图中,将(A)和(B)的8列、(C)和(D)的8列分别对应相连,同时将(A)和(C)的8行、 (B)和(D)的8行分别对应相连。即可形成一个16行(每一行有16个LED)、16列(每一列也有16个LED)的16x16点阵显示器,可将这256个点称为一页,这样,显示字符时。只要对一页中对应的亮灭进行控制即可。

    如果需要,也可以把4个16x16点阵显示器相连从而构成16x64的点阵显示器。

    a936b1f6af1962e8490360f62ac5accb.png

    2 LED点阵显示器的扫描驱动

    LED显示屏驱动电路的设计应与所用控制系统相配合。驱动通常分为动态扫描型及静态锁存型驱动二大类。本文以动态扫描型驱动电路的设计为例来进行分析。动态扫描型驱动方式是指显示屏上的16行发光二极管共用一组列驱动寄存器,然后通过行驱动管的分时工作,来使每行LED的点亮时间占总时间的1/16。只要每行的刷新速率大于50 Hz,利用人眼的视觉暂留效应,人们就可以看到一幅完整的文字或画面。

    aa0c35fa779674113f97cc1e3bf952a8.png

    AT89S52单片机有四个I/O口(P0、P1、P2、P3),每个I/O口有8位,如果都采用并行输出,显然不能满足要求,因此,本设计中的行扫描驱动采用并口输出,而场扫描驱动采用串口输出。

    2.1 行扫描驱动

    由于16x64点阵显示器有16行,为充分利用单片机的接口,本电路中加入了一个4-16线译码器74LS154,其输入是一个16进制码,解码输出为低态扫描信号,它们的管脚示意图如图4所示。把74LS154的G1和G2引脚接地,然后以A、B、C、D四脚为输入端。就会形成16种不同的输入状态,分别为0000~1111,然后使每种状态只控制一路输出,即会有16路输出。

    如果一行64点全部点亮,则通过74LS154的电流将达640 mA,而实际上,74LS154译码器提供不了足够的吸收电流来同时驱动64个LED同时点亮,因此,应在74LS154每一路输出端与16x64点阵显示器对应的每一行之间用一个三极管来将电流信号放大,本文选用的是达林顿三极管TIP127。这样,74LS154某一输出脚为低电平时,对应的三极管发射极为高电平,从而使点阵显示器的对应行也为高电平。

    2.2 场扫描驱动

    本系统场扫描驱动电路的设计可用串入并出的通用集成电路74HC595来作为数据锁存。74HC595是一个八位串行输入三态并行输出的移位寄存器,其管脚见图4所示,其中SI是串行数据的输入端,RCK是存储寄存器的输入时钟,SCK是移位寄存器的输入时钟,Q'H是串人数据的输出,G是对输人数据的输出使能控制,QA~QH为串入数据的并行输出。从SI口输入的数据可在移位寄存器的SCK脚上升沿的作用下输入到74HC595中。并在RCK脚的上升沿作用下将输入的数据锁存在74HC595中,这样,当G为低电平时,数据便可并行输出。为了避免与PC机串口输入的数据相互干扰,也可使用模拟串口P1.4~P1.7来分别输出串行数据、移位时钟SCK、存储信号RCK和并行输出的使能信号G。

    为了消除电源电压的波动及行扫描管压降(第一行点亮的点数不同,将引起管压降的变化,从而影响通过LED管的电流)的变化对LED显示屏亮度的影响,设计时可采用列恒流驱动电路,可选用三极管8550和外围元件构成列恒流驱动电路,并通过调整100 kΩ可调电阻使三极管处于放大状态,同时将集电极电流调整为10 mA,从而使点亮对应点阵时通过LED的电流不变。

    2.3 扫描显示工作过程

    将8片74HC595进行级连,可共用一个移位时钟SCK及数据锁存信号RCK。这样,当第一行需要显示的数据经过8x8=64个SCK时钟后便可将其全部移入74HC595中,此时还将产生一个数据锁存信号RCK将数据锁存在74HC595中,并在使能信号G的作用下,使串入数据并行输出,从而使与各输出位对应的场驱动管处于放大或截止状态;同时由行扫描控制电路产生信号使第一行扫描管导通,相当于第一行LED的正端都接高,显然,第一行LED管的亮灭就取决于74HC595中的锁存信号;此外,在第一行LED管点亮的同时,再在74HC595中移入第二行需要显示的数据,随后将其锁存,同时由行扫描控制电路将第一行扫描管关闭而接通第二行,使第二行LED管点亮,以此类推,当第十六行扫描过后再回到第一行,这样,只要扫描速度足够高,就可形成一幅完整的文字或图像。

    3 软件系统设计

    本系统的软件设计流程图如图5所示,该显示程序以常用的左移为例来进行设计。

    b65c3213569ed1c0784e585b8c681a46.png

    4 结束语

    经过实际应用证明,本显示屏可以作为信息显示装置。用于公共场所来进行信息显示,而且具有工作稳定、字符清晰、亮度适中等特点。若所显示的信息较为简单,也可直接将信息代码拷入单片机中,还可以通过外扩储存器的方式来增加显示的信息量。

    c034afa812529f3b9a953fa37d3eff0c.png

    ff01e5ff5a4a4522c75c24524e28c23d.png

    为了方便大家更好的学习,您还可以关注畅学电子和EDA的公众号,每天推送相关知识,希望能对你的学习有所帮助!

    61260fb8056c00e876061fbbf8521feb.png

    0e6d6c589d7f19c6ad27a9d739071808.png

    展开全文
  • 1基于单片机的8*8LED点阵显示屏的设计随着单片机在各个领域的广泛应用,许多用单片机作控制驱动LED显示屏也应运产生。本系统设计使用单片机MCS-51控制扫描方法实现LED点阵显示器的字符的显示,介绍了用单片机进行...

    1

    基于单片机的

    8*8LED

    点阵显示屏的设计

    随着单片机在各个领域的广泛应用,许多用单片机作控制驱动

    LED

    显示屏也应运产生。本系统设

    计使用单片机

    MCS-51

    控制扫描方法实现

    LED

    点阵显示器的字符的显示,介绍了用单片机进行显示系

    统开发的方法,单片机软件、硬件调试技术,还有点阵显示驱动扩展的一般方法。

    1.

    引言

    1.1

    研究的目的、意义

    LED

    因其体积小,耗电量低,亮度及环保等优点而被广泛应用于公共场所的大屏显示上,

    LED

    点阵

    大屏可应用于户外广告,

    交通导航,

    大厅公告,比赛的多媒体实时显示等领域。本设计作品的用途正是

    在于实现大屏显示的核心功能,

    即汉字的显示,

    可实际应用于简单的显示系统中,

    如简单的排队叫号显

    示屏,

    电梯显示屏等。通过此次设计将单片机软硬件结合起来对程序进行编辑,校验,

    锻炼实践能力和

    理论联系实际的能力。

    1.2

    本设计所要做的工作

    为了完成该设计实现,经过考虑论证,决定分为以下几个阶段进行:

    (1)

    对课题进行全面的分析,明确系统要实现的功能,大致了解要解决的问题,制定总的设计方案;

    (2)

    根据论证设计硬件系统并画出电路图,并根据电路图在面包板上连接电路图;

    (3)

    在硬件的基础上设计软件程序;

    (4)

    利用仿真器编译软件程序,进行调试仿真;

    (5)

    把调试成功的程序利用烧入器烧入到芯片中去;

    (6)

    把固化好程序的芯片插入到实际应用系统,投入到实际使用。

    2

    系统设计方案

    2.1

    系统构成框图

    展开全文
  • LED点阵显示系统设计LED点阵显示系统设计LED点阵显示系统设计LED点阵显示系统设计LED点阵显示系统设计
  • 易语言源码高级LED点阵显示模拟器易语言源码.rar 易语言源码高级LED点阵显示模拟器易语言源码.rar 易语言源码高级LED点阵显示模拟器易语言源码.rar 易语言源码高级LED点阵显示模拟器易语言源码.rar 易语言源码...
  • 单片机LED点阵显示

    2012-07-13 16:08:19
    基于单片机控制的LED点阵显示,初学单片机LED点阵显示者很好的参考。。
  • 8x8LED点阵显示学号及姓名; 8x8LED点阵显示学号及姓名; 8x8LED点阵显示学号及姓名
  • led点阵显示倒计时

    2018-09-23 16:28:11
    led点阵显示倒计时,包括时分秒,可以定制修改0~9的led矩阵,目前5*6.这个是时间匆忙,效果不是很好,勿喷。
  • 伴随科技的迅猛发展,传统电视、报纸和杂志媒体的发展已落后于户外媒体的发展,这里我们将为您介绍点阵LED点阵显示屏的系统设计。  LED点阵显示屏的组成    LED点阵显示屏  LED点阵显示屏的组成:由多个LED...
  • 88 led点阵显示技术

    2011-02-27 18:14:59
    88 led点阵显示技术88 led点阵显示技术88 led点阵显示技术
  • 展开全部8x8LED点阵显示数字e68a84e8a2ad3231313335323631343130323136353331333335343339#include#include#define uchar unsigned char#define uint unsigned intuchar code Table_OF_Digits[]={0x00,0x3E,0x41,0x...

    展开全部

    8x8LED点阵显示数字e68a84e8a2ad3231313335323631343130323136353331333335343339

    #include

    #include

    #define uchar unsigned char

    #define uint unsigned int

    uchar code Table_OF_Digits[]=

    {

    0x00,0x3E,0x41,0x41,0x41,0x3E,0x00,0x00,

    0x00,0x00,0x00,0x21,0x7F,0x01,0x00,0x00,

    0x00,0x27,0x45,0x45,0x45,0x39,0x00,0x00,

    0x00,0x22,0x49,0x49,0x49,0x36,0x00,0x00,

    0x00,0x0C,0x14,0x24,0x7F,0x04,0x00,0x00,

    0x00,0x72,0x51,0x51,0x51,0x4E,0x00,0x00,

    0x00,0x3E,0x49,0x49,0x49,0x26,0x00,0x00,

    0x00,0x40,0x40,0x40,0x4F,0x70,0x00,0x00,

    0x00,0x36,0x49,0x49,0x49,0x36,0x00,0x00,

    0x00,0x32,0x49,0x49,0x49,0x3E,0x00,0x00,

    };

    uchar i=0,t=0,Num_Index=0;

    void main()

    {

    P3=0x80;

    Num_Index=0;

    TMOD=0x00;

    TH0=(8192-2000)/32;

    TL0=(8192-2000)%32;

    TR0=1;

    IE=0x82;

    while(1);

    }

    void LED_Screen_Display() interrupt 1

    {

    TH0=(8192-2000)/32;

    TL0=(8192-2000)%32;

    P3=_crol_(P3,1);

    P0=~Table_OF_Digits[Num_Index*8+i];

    if(++i==8)

    i=0;

    if(++t==250)

    {

    t=0x00;

    if(++Num_Index==10)

    Num_Index=0;

    }

    }

    展开全文
  • LED点阵显示屏具有运行可靠、安全、节能、成本低、使用方便等特点。本文讨论了基于单片机的LED点阵显示控制系统设计所用的各种方法,制作出一个以单片机作为控制单元的点阵显示屏。设计采用动态扫描的显示方法
  • 在车站、商场、学校等一些需要发布...而 LED点阵显示屏具有耗电省、成本低、寿命长、占用空间小以及能够实时显示等特点,而且显示内容的信息量大,用户可随时任意自行编辑修改显示内容,因此,近年来已得到了广泛应用。
  • /*8X8LED点阵显示数字/*名称:8X8LED点阵显示数字/*说明:8X8LED点阵屏循环显/*示数字0~9,刷新过程由定时器中/*断完成。#include#include#defineucharunsignedchar#defineuintunsignedintucharcodeTable_of_Digits...

    /*8X8LED

    点阵显示数字

    /*

    名称:

    8X8LED

    点阵显示数字

    /*

    说明:

    8X8LED

    点阵屏循环显

    /*

    示数字

    0~9

    ,刷新过程由定时器中

    /*

    断完成。

    #include

    #include

    #define uchar unsigned char

    #define uint unsigned int

    uchar code Table_of_Digits[]=

    {

    0x00,0x3e,0x41,0x41,0x41,0x3e,0x00,0x00, //0

    0x00,0x00,0x00,0x21,0x7f,0x01,0x00,0x00, //1

    0x00,0x27,0x45,0x45,0x45,0x39,0x00,0x00, //2

    0x00,0x22,0x49,0x49,0x49,0x36,0x00,0x00, //3

    0x00,0x0c,0x14,0x24,0x7f,0x04,0x00,0x00, //4

    0x00,0x72,0x51,0x51,0x51,0x4e,0x00,0x00, //5

    0x00,0x3e,0x49,0x49,0x49,0x26,0x00,0x00, //6

    0x00,0x40,0x40,0x40,0x4f,0x70,0x00,0x00, //7

    0x00,0x36,0x49,0x49,0x49,0x36,0x00,0x00, //8

    0x00,0x32,0x49,0x49,0x49,0x3e,0x00,0x00 //9

    };

    展开全文
  • LED点阵显示屏设计与制作,实现在STC15单片机上显示。
  • LED点阵显示 I L O V E
  • 显示内容易改等特点备受青睐,于是笔者动手制作了一个四字LED点阵显示屏,现介绍给大家,以供参考。  一、显示汉字原理  我们以UCDOS中文宋体"大"字库为例,如图1所示。每一个字由16行16列的点阵组成显示。  ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,847
精华内容 738
关键字:

led点阵显示