![]() |
發(fā)布時間: 2021-6-24 13:25
正文摘要:仿真圖可以實現(xiàn),但是我焊出來后就是不行,線也是接對的,麻煩大佬幫我看看 單片機(jī)源程序如下: #include<reg52.h> #include"stdio.h" #define uint unsigned int #define uchar unsigned char typedef un ... |
V0口的偏壓調(diào)了嗎,我用的是對地2kΩ |
LCD1602顯示℃ 這種自定義符號 http://www.zg4o1577.cn/bbs/dpj-200685-1.html LCD1602液晶最新資料 說明了具體的時間要求 http://www.zg4o1577.cn/bbs/dpj-205768-1.html |
可以先調(diào)下背光到能顯示出東西,用例程確定LCD焊接使用正常,再排除代碼的原因。之前做過也是LCD不顯示不亮,最后是時序的問題,延時過多會有這種問題 |
出現(xiàn)一排黑塊的原因大多是上電未正確初始化,要查下E,WR,D0-D7單片機(jī)腳位與1602連通,連錯了沒有, 初始化代碼比較簡單,也需要核對一下是4bit還是8bit的設(shè)定 |
51hei團(tuán)團(tuán) 發(fā)表于 2021-6-25 01:34 謝謝大佬 |
來看一下51hei論壇里面解決此問題的痛苦經(jīng)歷吧: 51hei搜索框輸入"1602 方塊"或者"1602 黑塊"或者"1602 白塊"或者"1602 格": 這個是io口設(shè)置問題,最終搞定了:http://www.zg4o1577.cn/bbs/dpj-199732-1.html http://www.zg4o1577.cn/bbs/dpj-168643-1.html http://www.zg4o1577.cn/bbs/dpj-208189-1.html 既有可能是軟件問題也有硬件問題 http://www.zg4o1577.cn/bbs/dpj-187378-1.html http://www.zg4o1577.cn/bbs/dpj-160754-1.html |
名字不是重點 發(fā)表于 2021-6-24 14:48 我加了電阻了,沒截圖到。后來發(fā)現(xiàn)是代碼問題,寫指令和寫數(shù)據(jù)那里錯了 |
lovezjf234 發(fā)表于 2021-6-24 15:28 我看見別人的程序可以,然后我發(fā)現(xiàn)自己是寫指令和寫數(shù)據(jù)那里寫錯了 ![]() |
仿真和實際有很大差異,最好按照datasheet或者guideline進(jìn)行電路進(jìn)行實物焊接畫圖 |
P0口不上拉? |
Powered by 單片機(jī)教程網(wǎng)