单片机小白做一个小项目,要求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行列过大的时候是不是晶振频率尽可能的快就能解决?
各位大佬有什么好的建议吗,或者还有别的思路和方向。 师傅基本不管,就我自己干着急。 |