|
發布時間: 2022-5-15 20:42
正文摘要:#include <reg51.h> #include"intrins.h" sbit lcd_rs=P2^0; sbit lcd_rw=P2^1; sbit lcd_e=P2^2; sbit led1=P1^0; sbit led2=P1^1; sbit led3=P1^2; sbit key1=P1^4; sbit key2=P1^5; sbit key3=P1 ... |
mengsiu 發表于 2022-5-17 09:52 我只是復制樓主的仿真圖來確認是代碼問題還是仿真有問題 |
lkc8210 發表于 2022-5-16 10:01 你這個VEE的接法不對。在Proteus中沒影響,但實際電路中肯定不行。 |
|
在 lcd_write_cmd(),write_date() 兩函數中最前面行加一句:lcd_e=0 試試 |
代碼測試正常
|
| 調RV1(對比度)試試! |
| EA 硬件上沒有拉高,建議拉高試試 |
| 一個最簡單又最高效的辦法:打開proteus的模板工程,里面搜索LCD1602,選擇51單片機的工程。嘗試運行觀察效果。然后再與你自己連接的模型做對比。 |
| LCD1602液晶最新資料 說明了具體的時間要求http://m.raoushi.com/bbs/dpj-205768-1.html |