找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 6921|回復(fù): 17
收起左側(cè)

LCD1602初始化失敗咋辦?只有第一行顯示一排黑方塊

  [復(fù)制鏈接]
ID:446775 發(fā)表于 2021-1-14 14:27 | 顯示全部樓層 |閱讀模式
手里有一個(gè)1602液晶,上午使用時(shí)還能正常顯示,剛才打開發(fā)現(xiàn)初始化失敗了,就是只有第一行顯示一排黑方塊,第二排什么都不顯示,中間程序和電路都沒有改動(dòng),請教下是什么原因造成的呢?這個(gè)問題該怎么解決呢?
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-1-14 16:27 | 顯示全部樓層
問題已經(jīng)解決,在主函數(shù)中初始化之前加入延時(shí)函數(shù),顯示問題能夠解決,隨之而來的是另外一個(gè)問題,就是程序陷入了死循環(huán),1602的顯示開始周而復(fù)始,但是接入外部電路,就不再死循環(huán)了,也是奇怪
回復(fù)

使用道具 舉報(bào)

ID:866313 發(fā)表于 2021-1-14 16:46 | 顯示全部樓層
karolyte 發(fā)表于 2021-1-14 16:27
問題已經(jīng)解決,在主函數(shù)中初始化之前加入延時(shí)函數(shù),顯示問題能夠解決,隨之而來的是另外一個(gè)問題,就是程序 ...

可以把原理圖、程序什么的貼出來,光靠文字描述很難了解情況
回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2021-1-14 18:17 | 顯示全部樓層
也來說個(gè)奇怪的事,北京有個(gè)人說了句話,河北有個(gè)人竟然接了話茬,原來他們在微信視頻
回復(fù)

使用道具 舉報(bào)

ID:390416 發(fā)表于 2021-1-14 18:23 | 顯示全部樓層
回復(fù)

使用道具 舉報(bào)

ID:366464 發(fā)表于 2021-1-14 19:35 | 顯示全部樓層
引腳斷路.虛焊也有可能!
回復(fù)

使用道具 舉報(bào)

ID:517466 發(fā)表于 2021-1-14 21:08 | 顯示全部樓層
karolyte 發(fā)表于 2021-1-14 16:27
問題已經(jīng)解決,在主函數(shù)中初始化之前加入延時(shí)函數(shù),顯示問題能夠解決,隨之而來的是另外一個(gè)問題,就是程序 ...

只能說你的程序是有問題的。因?yàn)?602是靜態(tài)顯示,在顯示數(shù)據(jù)沒有發(fā)發(fā)生變化時(shí),不需要一直循環(huán)顯示處理。
主函數(shù)的主循環(huán)中,不需要循環(huán)調(diào)用顯示處理。主循環(huán)中一般都是用來檢查是否有按鍵按下,或者是否有IO口發(fā)生變化。根據(jù)處理進(jìn)程需要,需要顯示不同數(shù)據(jù)的時(shí)候,再調(diào)用顯示處理,顯示必要的數(shù)據(jù)。
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-1-15 10:24 | 顯示全部樓層
suncat0504 發(fā)表于 2021-1-14 21:08
只能說你的程序是有問題的。因?yàn)?602是靜態(tài)顯示,在顯示數(shù)據(jù)沒有發(fā)發(fā)生變化時(shí),不需要一直循環(huán)顯示處理。 ...

我這個(gè)是一個(gè)電子稱,所以需要循環(huán)顯示,不過您這么一說,是不是我可以在循環(huán)里只檢測傳感器給出的數(shù)據(jù)是否有變化,如果有變化了,我再進(jìn)行顯示
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-1-15 10:25 | 顯示全部樓層
man1234567 發(fā)表于 2021-1-14 18:17
也來說個(gè)奇怪的事,北京有個(gè)人說了句話,河北有個(gè)人竟然接了話茬,原來他們在微信視頻

你說的是啥?
回復(fù)

使用道具 舉報(bào)

ID:877801 發(fā)表于 2021-1-15 12:00 | 顯示全部樓層
查查硬件連接
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-1-18 08:24 | 顯示全部樓層

硬件連接一直沒有變,就是前一次還好好的,再啟動(dòng)就不能初始化了
回復(fù)

使用道具 舉報(bào)

ID:592807 發(fā)表于 2021-1-18 08:52 | 顯示全部樓層

一直是就你在說問題,沒有原理圖,沒有代碼,沒有現(xiàn)象,一堆人只能靠經(jīng)驗(yàn)給你建議,然后你自己去查。
回復(fù)

使用道具 舉報(bào)

ID:517951 發(fā)表于 2021-1-18 09:02 | 顯示全部樓層
上午還能顯示,下午就不行了,先要查一下飛線這種是不是有斷線或者虛焊了, 再要看下是不是下載錯(cuò)誤的hex文件。 屏點(diǎn)亮以后還是要備份一個(gè)hex文件,一個(gè)單片機(jī)以備debug用。
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-1-18 13:37 | 顯示全部樓層
rayin 發(fā)表于 2021-1-18 09:02
上午還能顯示,下午就不行了,先要查一下飛線這種是不是有斷線或者虛焊了, 再要看下是不是下載錯(cuò)誤的hex文 ...

連線沒問題,也沒有虛焊的,也沒有下載錯(cuò)誤的HEX文件
回復(fù)

使用道具 舉報(bào)

ID:847443 發(fā)表于 2021-1-25 17:07 | 顯示全部樓層
在主函數(shù)中初始化之前加入延時(shí)函數(shù),但是接入外部電路,接觸不良線路虛焊等。
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-2-4 09:16 | 顯示全部樓層
jchrui 發(fā)表于 2021-1-25 17:07
在主函數(shù)中初始化之前加入延時(shí)函數(shù),但是接入外部電路,接觸不良線路虛焊等。

是的,加入了延時(shí)函數(shù),但是后來還出現(xiàn)了這種情況,有可能是接觸不良
回復(fù)

使用道具 舉報(bào)

ID:146782 發(fā)表于 2021-2-4 18:40 | 顯示全部樓層
可能是接觸焊接不好
回復(fù)

使用道具 舉報(bào)

ID:446775 發(fā)表于 2021-2-15 09:13 | 顯示全部樓層
aayon1979 發(fā)表于 2021-2-4 18:40
可能是接觸焊接不好

可能是,不過現(xiàn)在已經(jīng)好了
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表