LED点阵屏静态会了之后动态的就不难做,首先要将静态显示的代码模块化,使其使用起来更方便,然后设一个数组,利用字模提取器将想要展示的符号转化为代码数字

模块化

提取字模(软件:zimo221):

写主函数:

#include <REGX52.H>
#include    "Delay.h"
#include "LED_JZ.h"signed char NR[]={0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0xFF,0x08,0x08,0x08,0xFF,0x00,0x0E,0x15,0x15,0x15,0x08,0x00,0x7E,0x01,0x02,0x00,0x7E,0x01,0x02,0x00,0x0E,0x11,0x11,0x0E,0x00,0x7D,0x00,0x00,0x00,0x00,0x00,0x00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,
};
void main()
{unsigned char i,PYL=0,CS=0;      //定义显示数组顺序,偏移量,扫描次数void CSH_LED();while(1){       for(i=0;i<8;i++){LED_JZ(i,NR[i+PYL]);}CS++;if(CS>10){CS=0;PYL++;if(PYL>40){PYL=0;}}        }
}

效果如图:

由于是动态扫描,拍照效果不是很好

LED点阵屏动画展示相关推荐

  1. 51单片机——LED点阵屏显示动画

    1.前言 LED点阵屏显示图形: https://blog.csdn.net/YLG_lin/article/details/126587462?spm=1001.2014.3001.5501 当我们 ...

  2. 51定时中断系统控制LED点阵屏显示逐帧动画

    写在前面 最近回头看之前写的文章感到一种很浓的公式感,我确实是提前写好了模板每次都套用,整篇看下来感觉就像是在交老师布置的实验报告,看起来很成熟但实际上背离了自己的初衷,接下来我会尽可能的复现自己在做 ...

  3. 51单片机——LED点阵屏(显示滚动画面)

    目录 一.关于数码管.LED点阵屏显示的注意点 二.功能介绍 三.主要模块的介绍 3.1 74HC595模块和点阵屏显示函数 3.1.1 74HC595介绍 3.1.2 点阵屏显示函数MatrixLE ...

  4. 51单片机LED点阵屏学习笔记

    移位寄存器74HC595 移位寄存器74HC595是一个串行转并行的寄存器,该寄存器主要用来控制LED点阵屏,控制原理和控制数码管的原理类似, 下面详细说明一下74HC595的底层原理: SER的作用 ...

  5. 51单片机LED点阵屏逐帧显示和流动显示图像

    上一篇逐帧显示用的是定时和中断控制,碰到了一些麻烦,我觉得也是一种不错的办法,因为Delay的时间更短,而且如果不那么介意亮度的情况甚至可以不用Delay()函数,这里采用将要显示的图像按顺序存储在数 ...

  6. Matlab:利用Matlab编程实现模拟分子布朗运动的动画展示

    Matlab:利用Matlab编程实现模拟分子布朗运动的动画展示 目录 输出结果 实现代码 输出结果 实现代码 %Brownian motion clf; n=20; s=0.02; x = rand ...

  7. 悬挑脚手架卸载钢丝绳要求_安全不可忽视!脚手架搭设彩色图集,动画展示施工全过程,抠细节...

    安全不可忽视!脚手架搭设彩色图集,动画展示施工全过程,抠细节 无论从事何种工作,安全第一!尤其是工程兄弟们,整天呆在施工现场,面临的危险和意外更多,因此更要注意安全.其中,脚手架就是我们必须注意的一项 ...

  8. 二叉树的层次遍历_【腾讯面试热身题】二叉树层次遍历(动画展示)

    二叉树的层次遍历同时涉及到树和队列两种数据结构的操作,因此大厂很喜欢用来作为面试的热身题.作者不少去腾讯的小伙伴,都反映,这种题一定要非常熟练,不然会被直接pass. 1 题目描述 给定一个二叉树,按 ...

  9. next数组_【阿里面试热身题】数组去重(动画展示)

    今天这道双指针题目特征非常明显,就是数据挪移.这类问题,通常需要一个指针扫描全局,确定哪个元素要被挪移,另一个指针用来维护能够接纳元素的地址. 1 举个栗子 给定一个升序排列的数组,请将其中重复的字符 ...

  10. 照片纸特效多画面滚动动画展示PR视频剪辑模板

    Premiere Pro照片纸特效多画面滚动动画展示PR视频剪辑模板 特征: Premiere Pro 2021及以上兼容项目 全高清分辨率(1920×1080)像素,调整为4K分辨率(3840×21 ...

最新文章

  1. 跟我学Kafka源码Producer分析
  2. 流程控制 - PHP手册笔记
  3. hdu2433 spfa+mark[x][u][v]优化
  4. 200528更新arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1...
  5. GraphPad Prism9 将正态分布拟合至频率分布
  6. Android——发送和接收广播
  7. 设置停靠模式,切割设置星级图标
  8. 项目中有出现过缓存击穿,简单说说怎么回事?
  9. 【论文笔记】DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition
  10. 定时上传文件至ftp服务器,CuteFTP FTP文件的定时上传图文教程
  11. 无锁编程的原理和应用
  12. hysys动态模拟教程_泄压过程的HYSYS动态模拟.pdf
  13. 拉格朗日方程的三种推导方法之基于汉密顿原理推导
  14. 无法启动因为计算机丢失ac1st16,Win7启动CAD时提示丢失ac1st16.dll如何修复
  15. WordPress Avada主题评测:非常受欢迎但值得吗? (2022)
  16. 2021中国薪酬指南:全球半数雇主计划加薪并恢复至正常招聘水平
  17. 14 Babylonjs基础入门 环境搭建
  18. Google Play图标上传规则调整
  19. HbuilderX连接小米手机/运行到小程序
  20. 软考----多媒体与知识产权

热门文章

  1. 暑期作息时间表模板_暑假作息时间表
  2. linux网络通讯架构实战篇【02、nginx整体结构、进程模型】
  3. Java使用comms-net jar包完成ftp文件上传进度的检测功能
  4. 多元线性回归分析spss结果解读_SPSS 多元线性回归结果重要参数解读
  5. java助教_Java助教工作总结
  6. 人工智能帮你文字转为Logo | 机器学习
  7. python--实现汇率转换
  8. 数据线性拟合优化之路
  9. 启动kafka时报错:java.nio.file.FileSystemException,另一个程序正在使用此文件,进程无法访问。
  10. NOWAIT及SKIP LOCKED的使用