另外,单片机复位时普通IO口默认为准双向弱上拉模式的,没有对IO口进行其他配置操作的话,是不会将它拉低的……引起这个现象的原因并不是因为MAX7219抗干扰能力差,而是因为这个12/LOAD脚的问题,就跟MAX485的RE/DE端差不多,上电瞬间电平不稳定,会让会让P16脚有一个从低到高的电平,即产生一个上升沿,这是就会让MAX7219的DIN上的数据锁存输出,至于会输出什么我就不知道了。这种现象就算增加上拉电阻也未必能百分百避免,但是如果把跳线帽拔了,直接在MAX7219的12脚接一个下拉电阻,这种现象就会避免了。
上图中我用的是一个5.1k的电阻下拉,只要一上电就会直接将IO口强拉低了,这样就不会有上升沿产生了,原理跟MAX485的应用差不多把,所以实际应用的时候,这个地方还是会加一个处理电路。
瞎折腾 发表于 2016-9-26 20:52 我说了,排针联通以后就不行了,你的那个排阻是在单片机侧上拉的,这个芯片和单片机不连接的时候就会上电就 ...
瞎折腾 发表于 2016-9-26 21:34 你试了?我把短接帽断开,直接拉地了,不管用!上电就亮!
SingleYork 发表于 2016-9-26 21:47 有图有真相,你拍照上图,我试了,没问题!另外我说的是下拉,而不是直接接地……还有,我前面的回答你没 ...
瞎折腾 发表于 2016-9-26 21:54 你拿手摸摸那个芯片周围,你看看会不会就亮了啊!
kk118a 发表于 2016-9-26 22:38 端口加个接地10nF的电容,电源对地加10uF的电容,问题就解决了
汉云 发表于 2016-10-4 14:20 一、 “没有测,有时间测测。”,那就测测再看看吧。 二、