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