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

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

3天内不再提示

数码管滚动显示

单片机技术宅 来源:单片机技术宅 2020-07-05 10:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


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


先还是来看看效果吧

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

完整代码如下图

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

    关注

    32

    文章

    1894

    浏览量

    94420
  • 显示程序
    +关注

    关注

    0

    文章

    16

    浏览量

    12075

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【RA-Eco-RA2E1-V1.0开发板试用】串行数码管模块显示驱动

    为了便于输出显示,就为开发板配备了以MAX7219为控制芯片的数码管显示模块,它有两种工作模式,一种是采用编码的工作模式,另一种则是采用非编码的工作模式。 为了驱动该模块,所使用的是接口J3,见图1
    发表于 01-26 11:54

    点阵数显LED驱动数码管驱动芯片VK1640B采用SSOP24的封装形式

    VK1640B是一种数码管或点阵LED驱动控制专用芯片,内部 集成有数据锁存器、LED 驱动等电路。SEG脚接LED阳极, GRID脚接LED阴极,可支持8SEGx12GRID的点阵LED显示
    的头像 发表于 01-04 16:00 391次阅读
    点阵数显LED驱动<b class='flag-5'>数码管</b>驱动芯片VK1640B采用SSOP24的封装形式

    数码管 选型手册2025年最新版

    数码管具有高亮度、多种颜色、宽视角、简单驱动、长寿命、抗震抗冲击、节能环保和成本低等特点。适用于电子设备、工业控制和家用电器等领域的数字显示,提供清晰、均匀的显示效果,易于集成和控制。
    发表于 12-30 11:34 0次下载

    【EASY EAI Nano-TB(RV1126B)开发板试用】+串行数码管显示驱动

    在开发板上,为用户预留了3个GPIO引脚以便测试和使用,见图1所示。 图1预留的GPIO资源 这3个GPIO引脚的位置见图2所示,用它可驱动串行数码管显示模块来实现显示功能。 图2 引脚位置 为此
    发表于 12-24 19:03

    第6章 中断与数码管动态显示(6.1 6.2)

    中断是单片机系统重点中的重点,因为有了中断,单片机就具备了快速协调多模块工作的能力,可以完成复杂的任务。本章将首先带领大家学习一些必要的C语言基础知识,然后讲解数码管动态显示的原理,并最终借助于中断
    的头像 发表于 12-08 17:03 801次阅读

    第5章 定时器与数码管基础(5.3)

    5.3 数码管的学习 LED小灯是一种简单的LED,只能通过亮和灭来表达简单的信息。这节课学习一种能表达更复杂信息的器件——LED数码管。 5.3.1 数码管的基本介绍 先提供一张数码管
    的头像 发表于 12-02 15:57 1310次阅读
    第5章 定时器与<b class='flag-5'>数码管</b>基础(5.3)

    【瑞萨RA6E2】ADC数据采集与数码管显示

    模拟信号处理和显示控制方面的强大能力。 一、硬件设计与连接 1.1 硬件组件 主控板 :瑞萨RA6E2评估板 显示模块 :8位(启用4位)74HC595共阳极数码管 输入信号 :电位器(提供0-3.3V
    发表于 11-27 00:52

    原厂 FZH114C  一款LED(发光二极数码管、点阵屏)驱动控制专用芯片

    :驱动6位数码管,每位数码管7段(a-g)。8段×5位:驱动5位数码管,每位数码管8段(含小数点DP)。亮度调节:段驱动电流8级可调(建议≥2/8以确保亮度)。位占空比16级可调,灵活
    发表于 11-19 14:43

    FZH114  LED(发光二极数码管、点阵屏)驱动控制专用芯片,集成数字通讯电路、 解码电路、数据锁存器、震荡器

    显示、LED点阵屏、机顶盒显示等。 工业控制设备:需要多位数码管或LED点阵显示的场景。 注意事项 段驱动电流:建议设置为2/8及以上,以确保LED正常点亮。 共阴设计:仅适用于共阴
    发表于 11-19 11:13

    FZH100 带键盘扫描接口的 LED(发光二极显示器)驱动控制专用 IC 原厂技术支持

    设备(智能热水器、微波炉、洗衣机、空调、电磁炉)、机顶盒、电子称、智能电表等数码管或 LED 显示设备。特性说明 采用 CMOS 工艺 多种显示模式(11 段×7 位~14 段×4 位) 最大支持矩阵
    发表于 11-18 09:26

    点阵数码管显示芯片高抗干扰数显IC芯片VK1S68C

    产品品牌:永嘉微电/VINKA 产品型号:VK1S68C 封装形式:SSOP24 产品年份:新年份 简介:VK1S68C是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线串行
    发表于 11-06 17:45

    级联动态扫描显示数码管问题

    GD32F103C8T6 硬件SPI连接移位寄存器74HC595级联,动态扫描显示五位数码管 是否需要电平转换芯片TXB0104 数码管选择共阴极和共阳极区别是什么 若使用TXB0104,TXB0104的OE脚在代码书写时是否需
    发表于 10-07 20:36

    抗噪数显驱动数码管显示IC芯片VK1616

    产品品牌:永嘉微电/VINKA 产品型号:VK1616 封装形式:SOP16 产品年份:新年份 概述:VK1616是一种数码管或点阵LED驱动控制专用芯片,内部集成有3线串行接口、数据锁存器、LED
    发表于 08-18 17:27

    广州唯创电子语音芯片WTV380-B001数码管显示驱动ic:开启智能厨房的“芯”体验

    在现代家庭中,智能厨电正迅速成为品质生活的标配。然而,操作复杂、交互生硬、功能单一等问题仍困扰着用户。深圳广州唯创电子推出的WTV380-B001智能语音芯片数码管显示驱动IC,以高度集成的“一芯
    的头像 发表于 07-31 08:49 525次阅读
    广州唯创电子语音芯片WTV380-B001<b class='flag-5'>数码管</b><b class='flag-5'>显示</b>驱动ic:开启智能厨房的“芯”体验

    【应用】工业现场的“智能显示管家”:亿佰特EID051-1xx系列 Modbus数码管解析

    数码管。亿佰特新推出的EID051-1xx系列Modbus数码管,以多种核心优势,成为工业现场的一大助力。一.什么是Modbus数码管?Modbus数码管是一种通过R
    的头像 发表于 07-17 19:34 810次阅读
    【应用】工业现场的“智能<b class='flag-5'>显示</b>管家”:亿佰特EID051-1xx系列 Modbus<b class='flag-5'>数码管</b>解析