找回密码
 立即注册
查看: 271|回复: 27

数码管显示怎样才能不闪烁

[复制链接]
  • TA的每日心情
    开心
    2024-3-30 10:22
  • 签到天数: 2 天

    [LV.1]初来乍到

    13

    主题

    18

    回帖

    137

    积分

    注册会员

    积分
    137
    发表于 2024-3-30 22:17:13 | 显示全部楼层 |阅读模式
    本帖最后由 pluto1000 于 2024-3-30 22:20 编辑

    STC15W408AS在11MHZ情况下,当在while循环中不做别的任务,只显示4位数码管的内容时,
    数码管才不会闪烁,如果稍微加入一些延迟就有闪的感觉。
    4位数码管型号是3641BS.


    请问各位大佬,如何才能既能做些事情又不影响数码管的刷新,使之不闪烁。


    回复 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9249

    回帖

    1万

    积分

    管理员

    积分
    13979
    发表于 2024-4-4 14:20:47 | 显示全部楼层
    RMB1.6 !  STC8H4K32TL-40MHz-LQFP48/32, QFN48/32
    16个触摸按键,硬件自动刷新驱动32个8段LED数码管,或16个米字形数码管
    80mA大电流硬件LED数码管自动刷新驱动器居然可以8位亮度256种组合
    怎么实现的!!!


    截图202404041419335087.jpg

    什么?STC硬件80mA大电流LED数码管自动刷新驱动居然可以8位亮度256种组合?怎么实现 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实时时钟/低功耗 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 56 天

    [LV.5]常住居民I

    0

    主题

    181

    回帖

    348

    积分

    中级会员

    积分
    348
    发表于 2024-3-30 23:56:29 | 显示全部楼层
    中断里定时刷新数码管显示,main里干其他事
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:09
  • 签到天数: 157 天

    [LV.7]常住居民III

    12

    主题

    340

    回帖

    1066

    积分

    金牌会员

    积分
    1066
    发表于 2024-3-31 07:06:12 | 显示全部楼层
    xxxevery 发表于 2024-3-30 23:56
    中断里定时刷新数码管显示,main里干其他事

    8个数码管中断里面多长时间刷新一次合适,
    频率低了有频闪,频率高了亮度骤降……求指导

    点评

    频率高了亮度骤降,可以考虑点亮时间适当加长  发表于 2024-3-31 07:30
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:29
  • 签到天数: 97 天

    [LV.6]常住居民II

    9

    主题

    556

    回帖

    817

    积分

    高级会员

    积分
    817
    发表于 2024-3-31 07:29:11 | 显示全部楼层
    wangxiangtan 发表于 2024-3-31 07:06
    8个数码管中断里面多长时间刷新一次合适,
    频率低了有频闪,频率高了亮度骤降……求指导 ...

    一般整体刷新率要做到100Hz,你是8个数码管,所以对定时器用8*100Hz的频率对每位数码管去刷新,即定时器用1.25ms。

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 07:54
  • 签到天数: 154 天

    [LV.7]常住居民III

    25

    主题

    713

    回帖

    1773

    积分

    金牌会员

    积分
    1773
    发表于 2024-3-31 08:58:24 | 显示全部楼层
    主程序少用阻塞式delay函数
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 07:36
  • 签到天数: 139 天

    [LV.7]常住居民III

    0

    主题

    388

    回帖

    505

    积分

    高级会员

    积分
    505
    发表于 2024-3-31 09:22:51 | 显示全部楼层
    学习
    靡不有初,鲜克有终
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:21
  • 签到天数: 43 天

    [LV.5]常住居民I

    0

    主题

    156

    回帖

    343

    积分

    中级会员

    积分
    343
    发表于 2024-3-31 11:20:52 | 显示全部楼层
    一般我的经验来说,25-30帧就不会明显感觉闪烁。我用的16M的速度,接74595刷也没感觉明显闪烁。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-30 10:22
  • 签到天数: 2 天

    [LV.1]初来乍到

    13

    主题

    18

    回帖

    137

    积分

    注册会员

    积分
    137
     楼主| 发表于 2024-3-31 18:04:05 | 显示全部楼层
    多谢大佬们
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:34
  • 签到天数: 66 天

    [LV.6]常住居民II

    4

    主题

    414

    回帖

    1114

    积分

    金牌会员

    积分
    1114
    发表于 2024-4-1 07:44:48 | 显示全部楼层
    一般大于60Hz就看不出闪烁
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    前天 14:57
  • 签到天数: 54 天

    [LV.5]常住居民I

    2

    主题

    106

    回帖

    464

    积分

    中级会员

    积分
    464
    发表于 2024-4-1 09:35:26 来自手机 | 显示全部楼层
    刷新数码管的时候你加延时不是明显的降低刷新频率么?肯定会闪烁
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-1 02:09 , Processed in 0.072044 second(s), 74 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表