树莓派GPIO入门09-使用MAX7219芯片驱动8位数码管

树莓派GPIO入门09-使用MAX7219芯片驱动8位数码管,第1张


前面几篇我们学习了如何利用一片或多片级联的74HC595芯片来驱动显示数码管的方法。最开始我们提出的两个问题:

  • 占用IO口过多
  • 做动态扫描时占用CPU资源太多导致显示不稳定
  • 第一个问题已经利用级联的74HC595解决了。(不管驱动几只数码管,只用3个IO即可)
    但第二个问题依然存在,树莓派仍然需要不停地访问IO口进行动态扫描。
    好,既然动态扫描占用CPU资源太多,那这活儿咱包出去让别人干不就行了?这就是本文主角MAX7219的特长,动态扫描这活儿MAX7219全包了,干的还比咱自己干得还好,一片MAX7219可最多支持显示8位8段数码管,还支持各种设置如亮度设置扫描位数设置等。而我们只用告诉它显示的内容就行了。

    最终效果

    视频演示

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/dianzi/2601249.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-08-09
    下一篇 2022-08-09

    发表评论

    登录后才能评论

    评论列表(0条)

    保存