• 已解决 33646 个问题
  • 已帮助 5813 位优秀工程师

51单片机驱动数码管会一直闪烁

SalatolLee 2019-12-28 浏览量:251
主要是什么原因导致的这种情况
单片机 51单片机
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看你的数码管驱动用的是什么方式,如果是锁存器的方式控制,一般都是你的驱动数据有问题,如果是直接驱动,一般都是你的刷新率太低引起的
    • 发布于 2019-12-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 一般这种情况都是由于你的数码管刷新率不够,所以导致你的数码管存在闪烁的情况
    • 发布于2019-12-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 怎么个闪法呢?一般闪就考虑延时,你就选择看闪的其中一路电路,单片机控制的引脚是如何驱动的,直接断开和直接上电不走循环程序,看看是什么效果,这样来判断程序部分有没有问题,还是数码管的驱动电路有问题
    • 发布于2019-12-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 消影电路没有做好,或者是显示刷新函数问题,先关闭位选,然后显示段码,在开位选
    • 发布于2020-01-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是动太的刷新的吧,一直闪是由于你的刷新的速度太慢了,人眼的视觉暂留,最慢要100ms的,所以,你的刷新速度要快于10Hz才可以的。否则就会有可见的闪烁
    • 发布于2020-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是给数码管的刷新频率太低,驱动数码管一般用的都是动态刷新的方法,之所以能感觉到闪烁,是刷新频率比人眼能感觉到的频率低了
    • 发布于2020-01-18
    • 举报
    • 评论 0
    • 0
    • 0

51单片机驱动数码管会一直闪烁