ks0108 192*64 读取LCD数据,要读两次才正确
好像不是单片机速度太快了,我把速度降下来读一次还是错误了,读取二次就正常了,很多人碰到后都没有解决,特此说明一下,GLCD_GoTo(x, (y/8));
tmp = GLCD_ReadData();
GLCD_GoTo(x, (y/8));
tmp = GLCD_ReadData(); 很多控制器需要先执行一次空读,第二次开始才输出正确数据,但是连续读从第二次起每次都是有用数据 Jigsaw 发表于 2014-7-22 00:13
很多控制器需要先执行一次空读,第二次开始才输出正确数据,但是连续读从第二次起每次都是有用数据 ...
应该是这样子的,第一次读是LCD RAM存到到LCD读寄存器,再读一次就是读寄存器到总线的过程,相当于来一个脉冲,轮着移动的过程
页:
[1]