1.1.4 ADC GO Bit May Remain Set When the Clock Source is FOSC
When using FOSC as the clock source (ADCON0.CS = 0
) and any
clock divider setting other than FOSC/2 is selected, the ADGO bit remains set
and the conversion does not complete.
Work around
Method 1:
When using FOSC as the clock source (ADCON0.CS = 0
),
clear the ADCLK register value to zero (ADCLK.CS = 0
) and ensure
that the FOSC frequency does not violate any timing requirements for the
ADC.
Method 2:
Use ADCRC as the clock source (ADCON0.CS = 1
).
Affected Silicon Revisions
A3 | A4 | ||||||
X | X |