標題: 關于lcd1602切換顯示不同畫面后倆個畫面出現疊加的問題 [打印本頁]

作者: 小臥龍    時間: 2018-4-8 01:13
標題: 關于lcd1602切換顯示不同畫面后倆個畫面出現疊加的問題
就是開始顯示的是萬年歷的內容 當檢測到按鍵動作后 切換到溫度顯示  再檢測到按鍵動作后 又切換回萬年歷繼續(xù)顯示   。但現在到問題是  切換到溫度顯示后 在溫度顯示的空白位置還有萬年歷的部分內容在顯示 ,請問各位大佬們怎么解決啊  (切換前我已經用0x10清屏了啊)
作者: HC6800-ES-V2.0    時間: 2018-4-8 08:18

看到沒,兩條指令要同時使用才能真正的清屏。。。。

作者: 海盜船    時間: 2018-4-8 08:34
0x01吧
作者: mrx543706594    時間: 2018-4-8 09:01
要么是切換太頻繁,形成視覺殘留,要么是清屏指令未成功執(zhí)行。要不試試在清屏指令后加個延時,清屏指令的執(zhí)行需要1.64ms
作者: jubaolun    時間: 2018-4-8 10:53
換屏一定要清屏,清屏后家點延時
作者: sintcos    時間: 2018-4-8 10:59
lcd就是有不清屏的特性,有一個好方法是手動加入空格 刷新屏幕
作者: zhangxiaozi    時間: 2018-4-8 11:29
清屏指令是0x01,不是你寫的0x10,樓上說的對要加適當的延時,讓lcd模塊把清屏指令執(zhí)行完,你再操作它,實在不行,你就別清屏了,直接填寫空字符發(fā)送,等同于清屏
作者: 孤狼131    時間: 2018-4-9 10:05
清屏指令寫錯了,或者是地址那一塊有問題





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1