![]() |
發布時間: 2025-3-6 14:34
正文摘要:代碼仿真沒有問題 #include <reg52.h> #include <intrins.h> #include <stdio.h> // NRF24L01 引腳定義 sbit CE = P3^7; sbit CSN = P3^2; sbit SCK = P3^6; sbit MOSI = P3^3; sbit MISO ... |
發表于 2025-3-7 09:50 出現白方塊是典型1602初始化失敗的現象。這與1602的數據端連線接反直接相關。如果不想重新制作PCB,必須用軟件把1602驅動程序的數據高低位對調。添加一個高低位對調函數:
|
貌似這個MCU的P0都沒有拉電阻,加上試試 |
pcb設計的也沒啥問題啊 |
2.39 MB, 下載次數: 0
這是pcb板,哪有問題 |
盲猜P0口排阻焊反了 |
發表于 2025-3-6 15:14 用這個程序測試1602,如還不能正常顯示多為硬件電路有問題,1602損壞的可能性極小。
|
用“方塊”搜一下論壇,會有很多回答 |
你這是屏壞了吧,程序可以控制的只是顯示區域就是每一個5*8的像素方塊,還能控制不是顯示區域的? |