35.7 Register Summary

Refer to the Registers Description section for more details on register properties and access permissions.

Important: The peripheral register map is given as an example for CTRLA.RESOLUTION = 0x2 (DITH5) case.

CTRLA.RESOLUTION bit field selection affects the following registers’ bit fields:

  • COUNT
  • PER
  • CCx
  • PERBUF
  • CCBUFx

Refer to each register for more information.

OffsetNameBit Pos.76543210
0x00CTRLA31:24    CPTEN3CPTEN2CPTEN1CPTEN0
23:16DMAOS      FCYCLE
15:8 ALOCKPRESCSYNC[1:0]RUNSTDBYPRESCALER[2:0]
7:0 RESOLUTION[1:0]   ENABLESWRST
0x04CTRLBCLR7:0CMD[2:0]IDXCMD[1:0]ONESHOTLUPDDIR
0x05CTRLBSET7:0CMD[2:0]IDXCMD[1:0]ONESHOTLUPDDIR

0x06

...

0x07

Reserved         
0x08SYNCBUSY31:24        
23:16        
15:8    CC3CC2CC1CC0
7:0PERWAVEPATTCOUNTSTATUSCTRLBENABLESWRST
0x0CFCTRLA31:24    FILTERVAL[3:0]
23:16BLANKVAL[7:0]
15:8BLANKPRESCCAPTURE[2:0]CHSEL[1:0]HALT[1:0]
7:0RESTARTBLANK[1:0]QUALKEEP SRC[1:0]
0x10FCTRLB31:24    FILTERVAL[3:0]
23:16BLANKVAL[7:0]
15:8BLANKPRESCCAPTURE[2:0]CHSEL[1:0]HALT[1:0]
7:0RESTARTBLANK[1:0]QUALKEEP SRC[1:0]
0x14WEXCTRL31:24DTHS[7:0]
23:16DTLS[7:0]
15:8    DTIEN3DTIEN2DTIEN1DTIEN0
7:0      OTMX[1:0]
0x18DRVCTRL31:24FILTERVAL1[3:0]FILTERVAL0[3:0]
23:16INVEN7INVEN6INVEN5INVEN4INVEN3INVEN2INVEN1INVEN0
15:8NRV7NRV6NRV5NRV4NRV3NRV2NRV1NRV0
7:0NRE7NRE6NRE5NRE4NRE3NRE2NRE1NRE0

0x1C

...

0x1D

Reserved         
0x1EDBGCTRL7:0     FDDBD DBGRUN

0x1F

Reserved         
0x20EVCTRL31:24    MCEO3MCEO2MCEO1MCEO0
23:16    MCEI3MCEI2MCEI1MCEI0
15:8TCEI1TCEI0TCINV1TCINV0 CNTEOTRGEOOVFEO
7:0CNTSEL[1:0]EVACT1[2:0]EVACT0[2:0]
0x24INTENCLR31:24        
23:16    MC3MC2MC1MC0
15:8FAULT1FAULT0FAULTBFAULTADFSUFS  
7:0    ERRCNTTRGOVF
0x28INTENSET31:24        
23:16    MC3MC2MC1MC0
15:8FAULT1FAULT0FAULTBFAULTADFSUFS  
7:0    ERRCNTTRGOVF
0x2CINTFLAG31:24        
23:16    MC3MC2MC1MC0
15:8FAULT1FAULT0FAULTBFAULTADFSUFS  
7:0    ERRCNTTRGOVF
0x30STATUS31:24    CMP3CMP2CMP1CMP0
23:16    CCBUFV3CCBUFV2CCBUFV1CCBUFV0
15:8FAULT1FAULT0FAULTBFAULTAFAULT1INFAULT0INFAULTBINFAULTAIN
7:0PERBUFV PATTBUFV DFSUFSIDXSTOP
0x34COUNT31:24        
23:16COUNT[23:16]
15:8COUNT[15:8]
7:0COUNT[7:0]
0x38PATT15:8PGV7PGV6PGV5PGV4PGV3PGV2PGV1PGV0
7:0PGE7PGE6PGE5PGE4PGE3PGE2PGE1PGE0

0x3A

...

0x3B

Reserved         
0x3CWAVE31:24    SWAP3SWAP2SWAP1SWAP0
23:16    POL3POL2POL1POL0
15:8    CICCEN3CICCEN2CICCEN1CICCEN0
7:0CIPERENRAMP[2:0] WAVEGEN[2:0]
0x40PER31:24        
23:16PER[17:10]
15:8PER[9:2]
7:0PER[1:0]DITHER[5:0]
0x44CC031:24        
23:16CC[17:10]
15:8CC[9:2]
7:0CC[1:0]DITHER[5:0]
0x48CC131:24        
23:16CC[17:10]
15:8CC[9:2]
7:0CC[1:0]DITHER[5:0]
0x4CCC231:24        
23:16CC[17:10]
15:8CC[9:2]
7:0CC[1:0]DITHER[5:0]
0x50CC331:24        
23:16CC[17:10]
15:8CC[9:2]
7:0CC[1:0]DITHER[5:0]

0x54

...

0x63

Reserved         
0x64PATTBUF15:8PGVB7PGVB6PGVB5PGVB4PGVB3PGVB2PGVB1PGVB0
7:0PGEB7PGEB6PGEB5PGEB4PGEB3PGEB2PGEB1PGEB0

0x66

...

0x6B

Reserved         
0x6CPERBUF31:24        
23:16PERBUF[17:10]
15:8PERBUF[9:2]
7:0PERBUF[1:0]DITHERBUF[5:0]
0x70CCBUF031:24        
23:16CCBUF[17:10]
15:8CCBUF[9:2]
7:0CCBUF[1:0]DITHERBUF[5:0]
0x74CCBUF131:24        
23:16CCBUF[17:10]
15:8CCBUF[9:2]
7:0CCBUF[1:0]DITHERBUF[5:0]
0x78CCBUF231:24        
23:16CCBUF[17:10]
15:8CCBUF[9:2]
7:0CCBUF[1:0]DITHERBUF[5:0]
0x7CCCBUF331:24        
23:16CCBUF[17:10]
15:8CCBUF[9:2]
7:0CCBUF[1:0]DITHERBUF[5:0]