打印

12864图形显示问题

[复制链接]
4603|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tanzhennian|  楼主 | 2012-10-27 08:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我昨天用12864图形显示模式显示一个汉字,结果汉字在想要的地方显示出来了,但其他不想显示的部位有一堆乱点显示在上面。在图形显示代码前面清屏也没有用。没办法只有在显示图形汉字前,把屏幕上所有的点全部写0,再显示汉字就没有问题了,整个屏幕就是所要的一个汉字。现在想问一下,有没有更简单的方法,不要每次都要把屏幕写0一遍。

相关帖子

沙发
NE5532| | 2012-10-27 09:12 | 只看该作者
很明显是清屏指令没有起作用,我记得这个LCM有汉字和图形两个缓冲,注意检查清屏是清的哪一个,不要搞混淆了。

使用特权

评论回复
板凳
tanzhennian|  楼主 | 2012-10-27 09:14 | 只看该作者
哦。这样呀。晚上去试看看。

使用特权

评论回复
地板
lhkjg| | 2012-10-27 18:49 | 只看该作者
最笨拙的办法就是把清零指令换成写汉字前全部写一遍0也是一样的效果,只不过比较笨拙

使用特权

评论回复
5
NE5532| | 2012-10-27 21:50 | 只看该作者
清屏指令是不可能无效滴。

使用特权

评论回复
6
ZG11211| | 2012-10-28 11:31 | 只看该作者
默认开机就128X64点全写一次0.

使用特权

评论回复
7
ningling_21| | 2012-10-28 13:01 | 只看该作者
初始化LCM中一般就包含一个清屏命令的...

使用特权

评论回复
8
hlzhaowu| | 2012-10-29 11:23 | 只看该作者
是不是屏的问题啊

使用特权

评论回复
9
tanzhennian|  楼主 | 2012-10-30 15:50 | 只看该作者
清屏指令是不可能无效滴。
NE5532 发表于 2012-10-27 21:50

老大怎么找不到清屏指令呢,基本指令里的清屏试了没有用,液晶本身应该没有问题,不用图形模式显示就很正常。主要是我觉得自己编的清屏的代码占用单片机太多的时间和空间

使用特权

评论回复
10
tanzhennian|  楼主 | 2012-10-30 15:52 | 只看该作者
最笨拙的办法就是把清零指令换成写汉字前全部写一遍0也是一样的效果,只不过比较笨拙
lhkjg 发表于 2012-10-27 18:49

我现在就是用的这个方法,不知道任务多了以后会不会有影响

使用特权

评论回复
11
ayb_ice| | 2012-10-30 16:02 | 只看该作者
开机需要正确初始化,清显示等等

使用特权

评论回复
12
joyme| | 2012-10-30 17:31 | 只看该作者
“01”命令就是清屏的啊

使用特权

评论回复
13
tanzhennian|  楼主 | 2012-10-31 09:05 | 只看该作者
11# ayb_ice
我开机初始化是COPY别人的代码,今天回去按数据手册上初始话一遍看看

使用特权

评论回复
14
tanzhennian|  楼主 | 2012-11-1 14:22 | 只看该作者
开机需要正确初始化,清显示等等
ayb_ice 发表于 2012-10-30 16:02

昨天晚上我按数据手册上初始化也不行,不知道怎么回事,后来把郭天祥写的一个12864代码显示图片的程序拷过来,删除下半屏幕显示的代码,同样上半屏幕正常下半屏幕出现乱点,看来只有自己写个清屏的代码了。

使用特权

评论回复
15
红金龙吸味| | 2012-11-1 22:02 | 只看该作者
一般都要需要把GDRAM清掉的,否则容易出现乱点。

使用特权

评论回复
16
P0.0| | 2012-11-8 19:29 | 只看该作者
1# tanzhennian
二楼正解。还有个办法,在写完汉字后再写入个空格,看那个乱码还在不在?如果还在,说明图形区缓冲区有数据(要把它清除掉)。

使用特权

评论回复
17
Regsen| | 2012-11-8 21:36 | 只看该作者
使用图形需要写一遍0的,它里面初始化的时候没有将数据清零。还有就是图形和汉子混合时候的时候,他们的关系是异或显示

使用特权

评论回复
18
Regsen| | 2012-11-8 21:37 | 只看该作者
图形显示要先写一遍0,如果汉子和图形同时使用个,他们是异或关系显示

使用特权

评论回复
19
zhaofy521| | 2012-11-9 13:20 | 只看该作者
18楼是对的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

103

帖子

0

粉丝