The 11 registers of ADCA (Analog/Digital Converter), from 0x200, with their reset value and every field. The ATxmega64D4 has 441 registers in 45 peripherals, one page each.
ADCA Analog/Digital Converter
CTRLAControl Register A
Address
0x200
Reset
0x00
Access
read/write
7–
6–
5–
4–
3–
2CH0START
1FLUSH
0ENABLE
3 fields
Field
Bits
What it does
CH0START
2
Channel 0 Start Conversion
FLUSH
1
ADC Flush
ENABLE
0
Enable ADC
CTRLBControl Register B
Address
0x201
Reset
0x00
Access
read/write
7–
6CURRLIMIT1
5CURRLIMIT0
4CONMODE
3FREERUN
2RESOLUTION1
1RESOLUTION0
0–
4 fields
Field
Bits
What it does
CURRLIMIT
6:5
Current Limitation
0 No current limit, 300ksps max sampling rate
1 Low current limit, 250ksps max sampling rate
2 Medium current limit, 150ksps max sampling rate
3 High current limit, 50ksps max sampling rate
CONMODE
4
Conversion Mode
FREERUN
3
Free Running Mode Enable
RESOLUTION
2:1
Result Resolution
0 12-bit right-adjusted result
2 8-bit right-adjusted result
3 12-bit left-adjusted result
REFCTRLReference Control
Address
0x202
Reset
0x00
Access
read/write
7–
6REFSEL2
5REFSEL1
4REFSEL0
3–
2–
1BANDGAP
0TEMPREF
3 fields
Field
Bits
What it does
REFSEL
6:4
Reference Selection
0 Internal 1V
1 Internal VCC / 1.6
2 External reference on PORT A
3 External reference on PORT B
4 Internal VCC / 2
BANDGAP
1
Bandgap enable
TEMPREF
0
Temperature Reference Enable
EVCTRLEvent Control
Address
0x203
Reset
0x00
Access
read/write
7–
6–
5–
4EVSEL1
3EVSEL0
2EVACT2
1EVACT1
0EVACT0
2 fields
Field
Bits
What it does
EVSEL
4:3
Event Input Select
0 Event Channel 0
1 Event Channel 1
2 Event Channel 2
3 Event Channel 3
EVACT
2:0
Event Action Select
0 No event action
1 First event triggers channel 0
6 The ADC is flushed and restarted for accurate timing