熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2025-7-9 11:18
正文摘要:想用過(guò)普中開發(fā)板來(lái)實(shí)現(xiàn)一個(gè)出租車計(jì)價(jià)器的方案,但是lcd1602無(wú)法正確顯示,代碼和開發(fā)板如下 單片機(jī)源程序如下: #include <reg52.h> // #include <stdio.h> // 不再需要,可以移除 // ---------- ... |
|
1、先檢查代碼里面定義的引腳是否與開發(fā)板原理圖上的一致 2、燒錄完代碼后,如果沒有顯示,調(diào)節(jié)一下顯示屏背光滑阻 3、燒錄開發(fā)板自帶的原始教程排除顯示屏本身問題 |
| 單獨(dú)實(shí)驗(yàn)1602 |
| 沒查忙 |
| 地板樓的“單片機(jī)重購(gòu)”和6樓的“ID:1156151”帖子怎么一模一樣?是同一個(gè)人嗎? |
| 首先你使用LCD1602的液晶屏應(yīng)該是有自帶的驅(qū)動(dòng)程序。從你需要實(shí)現(xiàn)的目的開始求我們現(xiàn)在,你的要是沒有看到的。不知道你的具體要求是什莫。你是不是覺得LCD1602比較簡(jiǎn)單,我給你說(shuō)我之前用普中科技的板子寫代碼用來(lái)寫字符的時(shí)候時(shí),我也出錯(cuò)了。所以我大概率判斷是你的LCD1602的驅(qū)動(dòng)程序有問題,是需要去查看LCD1602驅(qū)動(dòng)程序的問題。也有可能是你的端口輸出數(shù)據(jù)的問題,數(shù)據(jù)到底是LSB還是MSB呢. |
| 這個(gè)程序是從這塊開發(fā)板的1602移植的嗎?看照片各個(gè)模塊的引腳是固定死無(wú)法自己定義的,所以軟件得服從硬件,先把各個(gè)引腳定義為硬件的實(shí)際連接才行。 |
| 首先你使用LCD1602的液晶屏應(yīng)該是有自帶的驅(qū)動(dòng)程序。從你需要實(shí)現(xiàn)的目的開始求我們現(xiàn)在,你的要是沒有看到的。不知道你的具體要求是什莫。你是不是覺得LCD1602比較簡(jiǎn)單,我給你說(shuō)我之前用普中科技的板子寫代碼用來(lái)寫字符的時(shí)候時(shí),我也出錯(cuò)了。所以我大概率判斷是你的LCD1602的驅(qū)動(dòng)程序有問題,是需要去查看LCD1602驅(qū)動(dòng)程序的問題。也有可能是你的端口輸出數(shù)據(jù)的問題,數(shù)據(jù)到底是LSB還是MSB呢,你是不是把數(shù)據(jù)的類型搞錯(cuò)了哦。是不是輸出的數(shù)據(jù)類型不對(duì)等的呢。 |
| 學(xué)習(xí)板自帶的1602例程移植就好。 |
|
1,檢查pin腳定義, 2,檢查端口是否有輸出正確的數(shù)據(jù), 3,檢查數(shù)據(jù)的LSB還是MSB. |
Powered by 單片機(jī)教程網(wǎng)