The input data are written to the individual DAC Data registers in straight binary format. After a power-on or a reset event, all DAC registers are set to either zero code (DACx0508Z) or midscale code (DACx0508M). The DAC transfer function is given by Equation 1.
CODE = decimal equivalent of the binary code that is loaded to the DAC register. CODE ranges from 0 to 2n – 1.
VREF = DAC reference voltage. Either VREFOUT from the internal 2.5 V reference or VREFIN if using an external one.
n = resolution in bits. Either 12 (DAC60508), 14 (DAC70508) or 16 (DAC80508).
DIV = 1 or 2 as set by the REF-DIV bit in the GAIN register. Set to 1 by default.
GAIN = 1 or 2 as set by the BUFF-GAIN bit for that DAC channel in the GAIN register. Set to 1 by default in DACx0508Z and to 2 in DACx0508M.