通过51单片机汇编程序,利用16*16LED点阵显示,4*4矩阵键盘中断方式控制实现简易的俄罗斯方块(包含图案随机生成、左右移动控制、行满自动消除、暂停、继续、复位等功能),基于STC15系列单片机,由51汇编语言编写而成,内含Proteus仿真电路文件,可直接下载运行仿真,有任何问题可联系作者
2021-06-21 21:03:54 46KB 单片机 汇编 程序设计 硬件
1
绍一种基于ARM的大型LED点阵显示系统的设计方案。该系统使用ARM芯片内部的DMA控制器进行数据的传输和控制,节省了处理器取指和译指时间,从而能够在连续的读写操作中完成数据的传输,提高了数据传输的速度和效率。
2021-06-21 19:49:19 362KB ARM LED 点阵 显示系统
1
用于摇摇棒的代码生成,想要自己更改摇摇棒的显示文字,这一定是一个很好的选择
2021-06-19 19:48:40 168KB LED点阵
1
基于FPGA和VHDL的LED点阵汉字滚动显示设计
2021-06-17 15:09:16 349KB LED 点阵显示 FPGA
1
汉字滚动显示器的传统设计方法是用单片机来控制的,虽然单片机方案具有价格低廉,程序编程灵活等特点,但由于单片机硬件资源的限制,未来对设计的变更和升级,总是要付出较多研发经费和较长投放市场周期的代价,甚至有可能需要重新设计。况且,在以显示为主的系统中,单片机的运算和控制等主要功能的利用率很低,单片机的优势得不到发挥,相当于很大的资源浪费。  采用EDA技术的自顶向下的模块化设计方法,借助相关开发软件,例如QualtusⅡ软件,将硬件描述语言——VHDL程序固化于具有丰富I/O口、内部逻辑和连线资源的FPGA(现场可编程门阵列)中。该技术具有系统设计效率高、集成度好、保密性强、易于修改、易于实现等优点,成为当今数字系统设计主流技术。此方式所制作的LED点阵控制器,由于是纯硬件行为,具有速度快、可靠性高、抗干扰能力强、开发周期短等显著优点。  1 EDA点阵显示汉字原理  以8×8的LED点阵为例,8×8的LED点阵是由64个发光二极管按矩阵形式排列而成,每一行上的发光管有一个公共的阳极(或阴极),每一列上的发光管有一个公共的阴极(或阳极),一般按动态扫描方式显示汉字或图形。扫描分为点扫描、行
2021-06-12 10:47:53 621KB 数据转换
1
公交车滚动led点阵显示屏,含Proteus仿真和程序,希望能帮到你!
2021-05-31 17:16:15 73KB 公交车滚动led点阵显示屏
1
2018级北京邮电大学电子院大二下数电实验第五题。里面包含了全部文件包括分析。学弟学妹们可以下载下来学习。想直接交作业之前看看老师的要求有没有变。加油! 十分不好意思,这里的行向量生成写错了,应该是依次输出低电平。mac就不特意回win改了
2021-05-30 19:42:12 4.75MB VHDL
1
本文以STC89C52RC为核心控制器,用四块8×8共阳型点阵模块构建一个16×16的LED电子显示屏,实现滚动汉字的的动态显示。驱动部分使用两个移位存储器74HC595和两个移位寄存器74HC164组成,主要负责列扫描和行扫描。行控制电路采用8550三极管放大电流,加大扫描强度,提高点阵显示屏亮度。软件控制程序采用C语言编写,通过设置LED发光二极管阳极与阴极电平的高低来控制它的亮灭。点阵显示的字符可以直接在字模软件中提取,字体显示方式采用动态显示,使文字可以实现左移、上移、下移的动态显示效果。实验表明,该系统的总体设计完成了LED点阵显示滚动汉字和数字的功能,且显示效果清晰,性能稳定,无拖尾现象。
2021-05-28 02:17:03 601KB 毕业设计 LED
1
点阵LED显示驱动 摘要 本文以Altera公司的EPF10K10系列的FPGA芯片为核心控制器,介绍了LED点阵电子显示屏的动态显示的设计过程。FPGA芯片控制程序采用VHDL语言进行编辑,通过编程控制各显示点对应LED的电平,就可以有效的控制各显示点的亮灭。所显示字符的点阵数据可以自行编写,也可从标准字库中提取。显示屏采用16×16的LED点阵,显示方式采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。本系统涵盖了FPGA芯片和16×16的LED点阵的应用技术。 文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理及相应软件的程序设计等。 关键词:EPF10K10系列的FPGA芯片; LED; 点阵显示; 动态显示; VHDL语言
1
单片机实验中 实用的程序 在实验中全部运行出来了
2021-05-23 13:39:11 827B LED十六点阵 交通灯实验
1