Hey guys, I'm trying to communicate with a DAC7760 over SPI and running into a few issues. As a basic test, here's what I'm trying to do after applying power:
1. Read the Control Register
2. Configure the Control Register for 4-20mA output
3. Read back the Control Register for verification
Here's a logic capture of the transaction:
SCLK is running at 2MHz, and as far as I can tell, none of the timing should be coming close to stretching the DAC7760's specs. The SPI driver is configured with CPOL = 0 and CPHA = 0, and it looks like this matches what the DAC7760 datasheet expects for incoming data. The driver also uses conventional CS control, where the DAC7760 uses the LATCH input in a slightly different way. Still, the description of LATCH makes it seem like driving it just like a regular CS pin should work, with the exception being that falling edges of LATCH are more or less ignored.
Are there any issues with this? Any help would be appreciated.
Thanks