ADC这种东西,参考电源是很重要的,虽然C可以计算出非常精确的数据出来.但最终还是要单片机本身去执行和决定的.就像你说的一样,10位的数据就是1024,最多就是这么了,至于这个3.33是怎么计算得来的,这就得看你程序怎么写的了.
如果你想要一个高精度的ADC结果,那么,电源一定要稳定纯净,15W系列没有用过,不知道能不能外加参考电压的,如果有,那就用一个高精度的参考电压
如果没有,单片机的供电最好是能设定成:4.096V,为什么?这样一来,10位ADC精度就4mV,这个电压在单片机本身的计算中,比5.000V精度要高. |