|
發布時間: 2020-8-29 23:36
正文摘要:#include<reg51.h> #define uint signed int #define uchar signed char uchar aa[]={"current voiltage :"}; sbit lcden = P3^4; sbit lcdrs = P3^5; sbit START = P2^0; sbit CLK ... |
| while(EOC=0);這里有錯 |
| RW接IO扣一開始給顯示屏顯示幾個字母一下看能不能正常,再清屏接著你程序又不影響,可以檢查一下你上面的程序會不會卡死沒運行下來 |
| while(EOC=0); 在這里了,應該改為EOC==0 |
| 等待釋放,估計是卡在那里了 |
建議 LCD接口的RW 用單片機的IO來控制,而不是一直接低電平![]() |
主函數中 WHILE(EOC==0)這里少打個= |
| 顯示函數沒的問題 就是“v=P1*1.0/255*500”;如果把P1改成255 就可以正確顯示5.00V |