42.7. Register Summary
Offset
Name
Bit Pos.
0x00
7:0
ENABLE
SWRST
0x01
7:0
START1
START0
0x02
7:0
WINEO0
COMPEO1
COMPEO0
0x03
15:8
INVEI1
INVEI0
COMPEI1
COMPEI0
0x04
7:0
WIN0
COMP1
COMP0
0x05
7:0
WIN0
COMP1
COMP0
0x06
7:0
WIN0
COMP1
COMP0
0x07
7:0
WSTATE0[1:0]
STATE1
STATE0
0x08
7:0
READY1
READY0
0x09
7:0
DBGRUN
0x0A
7:0
WINTSEL0[1:0]
WEN0
0x0B
Reserved
0x0C
7:0
VALUE[5:0]
0x0D
7:0
VALUE[5:0]
0x0E
...
0x0F
Reserved
0x10
7:0
RUNSTDBY
INTSEL[1:0]
SINGLE
ENABLE
0x11
15:8
SWAP
MUXPOS[2:0]
MUXNEG[2:0]
0x12
23:16
HYST[1:0]
HYSTEN
SPEED[1:0]
0x13
31:24
OUT[1:0]
FLEN[2:0]
0x14
7:0
RUNSTDBY
INTSEL[1:0]
SINGLE
ENABLE
0x15
15:8
SWAP
MUXPOS[2:0]
MUXNEG[2:0]
0x16
23:16
HYST[1:0]
HYSTEN
SPEED[1:0]
0x17
31:24
OUT[1:0]
FLEN[2:0]
0x18
...
0x1F
Reserved
0x20
7:0
COMPCTRL1 COMPCTRL0
WINCTRL
ENABLE
SWRST
0x21
15:8
0x22
23:16
0x23
31:24
42.8. Register Description
Registers can be 8, 16, or 32 bits wide. Atomic 8-, 16- and 32-bit accesses are supported. In addition, the
8-bit quarters and 16-bit halves of a 32-bit register, and the 8-bit halves of a 16-bit register can be
accessed directly.
Some registers are optionally write-protected by the Peripheral Access Controller (PAC). Optional PAC
write-protection is denoted by the "PAC Write-Protection" property in each individual register description.
For details, refer to
Some registers are synchronized when read and/or written. Synchronization is denoted by the "Write-
Synchronized" or the "Read-Synchronized" property in each individual register description. For details,
refer to
Atmel SAM L22G / L22J / L22N [DATASHEET]
Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016
1042