![]() |
發(fā)布時間: 2020-11-22 11:22
正文摘要:我單片機學(xué)得不是很好,因為我是自學(xué)的,師傅還沒有教到,而且程序是復(fù)制別人的,程序我還不是全部都理解,但是編譯沒有出現(xiàn)錯誤,求指導(dǎo) 單片機源程序如下: #include<reg52.h> #define Lcd1602_DB ... |
將你的程序和仿真發(fā)上來,讓大家運行一下看看 |
實測沒毛病,看看自己畫的圖是不是哪里畫錯了 |
看著沒毛病! |
程序和仿真都沒有問題![]() |
程序沒有錯誤,應(yīng)該是電路圖那里畫的有問題 |
如果程序無誤,大概率是時序問題,通常此類例程在8951上運行,為12T單片機。故使用類似 Lcd1602_E = 1; Lcd1602_E = 0; 這種直接控制io電平反轉(zhuǎn)是可以的,仿真中未必能行,請參考控制時序加入適當(dāng)延遲就行了。 |
沒有錯誤可以仿真 重新編譯一下 |
Powered by 單片機教程網(wǎng)