單片機小白做一個小項目,要求Proteus仿真驅動64x64的LED點陣,自己學習了一段時間,并在網上找了各種16x16,32x64等規格的LED驅動參考,然后自己想盡辦法擴充成64x64,結果不是不亮就是不斷閃爍。 我目前已經嘗試過的方法:
一.4塊16x64拼湊成64x64,使用4片74HC154和4x8片74HC595驅動 結果:拼成32x64時就已經是極限了,再增加就會閃爍,595傳輸數據的時間要的太多,晶振頻率也影響不了595數據傳輸,這個法是不是只能用2個C52分上下來驅動了?
二.用8片74HC138級聯掃描(之前做的,還沒考慮用154),8個74HC595傳數據 結果:掃描慢到只能一行一行顯示LED 使用的是12MHz晶振,在64行列過大的時候是不是晶振頻率盡可能的快就能解決?
各位大佬有什么好的建議嗎,或者還有別的思路和方向。 師傅基本不管,就我自己干著急。 |