SBASB61 August 2026 ADS124S18
PRODUCTION DATA
Conversions of the ADS1x4S1x are controlled by means of a sequencer together with the START and STOP bits or the START pin. The sequencer schedules conversions based on the sequencer mode configuration (SEQ_MODE[1:0] bit settings).
The devices offer up to 24 unique configuration settings (steps x = 0 to 23), which can be programmed during device initialization into the sequencer step configuration register pages. Each step configuration page allows the user to select device settings such as the input multiplexer, PGA gain, voltage reference source, digital filter type and OSR, excitation current source magnitude and routing, GPIO data output, and digital comparator thresholds. See the Step Configuration Page Registers section for details on all available configuration options per sequence step.
Table 7-19 describes how the SEQ_MODE[1:0] bits determine the sequencer operation when the host starts the sequencer.
| SEQ_MODE[1:0] | SEQUENCER OPERATION |
|---|---|
| 00b | The device executes the sequence step defined by the STEP_INIT[4:0] pointer one time. The step enable bits (STEP_x_EN) are ignored in this sequencer mode. The STEPx_NUM_CONV[4:0] bits determine the number of consecutive conversions that are performed for this sequence step. If STEPx_NUM_CONV[4:0] = 00000b, a single conversion is executed. This is commonly referred to as single-shot conversion mode in TI ADCs that do not offer a sequencer. After the number of conversions defined by the STEPx_NUM_CONV[4:0] bits are converted, the device returns to idle or standby mode, depending on the STBY_MODE bit setting. See Figure 7-20 for a detailed sequencer operation flow chart. |
| 01b | The device continuously converts the sequence step defined by the STEP_INIT[4:0] pointer. This is commonly referred to as continuous-conversion mode in TI ADCs that do not offer a sequencer. The step enable bits (STEP_x_EN) and STEPx_NUM_CONV[4:0] bits are ignored in this sequencer mode. Stop conversions by setting the STOP bit to 1b or by taking the START pin low. See Figure 7-21 for a detailed sequencer operation flow chart. |
| 10b | The device executes a sequence of all enabled steps between the step defined by the STEP_INIT[4:0] pointer and step 23 one time. Use the STEP_x_EN bits to include a step in the sequence. The sequence does not execute if the step defined by the STEP_INIT[4:0] pointer is disabled. After completing the conversions of the last enabled sequence step, the device returns to idle or standby mode, depending on the STBY_MODE bit setting. See Figure 7-22 for a detailed sequencer operation flow chart. |
| 11b | The device executes the complete sequence of enabled steps and repeats the sequence continuously, starting with the step defined by the STEP_INIT[4:0] pointer. After completing conversions of the last enabled step in the sequence, the device executes a new sequence run starting with the first enabled step. The first enabled step can be different from the step defined in the STEP_INIT[4:0] pointer. Use the STEP_x_EN bits to include a step in the sequence. The sequence does not execute if the step defined by the STEP_INIT[4:0] pointer is disabled. Stop the sequencer by setting the STOP bit to 1b or by taking the START pin low. See Figure 7-22 for a detailed sequencer operation flow chart. |
Figure 7-20, Figure 7-21, and Figure 7-22 illustrate the sequencer behavior for the different sequencer modes. The flow charts show the behavior when using the START and STOP bits to control the sequencer. The START pin can be used instead as explained in the Starting and Stopping the Sequencer (START/STOP bits and START pin) section.