30.5.1 Control A

Name: CTRLA
Offset: 0x00
Reset: 0x00
Property: -

Bit 76543210 
 RUNSTDBYOUTENINTMODE[1:0]LPMODEHYSMODE[1:0]ENABLE 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 7 – RUNSTDBY Run in Standby Mode

Writing a ‘1’ to this bit allows the AC to continue operation in Standby sleep mode. Since the clock is stopped, interrupts and status flags are not updated.
ValueDescription
0 In Standby sleep mode, the peripheral is halted
1 In Standby sleep mode, the peripheral continues operation

Bit 6 – OUTEN Analog Comparator Output Pad Enable

Writing this bit to ‘1’ makes the OUT signal available on the pin.

Bits 5:4 – INTMODE[1:0] Interrupt Modes

Writing to this bit field selects what edges of the AC output triggers an interrupt request.

ValueNameDescription
0x0 BOTHEDGE Both negative and positive edge
0x1 - Reserved
0x2 NEGEDGE Negative edge
0x3 POSEDGE Positive edge

Bit 3 – LPMODE Low-Power Mode

Writing a ‘1’ to this bit reduces the current through the comparator. This reduces the power consumption but increases the reaction time of the AC.

ValueDescription
0 Low-Power mode disabled
1 Low-Power mode enabled

Bits 2:1 – HYSMODE[1:0] Hysteresis Mode Select

Writing to this bit field selects the Hysteresis mode for the AC input.

ValueNameDescription
0x0 OFF OFF
0x1 10 ±10 mV
0x2 25 ±25 mV
0x3 50 ±50 mV

Bit 0 – ENABLE Enable AC

Writing this bit to ‘1’ enables the AC.