这个是没法回答的。先从分辨率上说,8位就是256等分,这个分辨率造成的误差最大是1/512;12位就是4096等分,最大造成的误差就是1/9192;另外,adc是基于一个基准进行转换的,这个基准会有误差,这个误差直接影响到结果。一般单片机内部的片内电压基准通常是1%精度的。第三部分,就是ad转换器不理想所带来的误差,实际的ad转换器的低压、高压部分会有较大的偏差,加上线性度问题,整体是曲线而不是完美的直线,这个问题就要阅读厂家资料了。