8.2.11 Operating Examples: DAC7568/DAC8168/DAC8568
For the following examples X = don't care; value can be either '0' or '1'.
Example 1: Write to Data Buffer A, B, G, H; Load DAC A, B, G, H Simultaneously
Table 4. 1st: Write to Data Buffer A:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
DATA |
X |
X |
X |
X |
Table 5. 2nd: Write to Data Buffer B:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
DATA |
X |
X |
X |
X |
Table 6. 3rd: Write to Data Buffer G:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
DATA |
X |
X |
X |
X |
Table 7. 4th: Write to Data Buffer H and Simultaneously Update all DACs:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
DATA |
X |
X |
X |
X |
The DAC A, DAC B, DAC G, and DAC H analog outputs simultaneously settle to the specified values upon completion of the 4th write sequence. (The DAC voltages update simultaneously after the 32nd SCLK falling edge of the fourth write cycle).
Example 2: Load New Data to DAC C, D, E, F Sequentially
Table 8. 1st: Write to Data Buffer C and Load DAC C: DAC C Output Settles to Specified Value Upon Completion:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
DATA |
X |
X |
X |
X |
Table 9. 2nd: Write to Data Buffer D and Load DAC D: DAC D Output Settles to Specified Value Upon Completion:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
DATA |
X |
X |
X |
X |
Table 10. 3rd: Write to Data Buffer E and Load DAC E: DAC E Output Settles to Specified Value Upon Completion:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
DATA |
X |
X |
X |
X |
Table 11. 4th: Write to Data Buffer F and Load DAC F: DAC F Output Settles to Specified Value Upon Completion:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
DATA |
X |
X |
X |
X |
After completion of each write cycle, the DAC analog output settles to the voltage specified.
Example 3: Power-Down DAC A, DAC B and DAC H to 1kΩ and Power-Down DAC C, DAC D, and DAC F to 100kΩ
Table 12. 1st: Write Power-Down Command to DAC Channel A and DAC Channel B: DAC A and DAC B to 1kΩ.
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
Table 13. 2nd: Write Power-Down Command to DAC Channel H: DAC H to 1kΩ.
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Table 14. 3rd: Write Power-Down Command to DAC Channel C and DAC Channel D: DAC C and DAC D to 100kΩ.
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
Table 15. 4th: Write Power-Down Command to DAC Channel F: DAC F to 100kΩ.
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
The DAC A, DAC B, DAC C, DAC D, DAC F, and DAC H analog outputs power-down to each respective specified mode.
Example 4: Power-Down All Channels Simultaneously while Reference is Always Powered Up
Table 16. 1st: Write Sequence for Enabling the DAC7568, DAC8168, and DAC8568 Internal Reference All the Time:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19 |
DB18 |
DB17 |
DB16-DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16 |
D15 |
D14 |
D13-D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
1 |
0 |
0 |
1 |
X |
X |
X |
X |
1 |
0 |
1 |
X |
X |
X |
X |
X |
X |
X |
X |
Table 17. 2nd: Write Sequence to Power-Down All DACs to High-Impedance:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
1 |
0 |
0 |
X |
X |
X |
X |
X |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
The DAC A, DAC B, DAC C, DAC D, DAC E, DAC F, DAC G, and DAC H analog outputs simultaneously power-down to high-impedance upon completion of the first and second write sequences, respectively.
Example 5: Write a Specific Value to All DACs while Reference is Always Powered Down
Table 18. 1st: Write Sequence for Disabling the DAC7568, DAC8168, and DAC8568 Internal Reference All the Time (after this sequence, these devices require an external reference source to function):
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19 |
DB18 |
DB17 |
DB16-DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16 |
D15 |
D14 |
D13-D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
1 |
0 |
0 |
1 |
X |
X |
X |
X |
1 |
1 |
0 |
X |
X |
X |
X |
X |
X |
X |
X |
Table 19. 2nd: Write Sequence to Write Specified Data to All DACs:
DB31 |
DB30- DB28 |
DB27 |
DB26 |
DB25 |
DB24 |
DB23 |
DB22 |
DB21 |
DB20 |
DB19- DB10 |
DB9 |
DB8 |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
0 |
Don't Care |
C3 |
C2 |
C1 |
C0 |
A3 |
A2 |
A1 |
A0 |
D16-D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
F3 |
F2 |
F1 |
F0 |
0 |
X |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
DATA |
X |
X |
X |
X |
The DAC A, DAC B, DAC C, DAC D, DAC E, DAC F, DAC G, and DAC H analog outputs simultaneously settle to the specified values upon completion of the second write sequence. (The DAC voltages update simultaneously after the 32nd SCLK falling edge of the second write cycle). Reference is always powered-down (External reference must be used for proper operation).