ADC Control Registers
759
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Analog To Digital Converter (ADC) Module
19.11.31 ADC Event Group Channel Select Register (ADEVSEL)
ADC Event Group Channel Select Register (ADEVSEL) is shown in
and described in
.
NOTE:
Clearing ADEVSEL During a Conversion
Writing 0x0000 to ADEVSEL stops the Event Group conversions. This does not cause the
ADC Event Group results Memory pointer or the Event Group Threshold Register to be
reset.
NOTE:
Writing A Non-Zero Value To ADEVSEL During a Conversion
Writing a new value to ADEVSEL while a Channel in Event Group is being converted results
in a new conversion sequence starting immediately with the highest priority channel in the
new ADEVSEL selection. This also causes the ADC Event Group Results Memory pointer to
be reset so that the memory allocated for storing the Event Group conversion results gets
overwritten. Care should be taken to re-program the corresponding Interrupt Threshold
Counter or DMA Threshold Counter again so that correct number of conversions happen
before a Threshold interrupt or Block DMA request is generated.
ADC1 supports up to 24 channels and ADC2 supports up to 16 channels on the microcontroller.
Figure 19-51. ADC Event Group Channel Select Register (ADEVSEL) [offset = 78h]
31
24
23
0
Reserved
EV_SEL
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 19-36. ADC Event Group Channel Select Register (ADEVSEL) Field Descriptions
Bit
Field
Value
Description
31-24
Reserved
0
Reads return zeros, writes have no effect.
23-0
EV_SEL
Event Group channels selected.
Any operation mode read/write:
0
No ADC input channel is selected for conversion in the Event Group.
Non-zero
The channels marked by the bit positions that are set to ‘1’ will be converted in ascending
order when the Event Group is triggered.