SBASB61 August 2026 ADS124S18
PRODUCTION DATA
To start the sequencer, write 1b to the START bit or take the START pin high. The value written to the STEP_INIT[4:0] bit field determines which sequence step configuration the sequencer selects for the first conversion. STEP_INIT[4:0] = 00000b points to step configuration page 0, while STEP_INIT[4:0] = 10111b points to the last available step configuration page 23. Figure 9-4 illustrates how to start the sequencer using a flow chart.
The START bit takes effect at the CS rising edge (4-wire SPI mode), or the last SCLK falling edge (3-wire SPI mode) of the SPI frame where the CONVERSION_CTRL register is written. See the Write Register Command section for details on the SPI frame of a register write command.
Set the STOP bit to 1b or take the START pin low to stop the sequencer. The STOP_BEHAVIOR[1:0] bits determine how the sequencer stops. See the STOP_BEHAVIOR[1:0] bit field description for details. The last conversion result is still available for readout after the sequencer stopped. The conversion results only clear after a device reset, in power-down mode, or are overwritten when a new conversion result becomes available.
When the sequencer stops, the device returns to idle or standby mode, depending on the STBY_MODE bit setting. The STEP_INIT[4:0] bit field determines the step configuration page that is used whenever the device is in idle or standby mode, regardless if the respective step page is enabled or not (STEP_x_EN bit setting is ignored). That means, when coming out of power-down mode, or when conversions stop, the device transitions to the step page configuration determined by the STEP_INIT[4:0] bit field. If the STEP_INIT[4:0] pointer is set to an invalid value between 18h and 1Fh in standby or idle mode, then the configuration of step 23 takes effect. Selecting the appropriate step page when the sequencer stops is important in case the IDACs needs to be configured in a certain way during idle periods or any GPIO configured as a digital output needs to drive a certain output level. In idle or standby mode, register bit changes on the page pointed to by the STEP_INIT[4:0] pointer take effect immediately.
Keep the following device behavior in mind when controlling the sequencer: