DAC80508: Register setup

Part Number: DAC80508

I want to address a single DAC output to update when I write to it. What are the recommended register settings? Can you give me a flow diagram? 

  • Hi Glen,

    This is pretty simple. To update a DAC, you just need to write to that specific DAC buffer register. For example, to update DAC1, you would write the DAC data to register 0x09. The DAC will update as soon as CS goes high, but only if the respective SYNC bit is 0. The SYNC bit prevents the DAC from updating until a "load DAC" signal is sent by hardware or software. By default, all SYNC bits are 0, meaning the DAC updates on the CS rising edge. Here are my recommended register settings:

    SYNC Register (0x02) = 0xFF00
    CONFIG Register (0x03) = set the DAC/REF bits to 1 if you want them on
    GAIN Register (0x04) = Configure the gain settings for the reference/DACs. Note if your VDD < 3.6V, REFDIV-EN should be 1.
    Then you just send data to the DAC buffer registers.

    Thanks,
    Erin