382
8331B–AVR–03/12
Atmel AVR XMEGA AU
The RESL and RESH register pair represents the 16-bit value, ADCRESULT. Reading and writ-
ing 16-bit values require special attention. Refer to
”Accessing 16-bit Registers” on page 13
for
details.
28.17.5.1
12-bit Mode, Left Adjusted
• Bit 7:0 – RES[11:4]: Channel Result High
These are the eight msbs of the 12-bit ADC result.
28.17.5.2
12-bit Mode, Right Adjusted
• Bit 7:4 – Reserved
These bits will in practice be the extension of the sign bit, CHRES11, when the ADC works in dif-
ferential mode, and set to zero when the ADC works in signed mode.
• Bits 3:0 – RES[11:8]: Channel Result High
These are the four msbs of the 12-bit ADC result.
28.17.5.3
8-bit Mode
• Bit 7:0 – Reserved
These bits will in practice be the extension of the sign bit, CHRES7, when the ADC works in
signed mode, and set to zero when the ADC works in single-ended mode.
28.17.6
RESL – Channel n Result register Low
28.17.6.1
12-/8-bit Mode
• Bit 7:0 – RES[7:0]: Channel Result Low
These are the eight lsbs of the ADC result.
28.17.6.2
12-bit Mode, Left Adjusted
• Bit 7:4 – RES[3:0]: Channel Result Low
These are the four lsbs of the 12-bit ADC result.
Bit
7
6
5
4
3
2
1
0
12-bit, left.
RES[11:4]
12-bit, right
–
–
–
–
RES[11:8]
8-bit
–
–
–
–
–
–
–
–
Read/Write
R
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0
Bit
7
6
5
4
3
2
1
0
12-/8-bit, right
RES[7:0]
12-bit, left.
RES[3:0]
–
–
–
–
Read/Write
R
R
R
R
R
R
R
R
Initial Value
0
0
0
0
0
0
0
0