ATxmega128A1 DACA registers The 10 registers of DACA (Digital-to-Analog Converter), from 0x300, with their reset value and every field. The ATxmega128A1 has 721 registers in 72 peripherals, one page each.
DACA Digital-to-Analog Converter CTRLAControl Register A
Address 0x300
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 0x301
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 0x302
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 0x303
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 0x304
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 0x305
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 0x308
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 0x309
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 0x318
Reset 0x0000
Access read/write
Size 16-bit CH1DATAChannel 1 Data
Address 0x31A
Reset 0x0000
Access read/write
Size 16-bit