|
發布時間: 2020-5-13 08:20
正文摘要:程序: #include<reg52.h> #define LCD_DB P2 sbit LCD_RS = P1^0; sbit LCD_RW = P1^1; sbit LCD_EN = P1^2; sbit AD_OE=P3^1; sbit AD_EOC= ... |
| 他的精度就是0.019,基本滿足要求 |
元亨利貞 發表于 2020-5-13 12:15 改成AD_sj定義成unsigned long |
f556 發表于 2020-5-13 11:10 謝謝你的回答,但是改了之后,液晶上顯示的數據和電壓表測出來的數據相差很大 |
|
ADC0808對5V精度是0.0196,基本足你的要求。 AD_sj=5.00/255*sj*100; 改: AD_sj=5*100*sj/255; 試試! 或者 AD_sj=5*1000*sj/255; 后邊顯示再多一位。 |