44.8.10 DAC1 Control

Name: DACCTRL1
Offset: 0x0E
Reset: 0x0000
Property: PAC Write-Protection, Enabled-Protected

Bit 15141312111098 
     REFRESH[3:0] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 76543210 
 DITHERRUNSTDBY  CCTRL[1:0]ENABLELEFTADJ 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bits 11:8 – REFRESH[3:0] Refresh period

This field defines the refresh period.
ValueDescription
0x0 Refresh is disabled.
0x1 Reserved
0x2 to 0xF T REFRESH = REFRESH × 30.52 μs

Bit 7 – DITHER Dithering Mode

ValueDescription
0 Dithering mode is disabled.
1 Dithering mode is enabled.

Bit 6 – RUNSTDBY Run in Standby

This bit controls the behavior of DAC1 during standby sleep mode.

ValueDescription
0 DAC1 is disabled during standby sleep mode.
1 DAC1 continues to operate during standby sleep mode.

Bits 3:2 – CCTRL[1:0] Current Control

This field defines the current in output buffer.

Figure 44-7. Current Control
ValueNameDescription
0x0 CC100K GCLK_DAC <= 1.2MHz (100kSPS)
0x1 CC1M 1.2MHz < GCLK_DAC <= 6MHz (500kSPS)
0x2 CC12M 6MHz < GCLK_DAC <= 12MHz (1MSPS)
0x3 Reserved

Bit 1 – ENABLE Enable DAC1

This bit enables DAC1 when DAC Controller is enabled (CTRLA.ENABLE).

ValueDescription
0 DAC1 is disabled.
1 DAC1 is enabled.

Bit 0 – LEFTADJ Left Adjusted Data

This bit controls how the 12-bit conversion data is adjusted in the Data and Data Buffer registers.

ValueDescription
0 DATA1 and DATABUF1 registers are right-adjusted.
1 DATA1 and DATABUF1 registers are left-adjusted.