找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4610|回复: 7
收起左侧

关于lcd1602切换显示不同画面后俩个画面出现叠加的问题

[复制链接]
ID:295200 发表于 2018-4-8 01:13 来自手机 | 显示全部楼层 |阅读模式
5黑币
就是开始显示的是万年历的内容 当检测到按键动作后 切换到温度显示  再检测到按键动作后 又切换回万年历继续显示   。但现在到问题是  切换到温度显示后 在温度显示的空白位置还有万年历的部分内容在显示 ,请问各位大佬们怎么解决啊  (切换前我已经用0x10清屏了啊)

回复

使用道具 举报

ID:164602 发表于 2018-4-8 08:18 | 显示全部楼层
1.jpg
看到没,两条指令要同时使用才能真正的清屏!!!!!
回复

使用道具 举报

ID:282519 发表于 2018-4-8 08:34 | 显示全部楼层
0x01吧
回复

使用道具 举报

ID:303453 发表于 2018-4-8 09:01 | 显示全部楼层
要么是切换太频繁,形成视觉残留,要么是清屏指令未成功执行。要不试试在清屏指令后加个延时,清屏指令的执行需要1.64ms
回复

使用道具 举报

ID:105206 发表于 2018-4-8 10:53 | 显示全部楼层
换屏一定要清屏,清屏后家点延时
回复

使用道具 举报

ID:303537 发表于 2018-4-8 10:59 | 显示全部楼层
lcd就是有不清屏的特性,有一个好方法是手动加入空格 刷新屏幕
回复

使用道具 举报

ID:287575 发表于 2018-4-8 11:29 | 显示全部楼层
清屏指令是0x01,不是你写的0x10,楼上说的对要加适当的延时,让lcd模块把清屏指令执行完,你再操作它,实在不行,你就别清屏了,直接填写空字符发送,等同于清屏
回复

使用道具 举报

ID:266764 发表于 2018-4-9 10:05 | 显示全部楼层
清屏指令写错了,或者是地址那一块有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表