Other Parts Discussed in Thread: ADS1278
Hi,
I have a problem with the SPI interface from the ADS1278.
According to the data sheet, the data MSB is ready to clock into the CPU one CLK cycle after the falling edge of DRDY*. With a 25MHz ext clock, if the SPI transfer is delayed at least 40ns after the falling edge of DRDY*, the CPU should be able to clock the MSB with the first spi clk rising edge.
But the DATA line continues to show the LSB data level from the last word transferred, all the way through the DRDY* pulse, and does not change to the new readings MSB until first falling edge of the SPI transfer. So all my readings are 1 bit behind.
Any idea what I could be doing wrong?
Thanks,
Bob

