0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数码管滚动显示

单片机技术宅 来源:单片机技术宅 2020-07-05 10:46 次阅读


最近有小伙伴在群里一直问数码管滚动显示的问题,解答后还是不能自己写出,看来是真小白。苦于这几天忙成狗,不然早该分享出来。代码是小代自己写,采用了最直接,最笨的办法实现的,各位小伙伴凑合着看看就行,高高手请忽略。


先还是来看看效果吧

效果如上图,就是让现实的数字不断的往左移动,循环下去。小代实现的办法其实很简单,也是最笨的办法。简单介绍一下,其实就是在程序开头先定义一个数组,数组内容是0123456789,完了在显示程序里,采用查表方式去显示,查的表就是这个数组。采用定时器定时200ms,当定时时间到达后,去把数组里的数据变为1234567890,也就是把数据里的数据左移一位,这样重复下去,每200ms去移动一次,显示出来的效果就是这样。

完整代码如下图

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数码管
    +关注

    关注

    31

    文章

    1826

    浏览量

    89930
  • 显示程序
    +关注

    关注

    0

    文章

    16

    浏览量

    11856

原文标题:【问题】数码管滚动显示,内含视频+源码

文章出处:【微信号:chuxue_MCU,微信公众号:单片机技术宅】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【每周一练】盘古1K开发板 练习三:动态数码管显示

    实验目的: 掌握数码管显示原理,实现数码管动态显示 实验要求: 实现四个数码管可以显示不同的数字
    发表于 12-10 16:45

    动态数码管显示原理详解

    动态显示的特点是将所有数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描
    的头像 发表于 11-10 11:38 2421次阅读
    动态<b class='flag-5'>数码管</b><b class='flag-5'>显示</b>原理详解

    使用普中的仿真器操作动态数码管数码管会闪烁的厉害怎么解决?

    使用普中的仿真器操作动态数码管数码管会闪烁的厉害,但是直接插上单片机就很正常的显示,这是怎么回事,有没有解决方法?
    发表于 11-10 06:16

    LED显示器静态显示数码管

    数码管:共阴极、共阳极。 共阴极:数码管公共端接地,高电平(”1“)驱动发光,要求驱动功率较大。 共阳极:数码管公共端接电源,低电平(”0“)驱动发光,要求驱动功率小。 每一段相当于相当于一个LED灯。 共阴极点亮:给对应引脚
    发表于 11-06 20:49

    51单片机数码管驱动

    1.共阳极/共阴极数码管内部组成结构 2.设计共阴/共阳数码管驱动电路 3.数码管显示的字符与段选/位选之间的关系 共阴从左往右第三个数码管
    发表于 11-06 11:06

    单片机-数码管驱动学习笔记

    ) 按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极单元(多一个小数点显示
    发表于 11-04 23:53

    做一个可以滚动显示数码管

    现在还是从基础做起,做一个可以滚动显示数码管。废话不多说,首先展示一下滚动显示的效果。由于使用手机自带的gif拍摄的图片,只能拍摄很短的g
    发表于 10-10 07:02

    请问数码管显示接线的显示码是什么?

    如题,求教数码管显示接线的显示码是什么?
    发表于 09-28 08:31

    共阳极数码管和共阴极数码管的区别

    共阳极数码管和共阴极数码管的区别 数码管是由许多发光二极管(LED)组成的,它们通常用于显示数字或字母,广泛应用于计算器、表格、电子时钟、测量仪器等领域。
    的头像 发表于 09-26 16:38 8723次阅读

    可以滚动显示数码管制作

    电子发烧友网站提供《可以滚动显示数码管制作.zip》资料免费下载
    发表于 09-18 09:45 0次下载
    可以<b class='flag-5'>滚动</b><b class='flag-5'>显示</b>的<b class='flag-5'>数码管</b>制作

    基于FPGA的数码管静态显示

    设计一个8位数码管静态显示:采用共阳极(低电平点亮)8段数码管,控制八位数码管让其以00000000、11111111、22222222一直到FFFFFFFF循环
    的头像 发表于 07-28 10:03 1695次阅读
    基于FPGA的<b class='flag-5'>数码管</b>静态<b class='flag-5'>显示</b>

    如何读取数码管显示的字母?

    请问各位大佬,我有一个电路板,具有1个80C51的单片机,然后电路板上有6个LED数码管,我想读出其中1个数码管显示的字母,有什么好的方法?
    发表于 05-04 13:33

    proteus仿真-8只数码管滚动显示数字串

      名称:8只数码管滚动显示数字串   软件:proteus   keil 4   语言:C 语言   使用说明:本例中,通过proteus 仿真8 只数码管
    发表于 04-26 17:09

    基于51单片机数码管滚动显示设计资料源程序

    基于51单片机数码管滚动显示设计资料源程序
    发表于 04-26 15:15 31次下载

    矩阵键盘数码管显示#单片机

    数码管
    jf_51133201
    发布于 :2023年04月25日 10:11:00