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.

Regarding ads 7952 Mode control register address

Other Parts Discussed in Thread: ADS7952

Hello,

We are using ADS7952 as part of our Design and we read Adc registers to read the values.

We wanted to read the default values of 'Mode control' register. However address of this register is not specified in the data sheet.

  How can we read the value of this particular register. ? Please clarify.

Thanks and Regards,

Sunil

 

  • Hi Balaji,

    My apologies for the delay here - we are currently looking into your concerns and will provide a resolution as soon as possible.

  • Hi Balaji,

    The mode control register of the ADS7952 is "write-only", meaning there there is no command which reads back this register's values. The ADS7952 is designed to work like a state-space machine and operates in a particular mode until you program it to do otherwise. You can operate this device without knowing the mode control register setting (though it is possible to keep track of it in your code).

    Perhaps you are using the GPIO functions of this device? If you want to read the data on the GPIO input, you must program bit DI04 of the mode control register to "1" so that the SDO data returns the GPIO input. If instead you want to verify your GPIO output, then you would need to dedicate some of the ADC inputs to measure the GPIO voltage.

    The default values of this register are shown in some of the tables (see below). The mode control register will return to the default settings after a power-up or reset.
    (manual mode, retain DI06-00 values, channel-0, 2.5V input range, no powerdown, output channel address on SDO, GPIO data: 0000)

    Please let us know if this answers your question, and if you have anymore questions about this device!

    Regards,
    Chris