|
發布時間: 2026-2-4 19:57
正文摘要:一直有個問題困擾我很久!TM1637驅動的8段共陽數碼管3661BS,數碼管是共陽的!結果再控制LED亮滅的時候編碼卻用了共陰的數碼管編碼。 原來這個對應關系是這樣子的!我一直以為編碼對應的TM1637引腳電平,看 ... |
| 圖1.2.2有明顯錯誤,3和9的編碼完全一樣,3的編碼1001111是對的,但9的編碼不對,9的編碼應該是1101111 |
| 驅動芯片輸入的 |
buildhe 發表于 2026-2-5 18:35 對! 的! |
| 從最基本的點亮數碼管來說,你的理解也沒問題,確實是要讓哪段亮就是把哪段的seg拉低。但是你現在并不是直接驅動,使用的1637,對于1637來說,就是亮那段,你要把對應段的ram設置成高,至于你前面的理解,由1637替你做了 |
| 編碼對應的肯定是TM1637引腳電平,高低不同而已。 |
| 經典的段碼表用于MCU直接或經放大器驅動數碼管只適用于共陰數碼管,俗稱共陰段碼表。至于間接驅動的數碼管、液晶屏,其驅動芯片輸入的段碼數據基本都是采用經典的段碼表。 |