![]() |
發布時間: 2020-6-4 18:13
正文摘要:1. 這是代碼和運行結果 1.lcd.c #include "lcd.h" #include "lcd.h" /******************************************************************************* * 函 數 名 &nbs ... |
四歲不斷奶 發表于 2020-6-5 15:38 對應以上電路,把源碼貼下。 |
carpcarey 發表于 2020-6-5 09:06 軟件一直是隨著硬件變更的,但LCD都不顯示 |
#define LCD1602_DATAPINS P0 sbit LCD1602_E=P2^7; sbit LCD1602_RW=P2^5; sbit LCD1602_RS=P2^6; 如果數據口是P0 那么對應下面那張圖。結果看是高阻。(因為EA接了高電平,執行片內程序EA應該為0) 對應上面那張圖,那就應 #define LCD1602_DATAPINS P1 sbit LCD1602_E=P2^2; sbit LCD1602_RW=P2^1; sbit LCD1602_RS=P2^0; 硬件變更就該考慮是否軟件代碼需要變更。 |