![]() |
發布時間: 2025-7-9 11:18
正文摘要:想用過普中開發板來實現一個出租車計價器的方案,但是lcd1602無法正確顯示,代碼和開發板如下 單片機源程序如下: #include <reg52.h> // #include <stdio.h> // 不再需要,可以移除 // ---------- ... |
單獨實驗1602 |
沒查忙 |
地板樓的“單片機重購”和6樓的“ID:1156151”帖子怎么一模一樣?是同一個人嗎? |
首先你使用LCD1602的液晶屏應該是有自帶的驅動程序。從你需要實現的目的開始求我們現在,你的要是沒有看到的。不知道你的具體要求是什莫。你是不是覺得LCD1602比較簡單,我給你說我之前用普中科技的板子寫代碼用來寫字符的時候時,我也出錯了。所以我大概率判斷是你的LCD1602的驅動程序有問題,是需要去查看LCD1602驅動程序的問題。也有可能是你的端口輸出數據的問題,數據到底是LSB還是MSB呢. |
這個程序是從這塊開發板的1602移植的嗎?看照片各個模塊的引腳是固定死無法自己定義的,所以軟件得服從硬件,先把各個引腳定義為硬件的實際連接才行。 |
首先你使用LCD1602的液晶屏應該是有自帶的驅動程序。從你需要實現的目的開始求我們現在,你的要是沒有看到的。不知道你的具體要求是什莫。你是不是覺得LCD1602比較簡單,我給你說我之前用普中科技的板子寫代碼用來寫字符的時候時,我也出錯了。所以我大概率判斷是你的LCD1602的驅動程序有問題,是需要去查看LCD1602驅動程序的問題。也有可能是你的端口輸出數據的問題,數據到底是LSB還是MSB呢,你是不是把數據的類型搞錯了哦。是不是輸出的數據類型不對等的呢。 |
學習板自帶的1602例程移植就好。 |
1,檢查pin腳定義, 2,檢查端口是否有輸出正確的數據, 3,檢查數據的LSB還是MSB. |