Note
Offset_DAC Registers
The Main_DAC Triggered Registers, together with the Trigger Control Register, can be used to provide synchronized output changes on multiple channels.
The Offset_DAC Registers are used to program the next offset value on a channel. There are 16 registers, one for each output channel. The register at base + 8016 programs channel 1, base + 8216 programs channel 2, up to base +9E16 to program channel 16. Values loaded in these registers are applied to the output immediately (no trigger condition is required).
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 8016 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| msb |
|
|
|
|
|
|
|
|
| lsb | ||
through |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Base + 9E16 | WRITE |
| Unused |
|
|
|
|
| Output Value | ||||||||
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output Value: Writing a
00016 maximum positive offset
80016 nominal (zero) offset
FFF16 maximum negative offset
Note
Gain_DAC Registers
A different offset value is required for voltage and current output operation.
The Gain_DAC Registers are used to program the next gain value on a channel. There are 16 registers, one for each output channel. The register at base + A016 programs channel 1, base + A216 programs channel 2, up to base BE16 to program channel 16. Values loaded in these registers are applied to the output immediately (no trigger condition is required).
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + A016 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| msb |
|
|
|
|
|
|
|
|
| lsb | ||
through |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Base + BE16 | WRITE |
| Unused |
|
|
|
|
| Output Value | ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output Value: Writing a
00016 minimum gain
80016 nominal gain
FFF16 maximum gain
Appendix B | HP E1418A |