![Apex Digital STX104 Reference Manual Download Page 64](http://html.mh-extra.com/html/apex-digital/stx104/stx104_reference-manual_2952893064.webp)
OUTPUT VOLTAGE CONVERSION
OUTPUT
RANGE
DA1_UB
J5 *
DA1_R
J5 *
RESOLUTION
NEG FULL
SCALE
VOLTAGE
POS FULL
SCALE
VOLTAGE
NEG FULL
SCALE
HEX
POS FULL
SCALE
HEX
+/- 10 Volts
1
1
305 uV
-10.00
+10.00
0x0000
0xFFFF
+/- 5 Volts
1
0
153 uV
-5.000
+5.000
0x0000
0xFFFF
0 - 10 Volts
0
1
153 uV
0.000
+10.00
0x0000
0xFFFF
0 - 5 Volts
0
0
76 uV
0.000
+5.000
0x0000
0xFFFF
* '1' = Jumper installed. '0' = Jumper not installed.
See Also
Register Summary ( see page 41)
Example
Examples of how to write to the DAC output register in 16-bit DAC mode.
8-Bit Writes in C/C++:
unsigned int dac_value;
...
outp( base_4, dac_value & 0xFF );
outp( base_5, dac_value >> 8 );
...
or
union { unsigned int word; unsigned char byte[2]; } dac_value;
...
outp( base_4, dac_value.byte[0] );
outp( base_5, dac_value.byte[1] );
...
16-Bit Write in C/C++:
unsigned int dac_value;
...
outpw( base_4, dac_value );
STX104 Reference Manual
11.11 DAC Channel-A (Offset=4)
Copyright © 2009 by
Apex Embedded Systems
. All rights reserved.
56
Thursday, October 08, 2009
11