![]() |
發布時間: 2021-3-30 18:43
正文摘要:我在開發板上的1602可以正常顯示,但在我自己畫的板上不能正常初始化,同一個程序,只是改了端口, 開發板上v3是電位器,自己畫的接地,實測開發板接地可以, 開發板是直插STC89C516RD+,畫的板是貼片STC89C52RC, ... |
樓主解決了嗎,我也遇到了這個問題,不知道錯在哪 |
本人認為:可能是使用了內部RC時鐘,與原來開發板相差太遠,或太快所致。 可能是原板上P1.0-1.3有外部上拉,而你省略了。 |
muzhi 發表于 2021-3-30 21:37 以前焊的洞洞板也沒這樣啊 |
人人學會單片機 發表于 2021-3-31 12:26 我這給程序在開發板上可以,在我自己畫的板上就不行,不是程序問題吧 |
ANT1987 發表于 2021-3-31 09:50 正常,都是5v |
LCD1602顯示 你可以參考我這個代碼 http://www.zg4o1577.cn/bbs/dpj-200685-1.html |
供電正常嗎,5V的1602若用3.3V供電也不能正常顯示 |
自己之前實際調試中遇到有些1602兩個引腳間需要接個電阻才能正常顯示,才疏學淺不清楚根本原因,你可以試試用手指摸下1602那一排觸點試試,如果可以再研究具體是哪兩個pin |
花心的劉備 發表于 2021-3-30 21:29 引腳沒問題啊,我對著原理圖寫的 |
應該是程序問題,看一下引腳定義有沒有問題 |
啤酒瓶子老大 發表于 2021-3-30 21:21 但是我是用萬用表測得,沒反,以前自己焊的洞洞板也這樣沒問題,還有就是如果反了那么測試輸出的就不對了 |
我遇到過的問題和你說一下,你看看是不是一樣的。 我就是把直插排阻焊反了。哈哈。 |