美信的MAX7221数码管驱动芯片,在驱动数码管时偶尔会全亮(貌似进入测试状态),单片机再发任何命令,无反应

美信的MAX7221数码管驱动芯片,在驱动数码管时偶尔会全亮(貌似进入测试状态),单片机再发任何命令,无反应,第1张

请问你的问题解决了吗? 我顷让陆也遇到跟你一模一样的问题。

偶合上电的时候,数码管全亮,再发任何命令都没有反应。电源和控制线都测了,信号很好雀顷。

我觉得是MAX7221复位的问题吧,刚上电,还没有进滑搭入MAX7221复位代码之前。数码管可能全亮、也可能全灭。如果全灭,接下来的复位代码就有效。如果全亮,就没有任何反应了。

不知道MAX7221复位寄存器之间,IO输出的是什么状态?

在线等您联系。

最好的办法是用串转并的芯片如74HC164或595,只要二根线就可以驱动多个数码管,且是静态的,程序也方便编制,不用象动态显示那样不停地刷新。、源段

附图是用PIC16单片机驱动6个数码管的雹前誉PROTEUS仿真的情况,实物也运行了,没问题。理论上可以驱动无穷多个数码管,实际上用十几悔李二十个没问题。

北航《PIC16系列单片机C程序设计与PROTEUS仿真》书中有这个完整的线路图和程序,附光盘中有所有的线路图和程序代码。


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

原文地址:https://54852.com/yw/12347782.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存