Digital488/80A Commands
6
Introduction…… 41
Command Syntax…… 42
Command Set & Support…… 43
Command Set…… 43
Command Support…… 43
Command Summary…… 44
Command Reference…… 46
A - Bit Set…… 47
B - Bit Clear…… 48
C - Configuration…… 49
D - Data Output…… 50
E? - Query Error Status…… 51
F - Data Format…… 53
G - Bus Input/Output…… 57
H - Handshake…… 58
I - Invert…… 59
K - End-Or-Identify…… 60
L - Buffer…… 61
M - Service Request Mask…… 62
O - Recall Configuration…… 63
P - Port Select…… 64
Q - Inhibit…… 65
R - Data Ready…… 66
S - Save Configuration…… 67
T - Test…… 68
U - User Status…… 69
V - View Configuration…… 72
V? - View Version…… 73
X - Execute…… 74
Y - Bus Terminator…… 75
? - Query…… 76
Serial Poll Status Byte…… 77
Introduction
Control of the Digital488/80A is implemented with 23 commands, described here in detail. Examples are
given for the commands using a PC functioning as an IEEE 488 controller by using the Personal488
PC/IEEE 488 board and associated Driver488 software. All examples are given using GW-BASIC or
BASICA. Commands may be given using upper or lower case letters. The Digital488/80A bus address
should be set to 08 for all examples.
In order to establish communication with Driver488 from GW-BASIC or BASICA, the following sequence
must be used:
OPEN "\DEV\IEEEOUT" FOR OUTPUT AS #1
IOCTL#1,"BREAK"
PRINT#1,"RESET"
OPEN "\DEV\IEEEIN" FOR INPUT AS #2
All of the command examples that follow assume that the driver has been properly opened and reset by the
above sequence.
Most of the instructions offer a
Query
(
?
) command extension. This extension can be used to determine
the present configuration or mode of a command previously executed. Any number of these Query
commands may be combined into one string to allow the user to construct a specialized status command
requesting the Digital488/80A to return only that information which is of interest for a given application.
Note:
It is necessary that the
Execute
(
X
) command follow all command strings sent to the
Digital488/80A. No commands are executed until an
X
is received by the Digital488/80A. The
only exceptions to this rule are the
Query
(
?
) commands, which do not have to be followed by
X
.
CAUTION
If you would like to experiment with the Digital488/80A unit and the example
programs, do not install the HVCX1 option until after experimenting with the unit to
avoid software/hardware configuration conflicts. If the HVCX1 option is already
installed, replace it with the jumper board to run the example programs.
Digital488/80A User’s Manual
967695
Digital488/80A Commands 41
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com