![]() |
我也是剛剛學會驅(qū)動1602,其實挺簡單的,重要兩步走,p1口00100000,顯示設置, 第二步p1口00001100,開顯示,第三就是常規(guī)輸入顯示屏幕地址,第四就是字符地址, 不用讀狀態(tài),只要每步完成之后延時,如果自己不知道究竟延時多少,干脆每步都延時0.1秒 能顯示字符后再縮短延時,精準到再短就無法顯示就行 |
LCD初始化失敗,原因很多,我遇到的是軟件方面:初始化命令后的延時不夠長。其次硬件方面可能焊接問題,用萬用表測一測 |
看程序,再把電路重焊下,確保沒虛接啥的 |
樓上正解。初始化不成功包括接線錯、程序錯等。 |
1602初始化不成功 |
來看一下51hei論壇里面解決此問題的痛苦經(jīng)歷吧: 51hei搜索框輸入"1602 方塊"或者"1602 黑塊"或者"1602 白塊"或者"1602 格": 這個是io口設置問題,最終搞定了:http://www.torrancerestoration.com/bbs/dpj-199732-1.html http://www.torrancerestoration.com/bbs/dpj-168643-1.html http://www.torrancerestoration.com/bbs/dpj-208189-1.html http://www.torrancerestoration.com/bbs/dpj-210690-1.html 既有可能是軟件問題也有硬件問題 http://www.torrancerestoration.com/bbs/dpj-187378-1.html http://www.torrancerestoration.com/bbs/dpj-160754-1.html |
Powered by 單片機教程網(wǎng)