本文主要是介绍MAX7219多级联串行控制多个点阵/数码管的详解(附源码),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
网上一般都是数码管例子, 这里我就用点阵吧, 其实原理是一样的~
一,先从单个MAX7219说起.
接法如下图:(DIG0~7为位选, DP~A为段选)(也即 DIG0~7为选行, DP~A为给选中的行显示怎样的"形")
(这里位选为低电平亮, 段选为高电平亮. 觉得晕的话无视, 看代码就懂了)
至于图中下面的DP,ABCDEFG为什么要那样接, 得参考MAX7219的手册, 如图:
下图是取模示例, 没接触过的同学可以参考一下:
下面是输入端与单片机的连接, (对应下面的代码,LOAD等价于CS):
二, 3级联
这篇关于MAX7219多级联串行控制多个点阵/数码管的详解(附源码)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!