Corporation Computer Hardware User Manual

Copyright 2001 Diamond Systems Corp. Ruby-MM-1612 User Manual V1.1 P. 10
7. REGISTER DEFINITIONS
Base + 0, Write: DAC LSB register
Bit No. 7 6 5 4 3 2 1 0
Name DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0
DA7-0 D/A data bits 7-0. DA0 is the LSB (least significant bit).
Base + 1, Write: DAC MSB register
Bit No. 7 6 5 4 3 2 1 0
Name X X X X DA11 DA10 DA9 DA8
X Bit not used. These bits will be ignored.
DA11-8 D/A data bits 11-8. DA11 is the MSB (most significant bit).
Base + 0 or 1, Read: Update DACs
Reading from these locations updates all DACs to the values written to them. Only DACs with new data
written to them will change. The remaining channels will retain their current values.
Base + 2, Write: DAC channel register
Bit No. 7 6 5 4 3 2 1 0
Name X X X X CH3 CH2 CH1 CH0
X Bit not used. These bits will be ignored.
CH3-0 D/A Channel no. There are 16 channels numbered 0 to 15.