This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/ADS1210: ADS1210,24-Bit ANALOG-TO-DIGITAL CONVERTER Chip,

Part Number: ADS1210

Tool/software: TI C/C++ Compiler

Hi Sir,

ADS1210,24-Bit ANALOG-TO-DIGITAL CONVERTER Chip,Please provide us with as many driver codes of ADS1210 chip as possible for our study.

We need driver code cases to help us understand and use the internal registers,such as:1、INSR :Instruction Register ,2、DOR:Data Output Register ,3、CMR :Command Register ;4、OCR: Offset Calibration Register ,5、FCR: Full-Scale Calibration Register .

Thank you very much.

  • Hi Knowledge,

    Unfortunately we do not have any example code for the ADS1210.  The ADS1210 is a 20 year old device that is very complicated to use.  I would highly recommend using a different and more recent ADC. Consider the ADS1259, ADS124S06 or ADS1260 as possible alternatives.  If you need the extended input voltage range consider the ADS125H02.

    For the ADS1210, the operation is discussed starting on page 18 of the datasheet.  The INSR or instruction register must be written first as this register includes your intention for the next operation.  The information on the format of the INSR register is on page 19 in Table VIII.  You need to inform the ADC if the next operation is a read or write, the number of bytes in the read or write, and the starting address of the first register read or written.  The remaining registers and information regarding the bit settings are explained starting on page 19.

    You must also follow the operational flow chart for the desired operation.  I do not recommend master mode, only slave mode. The flow chart for slave mode is on page 28 in Figure 26.

    Best regards,

    Bob B