美文网首页
LED点阵动画

LED点阵动画

作者: c0950a553955 | 来源:发表于2022-10-28 17:41 被阅读0次

LED点阵动画

1,创建工程。注意,芯片型号选择 “EP4C10F17C8”;


image.png

2,使用软件 ZIMO221.EXE 制作字模,生成数据。注意,可以是文字,也可以是图案。


image.png

3,整理字模数据,生成mif文件。


image.png

注意:mif文件的生产方法有很多,本处可以采用手动输入的方法填入数据。

4,使用quartus宏模块制作ROM,数据位宽为16bit(控制列信号,即LED正极),地址位宽可以选择为8bits,即为256个字;


image.png

5,使能LED点阵模块,令ADDR_SEL[2..0]=5;


image.png image.png

6,使用宏模块生成一个大计数器,例如输出位宽可以为16bits。


image.png

7,控制每个LED的正负极同步加载。使用计数器的低4位[3..0]控制行信号(负极),同时也同步控制列信号(阳极),此时可以显示第一个字(或者图案);


image.png image.png

8,为了防止下一个字刷出太快,导致正在显示的字被覆盖(混淆在一起),可以令第一个反复显示若干次,如100次,再刷新下一个字,为达到类似效果,字模ROM的高位地址可以调接到计数器的高位输出上,如q[11..10];


image.png

9,正确分配引脚,并且将系统时钟降频,频率过高会导致显示不完整。


image.png

10,效果录像:
https://www.bilibili.com/video/BV1yt4y1T7VY/?vd_source=8c09b180039a8e6891416332c317aac8

相关文章

  • 实验1—杨金钰—0114

    8*8LED点阵显示字母YJ 电教本1601 杨金钰 201612030114 一、LED显示原理 LED点阵显示...

  • 2019-09-27LED点阵

    1.LED点阵简介 1.1、什么是LED点阵 内部结构原理图。点阵的优势就是8+8个IO口独立控制8*8个LED亮...

  • 实验一 郭珍0126

    一、实验目的 利用8*8点阵LED显示汉字“目”和字母“Z”。 二、LED显示原理 LED点阵显示原理说明:8X8...

  • LED车载屏

    LED车载屏 LED车载屏是安装在车上的,使用专用电源、控制卡、单元板制造的通过点阵亮灭显示文字、图片、动画、视频...

  • 实验1-李荷心-0203

    实验背景: LED点阵屏通过LED(发光二极管)组成,以灯珠亮灭来显示文字、图片、动画、视频等,是各部分组件都模块...

  • 第十三周:输出设备[FabNotes026]

    这周学习输出设备. RGB LED LED 点阵 Charlieplexing LCD 44780 视频 ardu...

  • 8X8点阵的显示

    8X8点阵的显示(汉字的实现) 我们常常看到LED大屏幕显示,美轮美奂的字体变换其实很多情况下都是LED点阵...

  • 实验一-沈正浩-0214

    8*8LED点阵实验——显示SDNU 一、单片机使用过程 使用单片机的LED点阵,将单片机和电脑连接好,且用kei...

  • Arduino基础入门篇19—点阵屏

    将8个LED发光二极管封装在一起就组成了数码管,将更多的LED组合在一起就组成了点阵屏。本篇我们来认识点阵屏,通过...

  • 实验一 ---张欣 ---0212(LED 点阵显示)

    实验目的: 了解LED显示原理,8*8点阵的内部结构;理解点阵显示的程序代码,并进行修改达到显示“妈妈I♥u” 实...

网友评论

      本文标题:LED点阵动画

      本文链接:https://www.haomeiwen.com/subject/cwxctdtx.html