17.2.1.8 List x Control Register

Legend: HC = Bit is Cleared by Hardware; HS = Bit is Set by Hardware; R = Readable Bit; W = Writable Bit; U = Unimplemented Bit, read as '0'; -n = Value at POR; '1' = Bit is set; '0' = Bit is cleared; x = Bit value is unknown

Name: ITCLSxCON
Offset: 0x39C, 0x3B8, 0x3D4

Bit 3130292827262524 
 MODE[2:0]WM[1:0]CM[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 DMAEN MULENSAMC[4:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 15141312111098 
 TRGENSAMPTRGCLRSSRC[4:0] 
Access HSR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
   RECCNT[5:0] 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bits 31:29 – MODE[2:0] List x Mode Selection bits

ValueDescription
7

One trigger executes all records back-to-back processing. The list interrupt is generated after the last list record is processed if at least one record result matches the comparator criteria.

6

One trigger executes all records back-to-back processing. The list interrupts are generated for records every time when the result matches the comparator criteria.

5

One trigger executes all records back-to-back processing. The list interrupt is generated after the last record is processed.

4

One trigger executes all records back-to-back processing. The list interrupts are not generated.

3

Reserved

2

One record is processed per one trigger. The list interrupt is generated after the last record is processed.

1

One record is processed per one trigger. The list interrupt is generated after each record is processed.

0

One record is processed per one trigger. The list interrupts are not generated by the list.

Bits 28:27 – WM[1:0] Result Write Mode Selection bits

ValueDescription
3

Results are saved when a match does not occur.

2

No results are saved.

1

Results are saved when a match occurs.

0

All result data are always saved.

Bits 26:24 – CM[2:0] Comparison Mode Selection bits

ValueDescription
7-5

Reserved

4

Match Outside Window (Accumulator A < ITCLSnCMPLO and Accumulator A > ITCLSnCMPHI).

3

Match Inside Window (ITCLSnCMPLO < Accumulator A < ITCLSnCMPHI).

2

Match Greater Than (Accumulator A > ITCLSnCMPHI).

1

Match Less Than (Accumulator A < ITCLSnCMPLO).

0 Comparison is disabled.

Bit 23 – DMAEN DMA Triggers to Load New Command Enable bit

ValueDescription
1

DMA triggers are enabled.

0

ITC does not generate DMA triggers.

Bit 21 – MULEN Multiple Inputs Connection Enable bit

Allow CVDANx pins as defined by the ITCLSnMUL register list to be connected together.
ValueDescription
1

CVDANx pins defined in ITCLSnMUL register are connected together.

0

All CVDANx pins are separate.

Bits 20:16 – SAMC[4:0] Balance Counter bits

ValueDescription
31

31 TADs

...
1

1 TADs

0

0 TADs

Bit 15 – TRGEN List Trigger Enable bit

ValueDescription
1

List trigger is enabled.

0

List trigger is disabled.

Bit 14 – SAMP Balance Switch Control bit

ValueDescription
1

Closes the internal switch between CVDANx pin and a CVD capacitor when the software trigger source is selected (SSRC bits = O).

0

Opens a CVDANx switch and starts the conversion when the software trigger source is selected (SSRC = 0).

Bit 13 – TRGCLR Trigger Clear bit

ValueDescription
1

TRGEN is cleared by hardware after a trigger is received by this list.

0

TRGEN is only cleared by software.

Bits 12:8 – SSRC[4:0] Trigger Source Select bits

ValueDescription
31 CCP3
30 CCP2
29 PPS Pin (ADTRIG)
28 PTG
27 CCP1
26 CLC6
25 CLC5
24 CCP9
23 APWM4 Trigger 1
22 APWM3 Trigger 1
21 APWM2 Trigger 2
20 APWM2 Trigger 1
19 APWM1 Trigger 2
18 APWM1 Trigger 1
17 PWM8 Trigger 2
16 PWM8 Trigger 1
15 PWM7 Trigger 2
14 PWM7 Trigger 1
13 PWM6 Trigger 2
12 PWM6 Trigger 1
11 PWM5 Trigger 2
10 PWM5 Trigger 1
9 PWM4 Trigger 2
8 PWM4 Trigger 1
7 Internal timer periodic trigger as set up by TMRPR bits in ITCCON2 register
6 PWM3 Trigger 2
5 PWM3 Trigger 1
4 PWM2 Trigger 2
3 PWM2 Trigger 1
2 PWM1 Trigger 2
1 PWM1 Trigger 1
0

Software trigger is controlled by a SAMP bit. A single trigger is generated when SAMP transitions for 1 to 0.

Bits 5:0 – RECCNT[5:0] Number of Records in List bits

ValueDescription
63-32

Reserved

31 32
...
1

2

0

1