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.

[FAQ] ADS7953: Using GPIO2 and Mode Control Register to select the input range

Part Number: ADS7953



I am using the ADS7953 and have a question regarding the use of GPIO2 to control the input range. The input range can be selected via GPIO2 or bit DI06 in the mode control registers. What happens if GPIO2 is used to select the input range and the range to be selected differs from what is set in the mode control register? For example, if GPIO2 is tied HIGH to select Range 2 and the mode control bit = 0 to select Range 1.

Thank you. 

  • Hello,


    That is a great question! For the ADS795x family, when GPIO2 is configured to select the input range, this will take precedence over the bit DI06 selection in the mode control registers. To go off of your example above, if GPIO2 selects Range 2 and Range 1 is selected using bit DI06 in the mode control registers, the range will still be set to Range 2.

    Please note that you need to ensure that GPIO2 is also set as a General-Purpose Input. If GPIO2 is set to a General-Purpose Output, control of the input range will not be possible.



    Aaron Estrada