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.

DAC7678EVM: Select to update DAC register channel n command does nothing / does not seem to work

Part Number: DAC7678EVM
Other Parts Discussed in Thread: DAC60508, DAC53608

Hey

I am using the DAC7678EVM, and i am testing all the commands.

I had some trouble with the Update DAC register channel n.

I have tested that the LDAC register should be set correct for channel A to only react to software LDAC.

If i use the Write to DAC input register channel n, the output does not change when measuring the output pin, and issuing a read back command shows that the register changes.

If i instead use the Write to DAC input register channel n and update channel n, then the output changes.

But if i issue the write command and then afterwards the update command for channel A the output does not change.

Have i misunderstood the function of the Update DAC register channel N ?

Does it not provide a software LDAC ?

Example of command chain to set LDAC, write to register and then update register

0x90 (address and 'W/R bit) 0x60 (write to LDAC) 0xFF (Set all High A-H) 0x00 (does not matter)  Writing to LDAC

0x90 (address and 'W/R bit) 0x00 (write to channel A register) 0x00 0x00 (set 12 bit value to 0)  Writing to Channel A register

0x90 (address and 'W/R bit) 0x10 (Update channel A output) 0x00 0x00 (does not matter)  Update Channel A register

Best Regards

Niels M.