Contents
GPIB-1014P User Manual
xii
© National Instruments Corporation
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-34
Internal Counter Register (ICR) ............................................................ 4-35
Parallel Poll Register (PPR) .................................................................. 4-36
Auxiliary Register A (AUXRA) ........................................................... 4-38
Auxiliary Register B (AUXRB) ............................................................ 4-40
Auxiliary Register E (AUXRE) ............................................................ 4-42
Address Register 0 (ADR0) .............................................................................. 4-43
Address Register (ADR) ................................................................................... 4-44
Address Register 1 (ADR1) .............................................................................. 4-45
End Of String Register (EOSR) ........................................................................ 4-46
Section Five
Programming Considerations
....................................................................................... 5-1
Initialization .................................................................................................................. 5-1
The GPIB-1014P as GPIB Controller ........................................................................... 5-2
Becoming Controller-In-Charge (CIC) and Active Controller ......................... 5-2
Sending Remote Multiline Messages (Commands) .......................................... 5-3
Going from Active to Standby Controller ......................................................... 5-3
Going from Standby to Active Controller ......................................................... 5-4
Going from Active to Idle Controller ............................................................... 5-4
The GPIB-1014P as GPIB Talker and Listener ............................................................ 5-5
Programmed Implementation of Talker and Listener ....................................... 5-5
Addressed Implementation of the Talker and Listener ..................................... 5-5
Address Mode 1 .................................................................................... 5-5
Address Mode 2 .................................................................................... 5-5
Address Mode 3 .................................................................................... 5-6
Sending/Receiving Messages ........................................................................................ 5-7
Sending/Receiving END or EOS ...................................................................... 5-7
Interrupts ....................................................................................................................... 5-7
Serial Polls .................................................................................................................... 5-8
Conducting Serial Polls ..................................................................................... 5-8
Responding to a Serial Poll ............................................................................... 5-8
Parallel Polls ................................................................................................................. 5-9
Conducting a Parallel Poll ................................................................................. 5-9
Responding To a Parallel Poll ........................................................................... 5-10
Section Six
Theory of Operation
........................................................................................................ 6-1
VMEbus Interface ......................................................................................................... 6-1
Data Lines ......................................................................................................... 6-1
Control Signals .................................................................................................. 6-1
Address Lines .................................................................................................... 6-2