Manual PCIe-DA16-6
13
External Interrupt
is a negative edge at pin 25 and is latched until cleared by a read of
Base A4. The interrupt is enabled by a read of Base 3 and powers up
disabled. After being cleared the interrupt must be re-enabled.
Address hex
Write
Read
Base + 0
DAC 0 Low Byte
Place card in Simultaneous Mode without updating outputs.
Base + 1
DAC 0 High Byte
Base + 2
DAC 1 Low Byte
Release card from Simultaneous Mode without updating outputs.
Base + 3
DAC 1 High Byte
Enable Interrupts
Base + 4
DAC 2 Low Byte
Disable Interrupts
Base + 5
DAC 2 High Byte
Enable Timer Initiated DAC Update
Base + 6
DAC 3 Low Byte
Disable Timer Initiated DAC Update
Base + 7
DAC 3 High Byte
Base + 8
DAC 4 Low Byte
Update all outputs and place card in Simultaneous Mode.
Base + 9
DAC 4 High Byte
Base + A
DAC 5 Low Byte
Update all outputs and release card from Simultaneous Mode.
Base + B
DAC 5 High Byte
Base + E
Restrict-Output-Voltage (Disables voltage reference)
Base + F
Clear Restrict-Output-Voltage (Allows full operating output voltage).
Base + 20
Digital I/O Port A, Output Digital I/O Port A, Input
Base + 21
Digital I/O Port B, Output Digital I/O Port B, Input
Base + 23
Digital I/O Control Byte
Table 5-1:
Register Map
Restrict-Output-Voltage limits the output of all DAC channels and is active at power-up.
BIT
D7
D6
D5
D4
D3
D2
D1 D0
Low Byte
B7
B6 B5 B4 B3 B2
B1 B0
High Byte
*B15 *B14 *B13 *B12 B11 B10 B9 B8
Table 5-2:
DAC Data Format
* B15->B12 are ignored by 12-bit models
For Unipolar ranges, data is in true binary form.
0000 0000 0000 0000 = Zero (Low Scale)
1000 0000 0000 0000 = ½ Scale
1111 1111 1111 1111 = Full Scale
|
|
MSB or B15
B0 or LSB
For Bipolar ranges, data are in offset binary form. (Same as above)