13.3.6 ADC Control Register 3 High
- The ADC input clock frequency, selected by the CLKSEL[1:0] bits, must not exceed parameters AD9, AD10 and AD11 in Table 30-31.
- The ADC clock frequency, after the first divider selected by the CLKDIV[5:0] bits, must not exceed parameters AD9, AD10 and AD11 in Table 30-31.
| Name: | ADCON3H |
| Offset: | 0xB0A |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| CLKSEL[1:0] | CLKDIV[5:0] | ||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| SHREN | |||||||||
| Access | R/W | ||||||||
| Reset | 0 |
Bits 15:14 – CLKSEL[1:0] ADC Module Clock Source Selection bits(1)
| Value | Description |
|---|---|
11 |
FVCO/4 |
10 |
FVCO/3 |
01 |
FOSC |
00 |
FP |
Bits 13:8 – CLKDIV[5:0] ADC Module Clock Source Divider bits(2)
The divider forms a TCORESRC clock used by the ADC core from the TSRC ADC module clock source, selected by the CLKSEL[1:0] bits. Then, each ADC core individually divides the TCORESRC clock to get a core-specific TADCORE clock using the ADCS[6:0] bits in the ADCORExH register or the SHRADCS[6:0] bits in the ADCON2L register.
| Value | Description |
|---|---|
111111 |
64 Source Clock Periods |
| . . . | |
000011 |
4 Source Clock Periods |
000010 |
3 Source Clock Periods |
000001 |
2 Source Clock Periods |
000000 |
1 Source Clock Period |
Bit 7 – SHREN Shared ADC Core Enable bit
| Value | Description |
|---|---|
1 |
Shared ADC core is enabled. |
0 |
Shared ADC core is disabled. |
