40.7.1 CPCON
Name: | CPCON |
Offset: | 0x020D |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
CPON[1:0] | CPOS | CPREQ | CPT | CPRDY | |||||
Access | R/W | R/W | R/W | R | R | R | |||
Reset | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 7:6 – CPON[1:0]
Value | Description |
---|---|
11 | Charge pump is enabled |
10 | Charge pump is automatically enabled when VDD < VAUTO (VAUTO = 4.6V) |
01 | Charge
pump is automatically enabled when an analog peripheral is enabled
(ADCON0.ON = 1 ) and VDD <
VAUTO |
00 | Charge pump is disabled |
Bit 5 – CPOS
Value | Name | Description |
---|---|---|
1 | Charge pump clock is the internal charge pump oscillator | |
0 | When ADC GO bit =
1 |
Charge pump clock is FOSC (oscillator frequency determined by ADCLK) |
0 | When ADC GO bit =
0 |
Charge pump clock is the ADCRC |
Bit 2 – CPREQ
Value | Description |
---|---|
1 | Charge pump has been requested by an analog peripheral |
0 | Charge pump has not been requested by an analog peripheral |
Bit 1 – CPT
Value | Description |
---|---|
1 | VDD is above the charge pump auto-enable threshold (VAUTO) |
0 | VDD is below the charge pump auto-enable threshold (VAUTO) |
Bit 0 – CPRDY
Value | Description |
---|---|
1 | Charge pump has reached a steady-state operation |
0 | Charge pump is off or has not reached a steady-state operation |