Contents
GPIB-1014 User Manual viii © National Instruments Corporation
Register Description.......................................................................................... 4-2
Register Description Format ................................................................. 4-3
Interface Registers......................................................................................................... 4-3
Data In Register (DIR) ...................................................................................... 4-6
Command/Data Out Register (CDOR).............................................................. 4-7
Interrupt Status Register 1 (ISR1)..................................................................... 4-8
Interrupt Mask Register 1 (IMR1)..................................................................... 4-8
Interrupt Status Register 2 (ISR2)..................................................................... 4-14
Interrupt Mask Register 2 (IMR2)..................................................................... 4-14
Serial Poll Status Register (SPSR).................................................................... 4-19
Serial Poll Mode Register (SPMR) ................................................................... 4-19
Address Status Register (ADSR) ...................................................................... 4-20
Address Mode Register (ADMR)...................................................................... 4-22
Command Pass Through Register (CPTR) ....................................................... 4-25
Auxiliary Mode Register (AUXMR) ................................................................ 4-27
Hidden Registers ............................................................................................... 4-33
Internal Counter Register (ICR)............................................................ 4-34
Parallel Poll Register (PPR) .................................................................. 4-35
Auxiliary Register A (AUXRA)............................................................ 4-37
Auxiliary Register B (AUXRB)............................................................ 4-39
Auxiliary Register E (AUXRE) ............................................................ 4-41
Address Register 0 (ADR0) .............................................................................. 4-42
Address Register (ADR) ................................................................................... 4-43
Address Register 1 (ADR1) .............................................................................. 4-44
End of String Register (EOSR) ......................................................................... 4-45
DMA Registers.............................................................................................................. 4-46
Address Registers.............................................................................................. 4-48
Transfer Count Registers................................................................................... 4-48
Function Code Registers ................................................................................... 4-50
Device Control Register.................................................................................... 4-51
Operation Control Register ............................................................................... 4-53
Sequence Control Register................................................................................ 4-55
Channel Control Register.................................................................................. 4-56
Channel Status Register..................................................................................... 4-58
Channel Error Register...................................................................................... 4-60
Channel Priority Register.................................................................................. 4-61
Interrupt Vector Registers ................................................................................. 4-62
General Control Register................................................................................... 4-63
Configuration Registers..................................................................................... 4-64
Configuration Register 1 (CFG1).......................................................... 4-64
Configuration Register 2 (CFG2).......................................................... 4-66
Chapter 5
Programming Considerations........................................................................................ 5-1
Initialization................................................................................................................... 5-1
The GPIB-1014 as GPIB Controller ............................................................................. 5-3
Becoming Controller-In-Charge (CIC) and Active Controller ......................... 5-3
Sending Remote Multiline Messages (Commands).......................................... 5-4
Going from Active to Standby Controller......................................................... 5-4