An analog-to-digital converter (ADC) is a peripheral that converts a continuous analog voltage to a discrete digital number. The TM4C123x family of MCUs features two ADC modules (ADC0 and ADC1) which share 24 analog input channels. Each ADC module has 12 bit output resolution. Each ADC module contains four programmable sequencers, which allow sampling of multiple analog input sources without MCU intervention. The input source, triggers, and interrupt for each sample sequencer can be configured to meet the requirements of a wide number of applications. In addition to that, each ADC module has its own temperature sensor, which will be discussed in detail later in this presentation.

