Other Parts Discussed in Thread: ADS8681, , DAC8760
Hello,
I took over a design, which was started by another engineer. Currently, the DAC7760 and ADS8681 are on the same SPI bus. However, as I am reading the DAC7760 datasheet, what is being used as a chip select in our schematic does not appear to be a chip select at all; it is essentially a shift register output latch (it is even labelled LATCH). That being said, it appears that you can't really bus the DAC7760 with another device without an additional chip (like a buffer with an enable to turn the MOSI line off). This appears to be confirmed by the notes in the datasheet that mention non-24bit frames will affect the DAC7760 output. Meaning, if I send a 32 bit frame to the ADC, the DAC will not ignore it (there is no CS), so when I send the 24bit frame to the DAC, the DAC has actually received 56 bits and could mis-behave.
Am I interpreting the datasheet correctly? Do I really need to implement a secondary chip to have a SPI bus? Has anyone successfully implemented a SPI bus for the DAC7760?