
ADC Registers
742
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Analog-to-Digital Converter (ADC)
10.5.12 ADCSAC Register (Offset = 0x30) [reset = 0x0]
ADC Sample Averaging Control (ADCSAC)
This register controls the amount of hardware averaging applied to conversion results. The final
conversion result stored in the FIFO is averaged from 2
AVG
consecutive ADC samples at the specified
ADC speed. If AVG is 0, the sample is passed directly through without any averaging. If AVG=6, then 64
consecutive ADC samples are averaged to generate one result in the sequencer FIFO. An AVG=7
provides unpredictable results.
ADCSAC is shown in
and described in
Return to
Figure 10-26. ADCSAC Register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
RESERVED
AVG
R-0x0
R/W-0x0
Table 10-19. ADCSAC Register Field Descriptions
Bit
Field
Type
Reset
Description
31-3
RESERVED
R
0x0
2-0
AVG
R/W
0x0
Hardware Averaging Control.
Specifies the amount of hardware averaging that will be applied to
ADC samples.
The AVG field can be any value between 0 and 6.
Entering a value of 7 creates unpredictable results.
0x0 = No hardware oversampling
0x1 = 2x hardware oversampling
0x2 = 4x hardware oversampling
0x3 = 8x hardware oversampling
0x4 = 16x hardware oversampling
0x5 = 32x hardware oversampling
0x6 = 64x hardware oversampling
0x7 = Reserved