36.7 Register Summary
Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|---|---|
0x00 | CTRLA | 7:0 | RESOLUTION[1:0] | ENABLE | SWRST | |||||
15:8 | MSYNC | ALOCK | PRESCYNC[1:0] | RUNSTDBY | PRESCALER[2:0] | |||||
23:16 | DMAOS | |||||||||
31:24 | CPTEN3 | CPTEN2 | CPTEN1 | CPTEN0 | ||||||
0x04 | CTRLBCLR | 7:0 | CMD[2:0] | IDXCMD[1:0] | ONESHOT | LUPD | DIR | |||
0x05 | CTRLBSET | 7:0 | CMD[2:0] | IDXCMD[1:0] | ONESHOT | LUPD | DIR | |||
0x06 ... 0x07 | Reserved | |||||||||
0x08 | SYNCBUSY | 7:0 | PER | WAVE | PATT | COUNT | STATUS | CTRLB | ENABLE | SWRST |
15:8 | CC3 | CC2 | CC1 | CC0 | ||||||
23:16 | ||||||||||
31:24 | ||||||||||
0x0C | FCTRLA | 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||
15:8 | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | |||||||
23:16 | BLANKVAL[7:0] | |||||||||
31:24 | FILTERVAL[3:0] | |||||||||
0x10 | FCTRLB | 7:0 | RESTART | BLANK[1:0] | QUAL | KEEP | SRC[1:0] | |||
15:8 | CAPTURE[2:0] | CHSEL[1:0] | HALT[1:0] | |||||||
23:16 | BLANKVAL[7:0] | |||||||||
31:24 | FILTERVAL[3:0] | |||||||||
0x14 | WEXCTRL | 7:0 | OTMX[1:0] | |||||||
15:8 | DTIEN3 | DTIEN2 | DTIEN1 | DTIEN0 | ||||||
23:16 | DTLS[7:0] | |||||||||
31:24 | DTHS[7:0] | |||||||||
0x18 | DRVCTRL | 7:0 | NRE7 | NRE6 | NRE5 | NRE4 | NRE3 | NRE2 | NRE1 | NRE0 |
15:8 | NRV7 | NRV6 | NRV5 | NRV4 | NRV3 | NRV2 | NRV1 | NRV0 | ||
23:16 | INVEN7 | INVEN6 | INVEN5 | INVEN4 | INVEN3 | INVEN2 | INVEN1 | INVEN0 | ||
31:24 | FILTERVAL1[3:0] | FILTERVAL0[3:0] | ||||||||
0x1C ... 0x1D | Reserved | |||||||||
0x1E | DBGCTRL | 7:0 | FDDBD | DBGRUN | ||||||
0x1F | Reserved | |||||||||
0x20 | EVCTRL | 7:0 | CNTSEL[1:0] | EVACT1[2:0] | EVACT0[2:0] | |||||
15:8 | TCEI1 | TCEI0 | TCINV1 | TCINV0 | CNTEO | TRGEO | OVFEO | |||
23:16 | MCEI3 | MCEI2 | MCEI1 | MCEI0 | ||||||
31:24 | MCEO3 | MCEO2 | MCEO1 | MCEO0 | ||||||
0x24 | INTENCLR | 7:0 | ERR | CNT | TRG | OVF | ||||
15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
31:24 | ||||||||||
0x28 | INTENSET | 7:0 | ERR | CNT | TRG | OVF | ||||
15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
31:24 | ||||||||||
0x2C | INTFLAG | 7:0 | ERR | CNT | TRG | OVF | ||||
15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | DFS | UFS | ||||
23:16 | MC3 | MC2 | MC1 | MC0 | ||||||
31:24 | ||||||||||
0x30 | STATUS | 7:0 | PERBUFV | WAVEBUFV | PATTBUFV | SLAVE | DFS | UFS | IDX | STOP |
15:8 | FAULT1 | FAULT0 | FAULTB | FAULTA | FAULT1IN | FAULT0IN | FAULTBIN | FAULTAIN | ||
23:16 | CCBUFV3 | CCBUFV2 | CCBUFV1 | CCBUFV0 | ||||||
31:24 | CMP3 | CMP2 | CMP1 | CMP0 | ||||||
0x34 | COUNT | 7:0 | COUNT[7:0] | |||||||
15:8 | COUNT[15:8] | |||||||||
23:16 | COUNT[23:16] | |||||||||
31:24 | ||||||||||
0x38 | PATT | 7:0 | PGE7 | PGE6 | PGE5 | PGE4 | PGE3 | PGE2 | PGE1 | PGE0 |
15:8 | PGV7 | PGV6 | PGV5 | PGV4 | PGV3 | PGV2 | PGV1 | PGV0 | ||
0x3A ... 0x3B | Reserved | |||||||||
0x3C | WAVE | 7:0 | CIPEREN | RAMP[1:0] | WAVEGEN[2:0] | |||||
15:8 | CICCEN3 | CICCEN2 | CICCEN1 | CICCEN0 | ||||||
23:16 | POL3 | POL2 | POL1 | POL0 | ||||||
31:24 | SWAP3 | SWAP2 | SWAP1 | SWAP0 | ||||||
0x40 | PER | 7:0 | PER[1:0] | DITHER[5:0] | ||||||
15:8 | PER[9:2] | |||||||||
23:16 | PER[17:10] | |||||||||
31:24 | ||||||||||
0x44 | CC0 | 7:0 | CC[1:0] | DITHER[5:0] | ||||||
15:8 | CC[9:2] | |||||||||
23:16 | CC[17:10] | |||||||||
31:24 | ||||||||||
0x48 | CC1 | 7:0 | CC[1:0] | DITHER[5:0] | ||||||
15:8 | CC[9:2] | |||||||||
23:16 | CC[17:10] | |||||||||
31:24 | ||||||||||
0x4C | CC2 | 7:0 | CC[1:0] | DITHER[5:0] | ||||||
15:8 | CC[9:2] | |||||||||
23:16 | CC[17:10] | |||||||||
31:24 | ||||||||||
0x50 | CC3 | 7:0 | CC[1:0] | DITHER[5:0] | ||||||
15:8 | CC[9:2] | |||||||||
23:16 | CC[17:10] | |||||||||
31:24 | ||||||||||
0x54 ... 0x63 | Reserved | |||||||||
0x64 | PATTBUF | 7:0 | PGEB7 | PGEB6 | PGEB5 | PGEB4 | PGEB3 | PGEB2 | PGEB1 | PGEB0 |
15:8 | PGVB7 | PGVB6 | PGVB5 | PGVB4 | PGVB3 | PGVB2 | PGVB1 | PGVB0 | ||
0x66 ... 0x67 | Reserved | |||||||||
0x68 | WAVEBUF | 7:0 | CIPERENB | RAMPB[1:0] | WAVEGENB[2:0] | |||||
15:8 | CICCENB3 | CICCENB2 | CICCENB1 | CICCENB0 | ||||||
23:16 | POLB3 | POLB2 | POLB1 | POLB0 | ||||||
31:24 | SWAPB 3 | SWAPB 2 | SWAPB 1 | SWAPB 0 | ||||||
0x6C | PERBUF | 7:0 | PERBUF[1:0] | DITHERBUF[5:0] | ||||||
15:8 | PERBUF[9:2] | |||||||||
23:16 | PERBUF[17:10] | |||||||||
31:24 | ||||||||||
0x70 | CCBUFx0 | 7:0 | CCBUF[1:0] | DITHERBUF[5:0] | ||||||
15:8 | CCBUF[9:2] | |||||||||
23:16 | CCBUF[17:10] | |||||||||
31:24 | ||||||||||
0x74 | CCBUFx1 | 7:0 | CCBUF[1:0] | DITHERBUF[5:0] | ||||||
15:8 | CCBUF[9:2] | |||||||||
23:16 | CCBUF[17:10] | |||||||||
31:24 | ||||||||||
0x78 | CCBUFx2 | 7:0 | CCBUF[1:0] | DITHERBUF[5:0] | ||||||
15:8 | CCBUF[9:2] | |||||||||
23:16 | CCBUF[17:10] | |||||||||
31:24 | ||||||||||
0x7C | CCBUFx3 | 7:0 | CCBUF[1:0] | DITHERBUF[5:0] | ||||||
15:8 | CCBUF[9:2] | |||||||||
23:16 | CCBUF[17:10] | |||||||||
31:24 |