LCD12864清屏指令问题!

我用51控制12864,需要清屏的时候写指令0x01并且延时远远超过了4.7ms但是就是不清屏,上一次显示的内容没有被擦掉!还是留在上面,只是现在需要改写的地方有了变化.... 我用51控制12864,需要清屏的时候写指令 0x01 并且延时远远超过了 4.7ms 但是就是不清屏,上一次显示的内容没有被擦掉!还是留在上面,只是现在需要改写的地方有了变化...请问这是怎么回事啊,需要怎么做才能彻底清屏呢? 展开
 我来答
生活如歌_
2011-10-09 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2297万
展开全部
void init_lcd(void)
{
rst=1;
psb=0;
wr_lcd(comm,0x30); /*30---基本指令动作*/
wr_lcd(comm,0x01); /*清屏,地址指针指向00H*/
delay(100);
wr_lcd(comm,0x06); /*光式的移动方向*/
wr_lcd(comm,0x0c); /*开显示,关游标*/
}
//发这几个命令试试。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式