![]() |
發(fā)布時間: 2018-10-4 13:44
正文摘要:1602LED第一排顯示方塊,怎么解決?該檢測那個地方,檢測什么呢?程序沒問題,做了一批板回來,發(fā)現(xiàn)有些板,1602液晶寫程序進去之后,只顯示一排方塊,焊接檢測了幾次,加焊什么的,還是沒能解決,有哪位大神能指導 ... |
仔細找一下是不是管腳接法和軟件里的不同 |
注意看一下線接對了沒?那個RW、RS、E這三個腳跟單片機里面定義對了沒!一般是程序問題,你可以用排除法先試一下程序,要是程序已是成熟的,那你就看一下接線有沒有錯,接線沒錯就換個LCD屏試試!看!我那個屏幕里把RS線拔掉了就是這樣! |
534471429955449833.jpg (92.63 KB, 下載次數(shù): 60)
一般有以下幾個原因 1.沒有初始化程序或者初始化程序錯誤 2.有沒有延時之類的程序 3.電壓不合適,應該是過高 我感覺第一種可能比較大,你可以檢查一下你寫的程序有沒有問題 個人觀點 希望對你有幫助 |
初始化程序不對 |
程序驅(qū)動不正常。 |
既然做了一批板發(fā)現(xiàn)有部分不正常,無非是PCB有缺陷或程序有缺陷。1602第一排顯示方塊說明初始化失敗?茨愕膱D是用4位數(shù)據(jù)線連接方式,那么驅(qū)動程序就要比8位數(shù)據(jù)線連接方式復雜一點。重點查LCD驅(qū)動程序的時序及電源是否穩(wěn)定。 |
模塊插反了或者電阻大小不對 |
Powered by 單片機教程網(wǎng)