Each ADC module has twenty four analog input channels that can be used to provide analog input signals to the ADC circuit. These are labeled as AINx in the diagram shown on this slide. Each ADC module consists of four programmable sample sequencers which can be configured to capture data from analog input channels in different ways. The external reference voltage to the ADC can be supplied using VREFA+ and VREFA- terminals. In addition to the digital comparators and hardware averager, each ADC module also has its own interrupt control block which can generate an interrupt for each sample sequencer. Different triggers such as the timer, PWM, etc. are multiplexed together to the control/status block inside the ADC module.

