单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:2768|回复:0
打印上一主题下一主题

AVR做9325驱动不解问题

[复制链接]
跳转到指定楼层
楼主
ID:26188发表于 2015-6-23 14:39|只看该作者回帖奖励
最近这几天一直在调9325的程序,刚开始用51驱动都不正常,后来以为缓冲烧掉了,就没用,直到前天才搞定,原来是硬件问题,看来液晶还是用短的连线较好,为此专门焊了接口。搞定后开始连调,用AVR通过SCCB设置7670,7670把图像数据送给AVR,AVR内存中开辟两块128BYTE的缓冲,轮换着接数据/发送数据,比如TAB0满了,就关闭TAB0,开启TAB1,依次轮换,保证数据完整,把TAB中的数据通过串口发送到液晶显示器的驱动单片机,驱动单片机送9325显示,我是这么想的,板子连起来,结果让我吃惊,液晶上有数据显示出来,但是都是一些锯齿状的纹波线,我首先想到是不是不同步,后来又算了下串口的数据1K多每秒,太慢了。所以想改成并口,最好的办法就是把液晶移到AVR上,那样就可以边读边显示,悲剧的是怎么也挑不出来在AVR上的驱动程序,真郁闷啊,连续两天了,还无进展,没有一点头绪,延时函数改了无数次,主程序完全是跟硬件无关,头文件和IO都重新定义了,就是不行,真他妈的郁闷,肯定是有问题我还没找到,继续吧,有时间就做实验!


手机版|小黑屋|51黑电子论坛|51黑电子论坛6群QQ管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网