SLVSMZ0 September   2026 ADS111S02

ADVANCE INFORMATION  

  1.   1
  2. 1 Features
  3. 2 Applications
  4. 3 Description
  5. 4 Device Comparison Table
  6. 5 Pin Configuration and Functions
  7. 6 Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Timing Requirements
    7. 6.7 Switching Characteristics
    8. 6.8 Timing Diagram
  8. 7 Parameter Measurement Information
    1. 7.1 Noise Performance
  9. 8 Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagrams
    3. 8.3 Feature Description
      1. 8.3.1 Multiplexer
      2. 8.3.2 Voltage Reference
      3. 8.3.3 Oscillator
      4. 8.3.4 Output Data Rate and Conversion Time
      5. 8.3.5 Low-Noise PGA
      6. 8.3.6 Temperature Sensor
        1. 8.3.6.1 12-Bit Temperature Data Format (ADS101S02)
        2. 8.3.6.2 Converting from Digital Codes to Temperature, 12-Bit Temperature Sensor Data
        3. 8.3.6.3 14-Bit Temperature Data Format (ADS101S02)
        4. 8.3.6.4 Converting from Digital Codes to Temperature, 14-Bit Temperature Sensor Data
    4. 8.4 Device Functional Modes
      1. 8.4.1 Power-Up and Reset
      2. 8.4.2 Operating Modes
        1. 8.4.2.1 Single-Shot Conversion Mode
        2. 8.4.2.2 Continuous-Conversion Mode
    5. 8.5 Programming
      1. 8.5.1 Serial Interface (SPI)
      2. 8.5.2 Chip Select (CS)
      3. 8.5.3 Serial Clock (SCLK)
      4. 8.5.4 Data Input (DIN)
      5. 8.5.5 Data Output and Data Ready (DOUT/DRDY)
      6. 8.5.6 Data Retrieval and Device Configuration
        1. 8.5.6.1 32-Bit Data Transmission Cycle
        2. 8.5.6.2 16-Bit Data Transmission Cycle
    6. 8.6 Conversion Data Format
  10. 9 Register Maps
  11. 10Application and Implementation
    1. 10.1 Application Information
      1. 10.1.1 Serial Interface Connections
      2. 10.1.2 Connecting Multiple Devices
      3. 10.1.3 Single-Ended Inputs
      4. 10.1.4 Unused Inputs and Outputs
      5. 10.1.5 Input Protection
      6. 10.1.6 Analog Input Filtering
      7. 10.1.7 Duty Cycling For Low Power
      8. 10.1.8 Pseudo Code Example
    2. 10.2 Typical Applications
      1. 10.2.1 K-Type Thermocouple with Thermistor Cold-Junction Compensation
        1. 10.2.1.1 Design Requirements
        2. 10.2.1.2 Detailed Design Procedure
      2. 10.2.2 Server Card System Monitoring Application
    3. 10.3 Power Supply Recommendations
      1. 10.3.1 Power-Supply Sequencing
      2. 10.3.2 Power-Supply Decoupling
    4. 10.4 Layout
      1. 10.4.1 Layout Guidelines
      2. 10.4.2 Layout Example
  12. 11Device and Documentation Support
    1. 11.1 Documentation Support
      1. 11.1.1 Related Documentation
    2. 11.2 Receiving Notification of Documentation Updates
    3. 11.3 Support Resources
    4. 11.4 Trademarks
    5. 11.5 Electrostatic Discharge Caution
    6. 11.6 Glossary
  13. 12Revision History
  14. 13Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Register Maps

The ADS1x1S02 has two registers that are accessible through the SPI. The Conversion Register contains the result of the last conversion. Use the Configuration Register to change the ADS1x1S02 operating modes and query the status of the devices.

Table 9-1 lists the register access codes.

Table 9-1 Register Access Codes
Access Type Code Description
R R Read
W W Write
R/W R/W Read or write
-n Value after reset or the default value

Conversion Register [reset = 0000h]

The 16-bit Conversion register contains the result of the last conversion in binary two's-complement format for differential-measurement configurations or unipolar straight binary format in single-ended measurement configurations. Following power up, the Conversion register is cleared to 0000h, and remains 0000h until the first conversion completes. The register format is shown in Figure 9-1.

Table 9-2 12-bit Device Conversion Register
15 14 13 12 11 10 9 8
D[11:4]
R-00h
7 6 5 4 3 2 1 0
D[3:0] RESERVEDGUID-DB2DF263-4595-4738-95FB-9A8680221C12.html#OL_QZ1_QSD_YFC
R-0h R-0h
  1. ADS101S02 D[3:0] will always read back 0h
Table 9-3 12-bit Device Conversion Register Field Descriptions
Bit Field Type Reset Description
15:4 D[11:0] R 000h 12-bit conversion result
3:0 RESERVED R 0h Always reads back 0h
Figure 9-1 16-bit Device Conversion Register
15 14 13 12 11 10 9 8
D[15:8]
R-00h
7 6 5 4 3 2 1 0
D[7:0]
R-00h
Table 9-4 16-bit Device Conversion Register Field Descriptions
Bit Field Type Reset Description
15:0 D[15:0] R 0000h 16-bit conversion result

Configuration Register [reset = 052Bh]

The 16-bit Configuration register controls the operating mode, input selection, data rate, gain, internal temperature sensor, and write enable. The register format is shown in Figure 9-2.

Figure 9-2 Configuration Register
15 14 13 12 11 10 9 8
SS MUX[2:0] PGA[2:0] MODE
R/W-0b R/W-000b R/W-010b R/W-1b
7 6 5 4 3 2 1 0
DR[1:0] RESOLUTION TS_EN PULL_UP_EN WRITE_EN[1:0] RESERVED
R/W-00b R-xb R/W-0b R/W-1b R/W-01b R-1b
Table 9-5 Configuration Register Field Descriptions
Bit Field Type Reset Description
15 SS R/W 0b Single-shot conversion start
This bit is used to start a single conversion when the device is configured for single-shot conversion mode (MODE = 1b). SS can only be written when in power-down state and has no effect when a conversion is ongoing.

Always reads back 0b.

When writing:
0b = No effect
1b = Start a single conversion (when in power-down state)
14:12 MUX[2:0] R/W 000b Input multiplexer configuration
These bits configure the input multiplexer. Configurations that use AINN = GND use unipolar straight binary data format, all other configurations use binary two's complement data format, MSB first (sign bit).


000b : AINP = AIN0 and AINN = AIN1
001b : AINP = AIN0 and AINN = AIN3
010b : AINP = AIN1 and AINN = AIN3
011b : AINP = AIN2 and AINN = AIN3
100b : AINP = AIN0 and AINN = GND
101b : AINP = AIN1 and AINN = GND
110b : AINP = AIN2 and AINN = GND
111b : AINP = AIN3 and AINN = GND
11:9 PGA[2:0] R/W 010b Programmable gain amplifier configuration
These bits set the gain of the programmable gain amplifier.


000b : Gain = 1/6(1)
001b : Gain = 1/4(1)
010b : Gain = 1/2
011b : Gain = 1
100b : Gain = 2
101b : Gain = 4
110b : Gain = 8
111b : Gain = 16
8 MODE R/W 1b Device operating mode
This bit controls the operating mode.


0b : Continuous-conversion mode
1b : Single-shot conversion mode or power-down state
7:6 DR[1:0] R/W 00b Data rate
These bits control the data rate setting.

ADS101S02

00b : 100SPS
01b : 500SPS
10b : 2kSPS
11b : 6kSPS

ADS111S02

00b : 10SPS
01b : 100SPS
10b : 1kSPS
11b : 4kSPS

5 RESOLUTION R xb Resolution identifier
This bit indicates the device resolution.
0b : 12 Bit
1b : 16 Bit
4 TS_EN R/W 0b Temperature sensor enable
This bit enables the internal temperature sensor for measurement.


0b : Disabled, ADC measures external input configured by MUX[2:0]
1b : Enabled, ADC measures internal temperature sensor
3 PULL_UP_EN R/W 1b Pullup enable
This bit enables a weak internal pullup resistor on the DOUT/DRDY pin when CS is high. When enabled, an internal 400kΩ resistor connects the bus line to supply. When disabled, the DOUT/DRDY pin floats.


0b : Pullup resistor disabled on DOUT/DRDY pin
1b : Pullup resistor enabled on DOUT/DRDY pin
2:1 WRITE_EN[1:0] R/W 01b Write Enabled
The WRITE_EN[1:0] bits control whether data are written to the Configuration register or not. For data to be written to the Configuration register, the WRITE_EN[1:0] bits must be 01b. Any other value results in no update to the Configuration register. DIN can be held high or low during SCLK pulses without data being written to the Configuration register.


00b : Invalid data, do not update the contents of the Configuration register
01b : Valid data, update the Configuration register
10b : Invalid data, do not update the contents of the Configuration register
11b : Invalid data, do not update the contents of the Configuration register
0 RESERVED R 1b Reserved


Writing either 0b or 1b to this bit has no effect.
Always reads back 1b.
This parameter expresses the full-scale range of the ADC scaling. No more than VDD + 0.3V must be applied to this device.