[求助]有关24c64和16x64点阵条屏显示问题!!
小弟现在正在做一个有关led点阵显示项目,内容是用一个89s52单片机从24c64中取数据(数据已放在24c中),然后显示在16x64点阵条屏上滚动显示,用8个74h595做为列数据段,另外用8个I/O口作为行扫描。我现在碰到了一个问题:不知道怎样编写读取和显示程序了;我自己做过程中,是每次从24c64中读取一行数据,也就是8个字节(实际上是10个字节,因为要做列移动变换),然后进行列变换后,再送给74h595显示。可是我这样做,导致最后根本无法显示一屏字幕了,我分析主要是每次读取时间过长,导致16行扫描完后,一贞数据肯定大于20ms了。现在就想请教各位大侠,能不能指点下。给一个思路或者程序(c的,汇编我不会)。谢谢了。
我的邮箱是hjf020810114209@126.com
发表时间:2007年4月24日19:33:23