这个要看你对数据准确度的要求,如果要求不高,其实这样没有多大的问题啊。
很多内置ADC的单片机,内部基准还是有一定保证的,但精度之类确实不太高,而且供电最好稳定些,它主要是减少外部器件的提供ADC功能。
首先说明下:楼下的问题,一上来就建议使用18位AD,简直误人子弟。
再来回答你的问题:使用内部的参考电压的话,你看你的mcu有没有这个Vref这个引脚,如果有的话你可以接3.3V电源。如果没有这个引脚的话,那应该有VDDA吧,就直接VDDA接3.3V就行了。stm8的内部ADC是10位的,如果接3.3V参考电压的话,那么量化电压就是3.2mv了。这个分辨能力做个简易的电压表应该够了。然后你再加一个数字滤波算法就行,直接做个平均算法就行。 对你有借鉴的话,请点赞设置最佳回答。