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?