This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC084S085: Issue with "Write to specified register and update outputs" command

Part Number: DAC084S085

Hi,

I have four DAC084S085 on my circuit. All of them works when I write to all DACs and update outputs (The output change to desired value for all the channels). BUT, when I try to write to a specefic channel, the output goes low. 

Since I can control the outputs off a four channel perfectly with the write to all command, I believe my SPI and my wireing are done correctly.

I'm not sure, but I feel like the DAC is falling in power-down output mode when I try this command. If I do this sequence:

0b0010DDDDDDDDXXXX -> All 4 outputs go to desired value

0b0001DDDDDDDDXXXX -> Output goes down

0b0000DDDDDDDDXXXX -> Output goes to the value set a step one

If I just do this:

0b0000DDDDDDDDXXXX -> Output stay at previous value nothing happens

0b0100DDDDDDDDXXXX -> Output stay at previous value nothing happens

it looks like it's behaving normally. The power-down output command works fine too.

Any idea?