32.2.6 Auto-Conversion Trigger

The auto-conversion trigger allows periodic ADC measurements without software intervention. When a rising edge of the selected source occurs, the ADGO bit is set by hardware.

The auto-conversion trigger source is selected with the ADACT bits.

Using the auto-conversion trigger does not assure proper ADC timing. It is the user’s responsibility to ensure that the ADC timing requirements are met. See the following table for auto-conversion sources.

Table 32-3.  ADC Auto-Conversion Trigger Sources
ADACT Auto-Conversion Trigger Source
11111 Software write to ADPCH
11110 Reserved, do not use
11101 Software read of ADRESH
11100 Software read of ADERRH
11011 to 11000 Reserved, do not use
10111 Interrupt-on-change Interrupt Flag
10110 CMP3OUT
10101 CMP2OUT
10100 CMP1OUT
10011 PWM7OUT
10010 PWM6OUT
10001 CCP5OUT
10000 CCP4OUT
01111 CCP3OUT
01110 CCP2OUT
01101 CCP1OUT
01100 SMT2_overflow
01011 SMT1_overflow
01010 TMR8_postscaled
01001 TMR7_overflow
01000 TMR6_postscaled
00111 TMR5_overflow
00110 TMR4_postscaled
00101 TMR3_overflow
00100 TMR2_postscaled
00011 TMR1_overflow
00010 TMR0_overflow
00001 Pin selected by ADACTPPS
00000 External trigger disabled