36.13.20 ADCANCON – ADC Analog Warm-up Control Register

This register contains the warm-up control settings for the analog and bias circuit of the ADC module.

Name: ADCANCON
Offset: 0x1800
Reset: 0x00000000
Property: -

Bit 3130292827262524 
     WKUPCLKCNT[3:0] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 2322212019181716 
 WKIEN7        
Access R/W 
Reset 0 
Bit 15141312111098 
 WKRDY7        
Access R/HS/HC 
Reset 0 
Bit 76543210 
 ANEN7        
Access R/W 
Reset 0 

Bits 27:24 – WKUPCLKCNT[3:0] Wake-up Clock Count bits

These bits represent the number of ADC clocks required to warm-up the ADC module before it can perform conversion. Although the clocks are specific to each ADC, the WKUPCLKCNT bit is common to all ADC modules.

ValueDescription
1111

215= 32,768 clocks

...
...
...
011026= 64 clocks
010125= 32 clocks
010024= 16 clocks
001124= 16 clocks
001024= 16 clocks
000124= 16 clocks
000024= 16 clocks

Bit 23 – WKIEN7 Shared ADC Wake-up Interrupt Enable bit

ValueDescription
1

Enable interrupt and generate interrupt when the WKRDY7 status bit is set

0

Disable interrupt

Bit 15 – WKRDY7 Shared ADC Wake-up Status bit

Note: This bit is cleared by hardware when the ANEN7 bit is cleared.
ValueDescription
1

ADC Analog and bias circuitry ready after the wake-up count number 2WKUPEXP clocks after setting ANEN2 to ‘1

0

ADC Analog and bias circuitry is not ready

Bit 7 – ANEN7 Shared ADC Analog and Bias Circuitry Enable bit

ValueDescription
1

Analog and bias circuitry enabled. When the analog and bias circuit is enabled, the ADC module needs a warm-up time, as defined by the ADCANCON.WKUPCLKCNT[3:0] bits.

0

Analog and bias circuitry disabled