ADCON1
| Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ADPPOL | ADIPEN | ADGPOL | ADDSEN | ||||
| AccessR/W | R/W | R/W | R/W | ||||
| Reset0 | 0 | 0 | 0 |
Precharge Polarity bit
| Value | Name | Description |
|---|---|---|
| x | ADPRE=0 | Bit has no effect |
| 1 | ADPRE>0 & ADC input is I/O pin | Pin shorted to AVDD |
| 0 | ADPRE>0 & ADC input is I/O pin | Pin shorted to VSS |
| 1 | ADPRE>0 & ADC input is internal | CHOLD Shorted to AVDD |
| 0 | ADPRE>0 & ADC input is internal | CHOLD Shorted to VSS |
A/D Inverted Precharge Enable bit
| Value | Name | Description |
|---|---|---|
| x | ADDSEN = 0 | Bit has no effect |
| 1 | ADDSEN = 1 | The precharge and guard signals in the second conversion cycle are the opposite polarity of the first cycle |
| 0 | ADDSEN = 1 | Both Conversion cycles use the precharge and guards specified by ADPPOL and ADGPOL |
Guard Ring Polarity Selection bit
| Value | Description |
|---|---|
| 1 | ADC guard Ring outputs start as digital high during Precharge stage |
| 0 | ADC guard Ring outputs start as digital low during Precharge stage |
Double-Sample Enable bit
| Value | Description |
|---|---|
| 1 | Two conversions are processed as a pair. The selected computation is performed after every second conversion. |
| 0 | Selected computation is performed after every conversion |