When I trigger a measurement with my ADS8363 I always get 0 as a result. I can see BUSY going HIGH and after 18 CLK cycles going low but with the following read-out cycle there is no reacton on the SDOA line. When I try to read out some registers everything works fine and I get the correct answers, so something must be wrong but I can't figure out what?
Thanks for your help so far.
Sascha!
EDIT:
Short explanation of my setup: I use a Microcontroller with SPI to communicate with the ads8363. To trigger the measurement I set the CONVST pin HIGH for a short time, then the BUSY pin goes HIGH. Afterwards I start the CLK and after 18 CLK cycles the BUSY pin goes LOW again. Then I set the RD pin HIGH let the CLK run for 8 cycles, set the RD to LOW and then let teh CLK run for 16 cycles. I know it doesn't really match the timing diagram but It works fine with register read out operations?
EDIT2:
I also have to add, I'm not using those 20 CLKs per cycle but 24, cause my SPI always sends 8 bit. But as I mentioned, even with 24 CLKs its no problem to write and read the registers (except the config-register, but I think it's just a matter of time till I manage to read it out correctly, too)