LCD清屏速度问题

xw99   2006-1-4 21:31 楼主
最近用了LCD,分辨率320*240,用149直接驱动。已经点亮并正确显示,现在的问题是清屏的速度太慢,慢的不能让人接受,是用在终端机上的,速度慢肯定是个问题。

我想问,如果我换高频的晶振,提高MCLK,清屏的速度大约能提高多少?(我现在用的是默认的MCLK)

还有什么能提高清屏速度的办法?

回复评论 (5)

我现在的做法是,写了哪一块,清屏的时候就只清那一块,但是速度还是慢啊

有什么好注意吗?

为什么我的帖子没有人回啊~~
点赞  2006-1-5 12:01
提高时钟是个办法
看看是否有显示等待或者其它
一般来说 你只要给LCD的mem写东西 它就清除前面的显示数据
如果你给LCD mem写数据很慢的话 就不是LCD 的问题
把程序再仔细看看吧^_^
点赞  2006-1-5 13:23

可能系统主频太慢

一般的LCD内部都有CDRAM,只需往里面写东西LCD就可以显示,所以LCD的清屏速度与主频有关,如果你的程序上没有什么错误的话,那就是你的系统频率太慢了,看一看MCLK设定是否确。
PUC后,系统默认的主频是DCO频率,速度因型号不同,但初始状态都不快。
点赞  2006-1-9 11:14
根据你描述的“慢的不能让人接受”,也就是说可以看见一行一行的刷新?
这种情况在使用320*240点阵是不正常的(使用MCLK时),正常情况下最多也就是1秒内就可以完成全屏刷新。
是否你的数据处理时间太长?或是写入LCD时的时序不对造成的。
点赞  2006-1-9 17:08
谢谢楼上两位的回复
问题已经解决了。
换高频晶振+优化程序。
点赞  2006-1-9 18:08
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复