12864LCD刷屏慢的疑问。

2020-01-26 12:45发布

我弄到了一个带字库的12864液晶屏,是金鹏牌的型号是OCMJ4X8B,玩过以后发现调入一副128*64的图片要用差不多半秒,能够看到它从上到下刷屏,请问这种毛病怎么解决?这不像是单片机的问题哦
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
chishangpiao
1楼-- · 2020-01-28 05:19
mkliop 发表于 2012-7-10 21:14
??你可以帮忙发一个驱动上来吗》?下面这个是我的
#include
#include

程序我不一定能给你找到,那是两年前在郑州工作的时候做的,而且我也是参考金鹏给的里程写的
我看了一下你的
void wlcm(u8 date)
{
  while(BUSY);
  REQ=0;
  P1=date;
d30us();
  REQ=1;
  d30us();
  REQ=0;
}
这个程序延时就有60us,加上数据手册上说的while(BUSY);需要20us,   而你的void xieh(u8 h,l) 里面一个循环就执行了4次void wlcm(u8 date),总共1024,我觉得出现你说的那种现象很正常,

数据手册上,他那个req保持时间没有那么长,你楼上说的那个最大0.1ms的指令貌似是最大时间吧,我觉得void xieh(u8 h,l) 里的的地址送一次就行了,内部地址指针会随着你送数据自动累加,时间太久了,有些我也记不清了,不知道上面废话的能否帮上你忙。  
mkliop
2楼-- · 2020-01-28 06:44
chishangpiao 发表于 2012-7-11 09:56
程序我不一定能给你找到,那是两年前在郑州工作的时候做的,而且我也是参考金鹏给的里程写的
我看了一下 ...

谢谢你哦,我在看看
mcu_lover
3楼-- · 2020-01-28 07:14
nbzwt 发表于 2012-7-10 10:46
什么单片机,晶振多少?代码发上来瞧瞧。12864我用STC单片机可以刷到60FPS

用的什么型号的液晶,60fps,严重怀疑啊。我最好才到15fps
xwkm
4楼-- · 2020-01-28 10:53
nbzwt 发表于 2012-7-10 10:46
什么单片机,晶振多少?代码发上来瞧瞧。12864我用STC单片机可以刷到60FPS

12864速度才那么点……你刷得了这么快?这卡住的是LCM,不是单片机!
还有你也逛这里啊?
explorer117
5楼-- · 2020-01-28 15:24
 精彩回答 2  元偷偷看……
gamethink
6楼-- · 2020-01-28 18:08
很久以前用过,如果全屏填充图形,半秒应该不用,0.2-0.3.左右吧,但是肉眼是能看到刷屏的

一周热门 更多>