基于51单片机的16×16点阵屏流动显示

原创 2018年04月17日 10:05:47

基于51单片机的16×16点阵屏流动显示

一.    制作所需器材
1.单片机开发扳一块;
2.16*16LED点阵一块;
3.杜邦线若干;

二.STC89C52简介

    STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

单片机引脚图:


三、点阵的简介

LED点阵屏通过LED(发光二极管)组成,以灯珠亮灭来显示文字、图片、动画、视频等,是各部分组件都模块化的显示器件,通常由显示模块、控制系统及电源系统组成。

1,点阵的实物图                   


2,点阵的原理图简介

1). 74HC138芯片

74HC138译码器可接受3位二进制加权地址输入(A0, A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。利用这种复合使能特性,仅需4片74HC138芯片和1个反相器,即可轻松实现并行扩展,组合成为一个1-32(5线到32线)译码器。任选一个低有效使能输入端作为数据输入,而把其余的使能输入端作为选通端,则74HC138亦可充当一个8输出多路分配器,未使用的使能输入端必须保持绑定在各自合适的高有效或低有效状态。


2). 74HC595芯片
74HC595具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器有相互独立的时钟。
数据在SH_cp(移位寄存器时钟输入)的上升沿输入到移位寄存器中,在ST_cp(存储器时钟输入)的上升沿输入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。
移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。

8位串行输入/输出或者并行输出移位寄存器,具有高阻关断状态。三态。


3)点阵的原理

1.通过P0口控制a,b,c,d; 
2. 通过2个74HC138控制行的选取;
3.通过74HC595自动选取列;

四,具体程序实现

https://download.csdn.net/download/qq_41915275/10353991









Part 16:Cocos2d-x开发实战-Cocos2d-x基于HTTP网络通信

介绍基于HTTP网络通信技术。重点需要掌握libcurl库和HttpClient库。
  • 2016年04月12日 09:50

基于51单片机的16*32点阵显示屏毕业设计

  • 2013年05月10日 13:38
  • 1.28MB
  • 下载

16*64LED点阵屏静态显示、 动态向左滚动显示 基础万年历源码

自己摸索了16*64LED单红点阵屏怎么驱动好长时间,终于在*宝上找到了驱动源码,和对点阵屏感兴趣的爱好者分享一下,希望有所帮助! 源码衔接:驱动源码,控制卡...
  • u013541325
  • u013541325
  • 2017-08-09 22:48:13
  • 894

单片机C51 - 16 x 16点阵使用指针显示汉字

近年来,点阵LED显示屏利用发光二极管构成的点阵模块或像素单元组成可变面积的显示屏幕,以可靠性高、使用寿命长、环境适应能力强、性能价格比高、使用成本低等特点,已成为众多显示媒体以及户外作业显示的电子工...
  • u012313335
  • u012313335
  • 2016-08-31 11:34:10
  • 1891

16*64点阵驱动

这块16*64点阵是偶然的一次和朋友一起在废旧回收站里淘的,当时不敢多买怕是坏的就不划算了,也就花了12元只买了这一块,回到寝室后用几天的空闲时间把电路基本电路弄清出后就开始写程序了,写了好多次,都不...
  • trtos
  • trtos
  • 2014-08-01 15:08:35
  • 1514

16*64点阵屏的显示

  • 2015年04月28日 19:14
  • 881B
  • 下载

STM32的11字16*16点阵LED屏驱动可485通信

  • 2013年07月28日 09:54
  • 2.6MB
  • 下载

用51做的贪吃蛇,点阵屏显示

  • 2014年07月06日 09:47
  • 77KB
  • 下载

proteus仿真16*16点阵屏显示汉字4个

  • 2009年06月29日 09:10
  • 127KB
  • 下载

LED 16*16点阵显示屏

实验二   16*16点阵 高亮度LED发光管构成点阵,通过编程控制可以显示中英文字符、图形及视频动态图形。所显示字符的点阵数据可以自行编写(即直接点阵画图),也可从标准字库(如ASC16、HZ16...
  • u012400327
  • u012400327
  • 2015-01-14 08:41:44
  • 827
收藏助手
不良信息举报
您举报文章:基于51单片机的16×16点阵屏流动显示
举报原因:
原因补充:

(最多只允许输入30个字)