将上面两块的行线和行线连起来
下面两块的行线于行线连起来
就是控制上面第一行的与上面第一行的连起来,第二行于第二行的连起来。。。。。。第八行的与第八行的连起来,
下面第一行与下面第一行连起来
将上面与下面的列线连起来
控制上面第一列与控制下面第一列的连起来,第二列于第二列连起来
最后有16根行线,16根列线是LCD还是LED?根据你的描述,应该是LED阵列。这种电路是不会出现像你所说的干扰导致工作不正常的。
给你几点建议:
1、再仔细察看电路的原理与连接。确保不会出错。需要重点注意的是574的CP信号,是否程序产生了有效的边沿。
2、为了电路工作可靠,574的输入输出最好加上上/下拉电阻,建议输入上拉,输出下拉。阻值根据你的刷新速度决定,一版2K左右就可以。
3、确保程序里先送数据再产生边沿。
4、2803的10脚悬空不接~
我汗,呵呵,574的10脚和20脚不是地和电源么??
2803那一脚是为了吸收感性负载浪涌设计的,你驱动LED的话,不接没有问题。
20脚是电源,可以加HI详谈。咋办呢?我刚做完一个1616的点阵屏,正在写设计报告。但是我只有一级,传不上文件,复制过来又不见图了。
花样显示点阵屏的设计报告
摘 要
本点阵屏采用4块88点阵组合,形成一个1616的点阵,以凌阳单片机为核心控制器,锁存器辅助控制。通过软件控制,本屏以动态扫描的显示方式,可显示文字、图形、动画等多种花样。再一特色就是显示文字时,还可同步语音播报。
目标
通过设计并完成本作品,使自身对双面板的制作更为熟练;熟悉软件编程,平时编程练得少,这次自己来编程,熟练子函数的调用,系统时钟的调节,内部中断的使用,语音播放等。
一、 方案论证与选择
方案一:
端口直接控制法,既不使用任何辅助控制器,凌阳单片机的32个端口全部用于控制点阵屏的显示,16行、16列刚好合适。此法硬件结构简单,软件编程也相对更简单。唯一被淘汰的因数是此法须把端口全部用于控制显示,端口一个不剩。这样,本系统就只能有显示一个功能了,其他任何信号及控制都无端口可用。
方案二:
锁存器辅助控制法,即使用4片74HC573锁存器分别对行和列进行控制,此法在软硬件方面均略微复杂点。其最大的优势是节约端口,8个端口送数据,4个端口控制片选,总共才用了12个端口,这样就还有20个端口可供它用。
经比较,方案一局限性太高,缺乏灵活性。而方案二却不同,还有大量端口可供发挥。故方案二较为可行。
1.主要电路设计
为防止连线的交叉凌乱,本电路各相连点均采用网络标签代替导线来连接。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)