ATxmega128A3 DACB registers The 10 registers of DACB (Digital-to-Analog Converter), from 0x320, with their reset value and every field. The ATxmega128A3 has 599 registers in 63 peripherals, one page each.
DACB Digital-to-Analog Converter CTRLAControl Register A
Address 0x320
Reset 0x00
Access read/write 7 – 6 – 5 – 4 IDOEN 3 CH1EN 2 CH0EN 1 LPMODE 0 ENABLE 5 fields
Field Bits What it does IDOEN 4 Internal Output Enable CH1EN 3 Channel 1 Output Enable CH0EN 2 Channel 0 Output Enable LPMODE 1 Low Power Mode ENABLE 0 Enable
CTRLBControl Register B
Address 0x321
Reset 0x00
Access read/write 7 – 6 CHSEL1 5 CHSEL0 4 – 3 – 2 – 1 CH1TRIG 0 CH0TRIG 3 fields
Field Bits What it does CHSEL 6:5 Channel Select0 Single channel operation (Channel 0 only)2 Dual channel operation (S/H on both channels) CH1TRIG 1 Channel 1 Event Trig Enable CH0TRIG 0 Channel 0 Event Trig Enable
CTRLCControl Register C
Address 0x322
Reset 0x00
Access read/write 7 – 6 – 5 – 4 REFSEL1 3 REFSEL0 2 – 1 – 0 LEFTADJ 2 fields
Field Bits What it does REFSEL 4:3 Reference Select0 Internal 1V 1 Analog supply voltage2 External reference on AREF on PORTA3 External reference on AREF on PORTB LEFTADJ 0 Left-adjust Result
EVCTRLEvent Input Control
Address 0x323
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 EVSEL2 1 EVSEL1 0 EVSEL0 1 field
Field Bits What it does EVSEL 2:0 Event Input Selection0 Event Channel 01 Event Channel 12 Event Channel 23 Event Channel 34 Event Channel 45 Event Channel 56 Event Channel 67 Event Channel 7
TIMCTRLTiming Control
Address 0x324
Reset 0x00
Access read/write 7 – 6 CONINTVAL2 5 CONINTVAL1 4 CONINTVAL0 3 REFRESH3 2 REFRESH2 1 REFRESH1 0 REFRESH0 2 fields
Field Bits What it does CONINTVAL 6:4 Conversion Interval0 1 CLK / 2 CLK in S/H mode1 2 CLK / 3 CLK in S/H mode2 4 CLK / 6 CLK in S/H mode3 8 CLK / 12 CLK in S/H mode4 16 CLK / 24 CLK in S/H mode5 32 CLK / 48 CLK in S/H mode6 64 CLK / 96 CLK in S/H mode7 128 CLK / 192 CLK in S/H mode REFRESH 3:0 Refresh Timing Control0 16 CLK1 32 CLK2 64 CLK3 128 CLK4 256 CLK5 512 CLK6 1024 CLK7 2048 CLK8 4096 CLK9 8192 CLK10 16384 CLK11 32768 CLK12 65536 CLK15 Auto refresh OFF
STATUSStatus
Address 0x325
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 CH1DRE 0 CH0DRE 2 fields
Field Bits What it does CH1DRE 1 Channel 1 Data Register Empty CH0DRE 0 Channel 0 Data Register Empty
GAINCALGain Calibration
Address 0x328
Reset 0x00
Access read/write 7 – 6 GAINCAL6 5 GAINCAL5 4 GAINCAL4 3 GAINCAL3 2 GAINCAL2 1 GAINCAL1 0 GAINCAL0 1 field
Field Bits What it does GAINCAL 6:0 Gain Calibration
OFFSETCALOffset Calibration
Address 0x329
Reset 0x00
Access read/write 7 – 6 OFFSETCAL6 5 OFFSETCAL5 4 OFFSETCAL4 3 OFFSETCAL3 2 OFFSETCAL2 1 OFFSETCAL1 0 OFFSETCAL0 1 field
Field Bits What it does OFFSETCAL 6:0 Offset Calibration
CH0DATAChannel 0 Data
Address 0x338
Reset 0x0000
Access read/write
Size 16-bit CH1DATAChannel 1 Data
Address 0x33A
Reset 0x0000
Access read/write
Size 16-bit