Hi
I use the ADS112C04 ADC with an external 1.8V reference and a microcontroller to measure the output of an opa. Everything is fine if I write via I2C into some registers to configure the ADC (!DRDY pin is switching in continous mode, etc.). But if I read the converted data, they are crap (always approx. 0.5V on every channel, also on channels they are set to GND) and the ADC hold the SDA line an low level in the end (uC send a Stop condition, SCL line goes to high from the pullups, but SDA goes not to high).
Picture shows my read process:
1. byte: slave adress (write mode)
2. byte: read data command
3. byte slave adress (read mode)
4. & 5. byte: data from the ADC (crap)
End: no stop condition, the ADC hold low level on SDA line
Have someone an idea what I do wrong?
Thanks