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.

ADS8689: Output Dataword Flags

Part Number: ADS8689


Hello,

the sequence of the flags in the Output data word seems to be different to sequence mentioned in the dataSheet.

INITs:::

DATA_OUT_CTL Register =>   0x3D00

-> both Vdd_Alarmflags

-> both IN_Alarmflags

-> RangeConfigReg value

RANGE_SEL Register => 0x3

I expect the RangeConfigReg ValueBits at bitPosition 7..10 in the OutputDataReg  

But I get the RangeValueBits at bitPosition 12..15

Also I expect  INAlarm High Flag at bitPosition 11..13

But I get the ACTIVE_IN Flag for highInputVoltage at BitPos 9

regards

Thomas

  • Hi Thomas,

    According to your configuration in DATAOUT_CTL_REG register, your AVDD alarm flags are expected on bit 15-14, Input alarm flags are expected on bit 13-12 and your ADC Input Range should be expected on bit 11-8. Can you please read DATAOUT_CTL_REG resister content back after they are programmed?  Timing plots captured with an oscilloscope for for register writing and reading will be helpful. Thanks.

    Regards,

    Dale