標(biāo)題: LCD1602在單片機(jī)開(kāi)發(fā)板上有時(shí)重新上電時(shí),顯示出錯(cuò) [打印本頁(yè)]

作者: 3038838599    時(shí)間: 2023-11-26 19:01
標(biāo)題: LCD1602在單片機(jī)開(kāi)發(fā)板上有時(shí)重新上電時(shí),顯示出錯(cuò)
開(kāi)發(fā)板有時(shí)候重新通電時(shí),就有可能出現(xiàn)顯示錯(cuò)誤。

這個(gè)是好的。


這個(gè)是有問(wèn)題的,直接顯示成這樣了。
這是什么原因呢?

4、LCD1602實(shí)時(shí)顯示溫度.zip

50 KB, 下載次數(shù): 3

代碼


作者: 大漠落日    時(shí)間: 2023-11-27 08:37
時(shí)序不對(duì),延時(shí)參數(shù)調(diào)整一下,再試試。
作者: 大漠落日    時(shí)間: 2023-11-27 08:38
單片機(jī)上電快,液晶上電慢,你要上電后,多等一會(huì),與操作液晶。
作者: lkc8210    時(shí)間: 2023-11-27 08:51
在1602初始化函數(shù)前加個(gè)15ms延時(shí)
作者: devcang    時(shí)間: 2023-11-27 09:55
顯示了錯(cuò)誤的、不可視字符。要檢查代碼
作者: 3038838599    時(shí)間: 2023-11-27 15:40
lkc8210 發(fā)表于 2023-11-27 08:51
在1602初始化函數(shù)前加個(gè)15ms延時(shí)

是等液晶上電好了,再來(lái)操作的意思嗎
作者: 3038838599    時(shí)間: 2023-11-27 15:45
大漠落日 發(fā)表于 2023-11-27 08:38
單片機(jī)上電快,液晶上電慢,你要上電后,多等一會(huì),與操作液晶。

哦  我想如果是液晶上電慢的原因,那么是不是整個(gè)操作都會(huì)有問(wèn)題?
比如說(shuō)一開(kāi)始的 清屏命令 顯示開(kāi)關(guān)控制指令、功能設(shè)定指令 等,在寫(xiě)入的時(shí)候就會(huì)出現(xiàn)問(wèn)題了。
那么就一開(kāi)始的寫(xiě)入都會(huì)出錯(cuò)了,連開(kāi)頭的C字母都會(huì)出錯(cuò)。
會(huì)不會(huì)是因?yàn)槭悄K的原因接觸不好呢?


作者: 3038838599    時(shí)間: 2023-11-27 15:51
lkc8210 發(fā)表于 2023-11-27 08:51
在1602初始化函數(shù)前加個(gè)15ms延時(shí)

我在LCD1602的初始化函數(shù)前加了延時(shí)20MS,還是會(huì)出現(xiàn)這種情況。
即使在上電斷電的時(shí)候,就會(huì)出現(xiàn)了
作者: lkc8210    時(shí)間: 2023-11-27 16:04
3038838599 發(fā)表于 2023-11-27 15:51
我在LCD1602的初始化函數(shù)前加了延時(shí)20MS,還是會(huì)出現(xiàn)這種情況。
即使在上電斷電的時(shí)候,就會(huì)出現(xiàn)了

貼代碼
作者: yzwzfyz    時(shí)間: 2023-11-27 16:51
程序?qū)懙牟缓茫瓦@樣了。
作者: wulin    時(shí)間: 2023-11-27 17:28
3038838599 發(fā)表于 2023-11-27 15:45
哦  我想如果是液晶上電慢的原因,那么是不是整個(gè)操作都會(huì)有問(wèn)題?
比如說(shuō)一開(kāi)始的 清屏命令 顯示開(kāi)關(guān) ...

導(dǎo)致1602亂碼既可能是硬件原因也可能是軟件原因?磮D片中板子成色較新,硬件原因基本可以排除。用開(kāi)發(fā)板附贈(zèng)代碼測(cè)試如果沒(méi)有問(wèn)題就可以斷定樓主代碼有缺陷。
作者: 3038838599    時(shí)間: 2023-12-3 11:22
wulin 發(fā)表于 2023-11-27 17:28
導(dǎo)致1602亂碼既可能是硬件原因也可能是軟件原因?磮D片中板子成色較新,硬件原因基本可以排除。用開(kāi)發(fā)板 ...

教程代碼也是這樣子的,所以說(shuō)大概率是接觸問(wèn)題,在通信的時(shí)候?qū)戝e(cuò)指令造成的。
作者: 清風(fēng)皓月?lián)嵝睦@    時(shí)間: 2023-12-4 14:45
初始化沒(méi)完成在主函數(shù)循環(huán)前面加延時(shí)就可以
作者: 3038838599    時(shí)間: 2023-12-18 15:36
lkc8210 發(fā)表于 2023-11-27 16:04
貼代碼

我新加了 代碼在上面了
作者: lkc8210    時(shí)間: 2023-12-18 16:57
3038838599 發(fā)表于 2023-12-18 15:36
我新加了 代碼在上面了

延時(shí)加哪了?




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