Module Serial Number Registers
The Module Serial Number Registers provides a
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 18E16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
READ |
| 2nd Least Significant Byte |
|
|
| Least Significant Byte |
|
| |||||||||
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 19016 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
READ |
| 4th Least Significant Byte |
|
| 3 rd Least Significant Byte |
| |||||||||||
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 19216 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
READ |
| 6th Least Significant Byte |
|
| 5th Least Significant Byte |
| |||||||||||
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 19416 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
READ |
| 8th Least Significant Byte |
|
| 7th Least Significant Byte |
| |||||||||||
|
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Address | Bit | 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Base + 19616 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
READ |
|
| Most Significant Byte |
|
|
| 9th Least Significant Byte |
| |||||||||
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Register Example
This example demonstrates using direct register access to set a calibrated voltage output. The example is in HP BASIC and uses a command module controlled via
∙
∙
∙
679 | Reg_offset(0) = 0 | ! ID / Logical Address Register. |
680 | Reg_offset(1) = 2 | ! Device Type Register. |
681 | Reg_offset(2) = 4 | ! Status/Control Register. |
682 | Reg_offset(3) = 6 | ! VXI Offset Register. |
683 | Reg_offset(4) = 8 | ! Calibration Control Register. |
684 | Reg_offset(5) = 10 | ! Card Configuration Register. |
685 | Reg_offset(6) = 12 | ! Software Trigger Register. |
686 | Reg_offset(7) = 14 | ! Trigger Control Register. |
687 | Reg_offset(8) = 16 | ! Interrupt Control Register. |
688 | Reg_offset(9) = 18 | ! Interrupt Status Register. |
689 | Reg_offset(10) = 20 | ! Isolation Status Register. |
690 | Reg_offset(11) = 22 | ! Program Jumper Register. |
691 | Reg_offset(12) = 24 | ! Channel Trigger Register. |
692 | Reg_offset(13) = 26 | ! Channel Mode Register. |
693 | Reg_offset(14) = 28 | ! Relay Control Register. |
694 | Reg_offset(15) = 30 | ! Card Control A24 Window Register. |
695 | Reg_offset(16) = 32 | ! A_24 Window Register (Channel 1 DAC and CAL). |
696 | Reg_offset(17) = 34 | ! A_24 Window Register (Channel 2 DAC and CAL). |
697 | Reg_offset(18) = 36 | ! A_24 Window Register (Channel 3 DAC and CAL). |
698 | Reg_offset(19) = 38 | ! A_24 Window Register (Channel 4 DAC and CAL). |
148 HP E1418A | Appendix B |