HelloI'm trying to set up communication with AD7091R-8. In setup I send following SPI command: 0X0CFF, 0X08FF, 0XFFFF, 0XFFFF, 0X00FF. Then I periodically send 0X0020 and I'm trying to read channel 5. I'd like to read one channeland them sequential readings. I inserted pictures from the logic analyzer into the attachment. I guess I'm getting bad data. Could you help me.
I have little progress. I can set the MUX, but when sending 0x0C40 I would expect switching to channel 6 but A / D will switch to channel 5. This is verified by hardware (changing the voltage…
That is good to hear about the progress. Please take note that after writing to the channel sequencer, there is a latency. The channel conversion result will be clock out after two conversion. You can refer to the figure 55 and 56 of the datasheet for the timing details for channel sequencer. By the way what is 0x0800? Was it for reading the conversion result?