42.7.13 ADC1 Channel Configuration Registers 1 (ADC)

Table 42-19. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: CONFIG[1].CHNCFG1
Offset: 0x44
Reset: 0x00000000
Property: PAC Write-Protected, Enable-Protected

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
  LVL6LVL5LVL4LVL3LVL2LVL1LVL0 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
  CHNCMPE6CHNCMPE5CHNCMPE4CHNCMPE3CHNCMPE2CHNCMPE1CHNCMPE0 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 

Bits 16, 17, 18, 19, 20, 21, 22 – LVLk Trigger Level for Input k

Bit 22 :LVL6 Scan Level Trigger mode select for ADC Module 1, analog internal VDDCORE

Bit 21 :LVL5 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN5

Bit 20 :LVL4 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN4

Bit 19 :LVL3 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN3

Bit 18 :LVL2 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN2

Bit 17 :LVL1 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN1

Bit 16 :LVL0 Scan Level Trigger mode select for ADC Module 1, analog input ADC1_AIN0

Note:
  1. These bits are ignored if CTRLB.SWCNVEN = 1 and CTRLB.ADCORSEL= 0.
  2. These bits are Enabled Protected (Writes are ignored when CTRLA.ENABLE = 1. Returns a bus error).
ValueDescription
0Rising edge scan trigger mode select. A rising edge trigger event will initiate a single but complete scan of all included scan channels defined in CHNCFG21.CSSy. (Default)
1Level scan trigger mode select. As long as the trigger event stays a logic high when the corresponding CHNCFG41 TRGSRCx = 0b0011, (SCANTRG - Scan Trigger Select), the entire scan will re-trigger continuously.

Bits 0, 1, 2, 3, 4, 5, 6 – CHNCMPEk Channel k Compare Enable

Bit 6 :CHNCMPE6 Enable digital comparator for processing ADC1 conversion results for internal VDDCORE

Bit 5 :CHNCMPE5 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN5

Bit 4 :CHNCMPE4 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN4

Bit 3 :CHNCMPE3 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN3

Bit 2 :CHNCMPE2 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN2

Bit 1 :CHNCMPE1 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN1

Bit 0 :CHNCMPE0 Enable digital comparator for processing ADC1 conversion results for ADC1_AIN0

Note:
  1. In addition to setting the CHNCMPENn bit in this register, the associated ADC1 Digital Comparator must be also properly configured in its Digital Comparator Control Register, CMPCTRL1 as well as EVCTRL1.CMPEO.
  2. These bits are ignored if CTRLB.SWCNVEN = 1 and CTRLB.ADCORSEL = 0 and are Enabled Protected (Writes are ignored when CTRLA.ENABLE = 1. Returns a bus error.)
ValueDescription
0ADC1 analog channel is not monitored by ADC1 internal digital comparator
1ADC1 analog channel conversion result is monitored by ADC1 internal digital comparator