SLAS986D November 2014 – February 2018 AMC7836
The input data of the DACs is written to the individual DAC data registers (address 0x50 through 0x6F) in straight binary format for all output ranges (see Table 2).
|DIGITAL CODE||DAC OUTPUT VOLTAGE (V)|
|0 to 5 V RANGE||0 to 10 V RANGE||–5 to 0 V RANGE||–10 to 0 V RANGE|
|0000 0000 0000||0||0||–5||–10|
|0000 0000 0001||0.00122||0.00244||–4.99878||–9.99756|
|1000 0000 0000||2.5||5||–2.5||–5|
|1111 1111 1110||4.99756||9.99512||–0.00244||–0.00488|
|1111 1111 1111||4.99878||9.99756||–0.00122||–0.00244|
Data written to the DAC data registers is initially stored in the DAC buffer registers. The transfer of data from the DAC buffer registers to the active registers is initiated by an update command in the register update register (address 0x0F). When the active registers are updated, the DAC outputs change to the new values.
The host has the option to read from either the buffer registers or the active registers when accessing the DAC data registers. The DAC read back option is configured by the READBACK bit in the interface configuration 1 register (address 0x01).