我现在正在用5438A这个芯片,通用ADC的通道,基准电压设为AVCC采集数据都是正常的。但是我打算用VREF+为基准(外部内部均可),然后采集通道11即(AVCC-AVSS)/2就不行了。采集的数据一直都是4095.不知道电路上有啥要求没。我的电路连接是AVCC电池的正极(1.5V到3V可调);AVSS接地;VREF+接10UF;和100nf的电容到地(引脚悬空)。主频晶振为25M的。VREF+如果悬空采集的数据都是4095,VREF+如果外接3V的电压倒是能采集到不同的数据,但是数值并不正确。
程序如下: