Tektronix P7001 /IEEE 488 Instruction Manual

Tektronix®
COMMITTEDTO
EXCELLENCE
Tektronix,
Box
PO.
Beaverton,
070-2623-00 Product
Group
Inc.
500
Oregon
45
97077
PLEASE CHECK AT
THE
P7001
FOR CHANGE
THIS
/|EEE
INTERFACE
021
INSTRUCTION
-0206-00
Serial
MANUAL.
MANUAL
Number
INFORMATION
488
1978
First
Revised
Printing
JUL
DEC 1986
Copyright Contents
form
without the
of
©
1978
this
Tektronix,
publication
written
permission
may
Inc.
not
All
be
reproduced
of
Tektronix,
rights
reserved.
in
any
Inc.
Products
by
TEKTRONIX,
registered
is
a
Printed are
Each or
designates
of unique
United
of
Tektronix,
U.S.
and
foreign
TEK,
trademarks
USA.
trademark
Specification
registered
in
reserved.
INSTRUMENT
instrument
stamped
has
the chassis. The
on
the
country
the serial number
each instrument. Those
to
States
have
patents
SCOPE-MOBILE,
a
six
manufactureisidentified
Inc.
of
its
and
Tektronix,
of Tektronix
SERIAL NUMBERS
and/or
and
subsidiaries
pending
price
serial number
first
of
manufacture. The
are
assigned
unique
as
digits.
follows:
covered
are
patents.
and
lnc. TELEQUIPMENT
U.K.
Limited.
change
on
a panel
insert,
number
last
sequentially manufactured
The
country
privileges
tag,
letter
or
five
digits
and
in
are
are the
of
8000000
100000 200000 300000 700000
Tektronix, Tektronix
Tektronix United
Inc.,
Guernsey,
Sony/Tektronix,
Tektronix The
Holland.
Netherlands
Beaverton,
Ltd.,
Kingdom,
Japan
NV,
Heerenveen.
Oregon,
Channel
Ltd.,
USA
islands
London
TABLE
OF
CONTENTS
SECTION
SECTION
SECTION
THE
QUALIFIED
DO
NOT PERFORM OPERATING
IN
DO
SO.
SECTION
SECTION
SECTION
APPENDIX
APPENDIX
APPENDIX
1
2
3
FOLLOWING
PERSONNEL
4
5
6 REPLACEABLE
A
B
C
GENERAL INFORMATION
INSTALLATION
PROGRAMMING INFORMATION
WARNING
SERVICING
ONLY.
ANV
SERVICING
INSTRUCTIONS
MAINTENANCE
DIAGRAMS
DATA
HP
9825
SUPPLEMENTAL INFORMATION
INSTRUCTIONS
TO
AVOID OTHER
UNLESS
SHEETS
PROGRAMMING
YOU
PARTS
FOR
ARE
PERSONAL
THAN
THAT
ARE
QUALIFIED
INFORMATION
BV
USE
INJURV,
CONTAINED
TO
Figure
2—1
waI—‘DWN
WWWL‘ONNN
3—5
3—6
4—1
4—2A 4—2B
4—3
4—4
LIST
OF
Description
Device Address
The
Setting
P7001/IEEE
IEEE
Data
P7001
DPO
Location
Status
HSA
Basic
P7001 P7001
Funct
Component
Funct
Component
488
Transfer
4K
Card
(Timeslots)
Word
Status
Block
Bus Bus
Block
Block
P123
488
Bus
Memory
Address
Readout
of
and Formats
Register
Diagram
Read
Write
Diag.,
Locator
Diag.,
Locator
LIST
ILLUSTRATIONS
Switch
Interface
Connector
Delimiters
Map
Map
Field
Operation
Operation
OF
SW412
Strap Option
Installation
Pin
Assignments
&
Terminators
Words
Bit
MPU/GPIB
and
0
Addresses
Assignments
PIA/P7001
TABLES
Characters
&
Bd
&
Bd
Page 2-1
2 2 2
3
2—4
3 5 3
8
3
9
3—12 3—14 3—15
4—2
4—9
4—9
4—11
4-12
Table
1—1
3—1
3—2
Description
P7001/IEEE
Setting
Query
Commands
Commands
488
Interface
Capability
Page
1-2
3—6
3—7
262531‘
P7001/IEEE
488
INTERFACE
P7001/IEEE
Interface
INTRODUCTION
manuaI
This
Tektronix
terface
DigitaI
P7001/IEEE
is
Processing
tured devices
”IEEE
488
may
imum
4051
a
sends
Standard
Bus
be
A
system
of
Graphic
system
current
is
referred
15
functions
contains
used
to
designed
DigitaI
commonIy
to
configured
devices,
System,
status
readout information
a
Iistener,
system
devices.
receives
it
GENERAL INFORMATION
both
488
Interface,
interconnect
Osci110$cope
to
operate
Interface
known
by
that
and
weII
as
both
as
messages,
to
the
the
as
name.
from
incIudes
as
a
taIker
system
commands
Section
operationaI
Tektronix
P7001
the
(DPO)
in
accordance
for
ProgrammabIe
Genera]
IEEE
488
a
system
”taIkers”
and
data
captured
controIIer
and
data
1
and
maintenance
Part
Processor
with
compatibIe
any
Purpose
controIIer,
and
”Iisteners”.
a
Iistener.
by
or
from
information
021—0206-00.
No.
section
IEEE
Tektronix Standard
of
with
severaI
Instrumentation”.
is
such
a
talker,
system
controIIer
Bus
as
Interface
devices
the
Acquisition
other
the
system
As
a
of
Tektronix
488-1975,
(GPIB),
Iimited
a
Tektronix
DPO
The
the
Unit,
Iisteners.
the
for
and
a
such
DPO
and
in—
IEEE
max-
As
other
This
manufac-
The
to
in
or
IEEE
488
The
by
referencing
PHYSICAL
The
staIIed
necessary
Power
SuppIy
INTERFACE
CAPABILITY
capabiIities
the
applicabIe
CHARACTERISTICS
P7001/IEEE
into
the
operating
via
488
interface sIot
power
the
of
the
Interface
(+5,
P7001
P7001/IEEE
sections
is
of
-5,
Main
Interface
a
the
+15
488
of
duaI
P7001
and
Interface
IEEE
the
card
assemny
Processor
—12VDC)
Board.
defined
are
Standard
designed
section
taken
is
in TabIe
488-1975
to
a
of
from
the
1-1
document.
be
in-
UFO.
AII
P7001
P7001/IEEE
Interface
Table
Interface
Source
Acceptor
Function
Handshake(SH)
Handshake(AH)
TaIker(T)
Listener(L)
Service
Remote—LocaI(RL)
ParaIIeI
Device
Device
Request(SR)
PoII(pP)
CIear(DC)
Trigger(DT)
ControIIer(C)
1—1
P7001/IEEE
IEEE
Std.
488
.10
.11
.12
488
Interface
Section
CapabiIity
Interface
CompIete(SH1)
CompIete(AH1)
No
“TaIk
No
”Listen
CompIete
None(RLfl)
N0ne(PP¢)
None(DCQ)
None(DTg)
None(cg)
CapabiIity
Only”
OnIy”
(SR1)
Mode(T6)
Mode(L4)
1—2
P7001/IEEE
lnterlace
INTRODUCTION
This
Tektronix
section
488
compatible
Address
section
P7001/IEEE
of
and
controllers.
INSTALLATION
The
P7001/IEEE
sor
2—3.
dress
using
the
Before the
and
the
of
Tektronix
a
device.
for
setting
488
instructional
interface
P123
Strap
manual
the
488
Digital
Included
a
Interface
Section
INSTALLATION
contains
Interface,
Processing
are
strap
Option
option
steps
is
installed,
should
assembly
2
operator/user
used
to
instructions
that
listed
on
however,
be
information
interconnect the
Oscilloscope
for
selecting
facilitates
be
may
set
installed
the
Installation
the
as
explained
IEEE
(DPO)
the
P7001
with
use
in
a
Diagram,
Bus
488
in
the
for
Processor
any
Device
the
of
different
P7001
Device
following
the
IEEE
Proces-
Figure
Ad-
paragraphs.
SELECTING
Selecting
switch,
number.
number
SN412
For
must
DEVICE ADDRESS
Device
the
the
MPU/GPIB
with
0n
devices
be
between
_
Address
talk/listen
$0000
and
LSD
is
board
01110
1f
,DUDD
——OPEN—
accomplished
(shown
in
Figure
capabilities,
(O
‘5
3
2
14
to
P/O MPU/GPIB
‘*
mg
:
5,
by
setting
2-1),
such
decimal),
670-4882—OX
MSD
U413
the
a
to
the
as
inclusive.
BOARD
5—bit
unique
DPO,
DIP
binary
this
Figure
@
2—1
Device
Address Switch
2623—02
SW412
2—1
P7001/IEEE
Interface
SELECTING
Each
switches,
(Most
which
that
left
Device
that
corner
Significant
the
bit
are
Address
When
has
of
viously
SETTING
The
with
option
P123
different
may
set
operation
DEVICE
the
of
numbered
numbers
has
pushed
the
been
the
stored
P123
P123
be
for
(pin
ADDRESS
bits
five
1
on
Digit).
are
been
set
in
at
is
set
DPO
memory
selected
CRT.
STRAP
strap
at
Note
Channel
OPTION
option
controllers.
found
both
in
"Standard"
1
jumpered
(Continued)
is
the
Note
read.
a
to the
to
binary
top
Qflflll
location
with
that
7
allows
Section
to
to
set
left
(Least
that
When
SN412
of
a
1;
and
the other
(3
decimal).
button
will
when
memory
the
A
more
3
of
operation adjacent
1
or
Significant
this
rocker
e.g.,
'D'
be
Device
'D'
interface
thorough
this
(jumper
pin
D
by
five
reversed
is
switch
the
if
three
pushed
is
displayed
Address
(Field
to
explanation
manual.
not
pin
-
corresponding
Digit)
from
is
pushed
first
are
two
in
in,
in
the
is
elicited,
0)
will
operate
Figure
installed)
1
indicated
is
5
to the
in switches
the
at
Device
the
lower
be
destroyed.
more
of
use
shows
2-2
rocker
the
on
the
in
top,
on
order
at
bottom,
Address
right-hand
data
any
efficiently
the
of
connector
and
”Optional"
withu»).
right
the the
pre-
strap
Figure
Access
terface
from
To
on
the
avoid
pin1or
left.
be
now
U122
l
Standard
(a)
2—2
If
de—energized
Setting
to
housing
hole
loss
the
the
the
(see
and
when
adjacent
DPO
P123633
I;
Operation
the
jumper
Figure
reach
operating
was
in with
energized
and
a
:2
g
a
a
a
U123
P123
Strap
is
gained
2—3).
longnose
in
the
(above
pin
while
”power—up”
81
a
Option
through
To
"Standard“
pin
sequence
change
pliers
1)
the
jumper
hole in
a
operating
to
mode,
with
the
performed
(b)
Optional
the
left
modes,
re—position
the
jumper
free
was
end
re-positioned,
to
P123
U122
rear
remove
the
extending
activate
fig:
m
of
8
8
U123
the
Eflifl
OperatiozréS23
the
jumper.
be
it
the
placed to
must
change.
may
73
E
03
in—
plug
the
2—2
@
P7001/IEEE
Inlertace
(Behind
SW412
Side
021—0206-00
P700l/IEEE
Panel)
488
Interface
Interface
Installation
Screws
(2)
Cable
012—0630—01
Assy
INSTALLATION/REMOVAL
With
AC
1.
Processor
2.
Tighten
Connect
.
012-0630—01)
screws.
.
Prior
to
terface
Figure
2—3
P7001/IEEE
power
both
either
removal,
off,
and
press
interface
to
end
the
set
installation
488
insert
in
slowly
installation
of
the
interface
the
screws
.
Interface
the
IEEE
AC
power
and
2-3
interface until
488 bus
assembly
the
screws.
cable
at
OFF
to
thumbscrews
Installation
into the
assembly
(Tektronix
and
J1
and
ensure
are
rear is
secure
fully
of the
firmly
seated.
Part
with
the
that
disengaged.
P7001
No.
thumb—
in-
2623-04
P7001/IEEE
IEEE
488
Interface
BUS
CONNECTOR
IEEE
The
shown
as
This
8
interlaced
controller
nector
The
Part
on
24-pin
pin
interface
No.
012-0630—01
or arrangement
double—sided,
and
female
a
Bus
488
Figure
Connector
2-3,
female ribbon
ground
other
lines,
IEEE
and
also includes the
(standard
with
side for
male
a
connecting
SHIELD
and
is
connector
and
488
compatible
signal
side
SRO
ATN IFC
located
is
physically
has
used
is
to
nomenclature.
line
mating
2
to
meter
mate
IEEE
with
additional
NDAC
DAV
NRFD
the
at
attached
attached
rear
to
16
active
interconnect the
device.
connector
488
the
system
Dl04
EOI
cable).
connector
DIOZ
D|03
Figure
components
DI01
panel
the
and
of
MPU/GPIB
signal
DPO
2—4
shows
cable,
This
on
the
interface,
Board.
lines
with
the
Tektronix
connector
the
interface
the
to
a
system con-
bus.
and
is
Figure
2-4
IEEE
488
GND
LOGIC
GND
Bus
GND
GND
‘0
9
GND
11
Connector
8
GND
7
2—4
REN D|O7
DIOB
GND
6
Pin
Assignments
DIOS
DIOG
@
P7001/IEEE
Interface
INTRODUCTION
section
This
general
4051
formats
patible
iarity
nature
Graphic
used
controller.
non-Tektronix
For
with the
Regardless
ation of
an
understanding
for
Programmable
Option“
Section tional
rear
the
In
addition,
in
2
information
of
this
of
this
for
PROGRAMMING
the
of
and
System
to
operate
a
for
as
system
Examples
controllers,
programming
which
DPO,
setting
manual.
controller
use
or
IEEE
of
Instrumentation”.
non—Tektronix
for
section
the
on
use
manual
specific
DPO
the
language
the
of Standard
the
of
strap
with
Section
INFORMATION
contains
type
controller.
under
given
is
DPO
manual,
option,
the
program
are
such
of
being
Operators
488—1975,
controllers,
HP—9825
3
operator/user
of
system
utilizing
Included
control
the
the
system
TEK
HP—9825
in
as
the
utilized,
Manual
”IEEE
the
and
the
corresponding
be
contained
is
read
must
information
the
commands
are
from
any
BASIC
4051
and
HP—9830,
controller
familiarity
and
understood.
in
be
Digital
Appendix
will
Standard
paragraph
both
of
Tektronix
command
and
IEEE
488
language.
famil—
essential.
is
with the
useful,
oper—
as
Interface
entitled
"Strap
instructions
Addi-
II
at
a
com-
will
in
the
GENERAL
INFORMATION
The
P7001/IEEE
compatible
cilloscope
488
bus;
allows
”controllers”,
specific
pendently.
connected
tem tem
functions
captured
cule
(waveforms),
OPERATING
with
use
tions
the
appendix
Power
When
ates
488
bus.
terrupt poll,
TEK
the
by
readout
Most
of
a
for
instructions
to
On/Initialization
a
(through
determined
shown
as
4051".
488
device with
(0P0).
There
listeners
The
responsibility
instruments
both
as
DPO
the
information
commands,
INSTRUCTIONS
the
TEK
4051
other
this
DPO
goes
the
This
condition
in
(i.e.,
operating
Graphic
IEEE
included
manual
through
interface)
by
a
subsequent
Interface
P7001
the
three
are
"talkers”,
and
are
a
talker
waveforms),
the
to
and
internal
instructions
System
488
controllers
here
gives
the
an be
may
programming
be
can
bus
of
different
and
talkers
of
the
to
listen
and
a
listener.
bus.
memory
as
may
and
those
operating
power—on
interrupt
cleared
the
paragraph
used
a
to
interconnect
Tektronix
types
"listeners”.
be
to
selected
controller is
to
or
current
As
a
talk.
As
status
listener,
addresses
included
system
be
for
examples
here
controller.
inferred
the
controller
for
transition,
request
and
the
nature
controller
to
entitled
Digital
of devices
IEEE
Standard
and
de-selected
to
designate
DPO
The
a
talker,
messages,
DPO
the
from
the bus.
are
specifically
Operating
from
a
HP-9825
the
automatically
it
(SRQ)
”Servicing
take
signal
and
a
IEEE
any
Processing
the
on
which
such
in
sends
it
and
receives
comparison
utilized.
controller.
the
on
source
serial
of
status
Interrupts
488
Os-
IEEE
488—1975
inde—
sys-
a
sys-
data
grati—
data
for
instruc-
of
An
gener—
IEEE
in—
the
with
@
3—1
P7001/IEEE
Interface
Power
for
On/Initialization
no
If
some
interface
command
The
a
the
DPO
Word
When
following
Status
for
ment,
of
Status
When
on
line
conduct
with
pond
interrupt
Status
interrupt
other
explained
DPO
must
Status
reason
be
interrupt
SRQ
no
Word
DPO
the
IEEE
the
a
status
of
one
request
Word
cleared.
later
Word
has
decimal
0
l6
issues
488
poll
the
for
=
81
=
82
=
83
=
84
=
85
>
18¢
(Continued)
handling
the
controller
in
is
request
been
status
Meaning:
an
bus.
in
order
following
each
Meaning
instructions
does
This
can
be
this section.
used
to
indicate
(SR0),
or
generated,
words:
may
Interface
2
Interface
interrupt,
The
system to
decimal
of
these
its
controller
release
conditions):
DPO
DPO
DPO
:
DPO
:
HSA
:
:
Error
graph
included
are
not
service the
accomplished
the
to
be
solicited
the
interface
idle
busy
interface
SRQ.
the
hung
has
words
up.
but
CALL
Sweep
(if
occurred
status
powered
was
PROGRAM
Single aborted
entitled
by
controller
with
will
(Both
16
asserts
should
The
(the
has
button
completed.
HSA
(see
"Error
in
the
program,
interrupt,
using
cases
be
interface
self—
is
the
the
POLL
a
respond
return
HP
with
the
programmed
DPO
will issue
corrected.
pushed.
installed).
following
Messages").
or
the
”DCLb“
reason
state-
with
controllers)
SRQ
will
one
decimal
signal
to
res-
an
para-
Error
Four
dicated
receipt
Status
Messages
different
the
to
of
the
Word
error
system
SRQ
will
113
114
115
112
conditions
controller
result
Meaning:
may
by
in
SRQ.
an
of
one
Communication
meaningless
the
If
the
error
Examples
ligible
:
Programming have
range
carry
impossible
it
clude
valid
ory.
:
Internal Error
hardware
mean a
transient
:
Other
error
scribed
exist
the
for
A
status
following
or
data will
is
not
include
commands,
Error
been
received
parameters.
the
out
overflowing
addressing
error
a
permanent
condition.
Error
which
-
is
cases.
DPO;
the
poll
decimal
Error
-
impossible
affect
communication
a
parity
or syntax
intelligible
which
The
assigned
to
complete.
DPO
of
the
an
Interface
has
occurred.
hardware
DPO
the
of
none
each
conducted
status
the
data
to
DPO
the
errors,
errors.
involve
DPO
attempts
operation
Examples
data
has
size,
DPO
internal
malfunction
discovered
the
previously
be
will
in-
after
words:
input
implement.
operation,
unintel-
or
This
is
error.
commands
of
out
to
but
finds in-
and
in-
mem—
P7001
may
an
or
de-
3—2
@
Servicing
When
interface,
statement, following
Interrupts
UPC
the
4051
the then
transfer
example:
lflfl
0N
with
issues
is
SRQ
the
an
interrupt
normally
an
to
THEN
SUM
TEK
4051
programmed
interrupt
service
handling
request
to
finish
(SRQ)
executing
routine,
P7001/IEEE
through
the
shown
as
Interface
the
current
in
the
In
the
condition;
DPO
(or
any
present
POLL
lowed
it
suming
poll finds
in
statement,
statement
by
first
the
devices in the
that
POLL
the
50¢ 51¢ 52$
BOO
81%
82¢
4QQQ
429w
SOOO
519$
POLL
PRINT
GOTO
IF IF
RETURN
(service
RETURN
(service
RETURN
foregoing the
program
other
contains
device
addresses
addresses
DPO
has
device
statement,
N,M;4;5;1
N,M
N
0F
6$¢,7¢¢,8QQ
M=83 M=84
THEN
THEN
routine
routine
example,
then
peripheral
then
transfers
the
4,5,1.
device
been
order
1
issued
number
assigned
shown
because device
4flww
599$
line
executes
device)
two
SRQ,
the
DPO
DPO
enables
normal
in
Front
Single
for
for
1PM
signals
POLL
the
to
numeric
As
4
to
device address
until
it
the
see
it
1
assigns
variables
4051
if
reaches
the
is
Panel
Sweep)
4051
the sequential
SRQ,
an
statement
N
executes
is
it
requesting
the
1,
device
number
the
third
PROGRAM
to
the
at
M
and
the
4051
1.
device
CALL
respond
order.
4051
finishes
line
as
parameters
POLL
SEE.
statement,
service.
will continue
When
§_to
variable
the
on
the
buttons)
to
an
When
the
the
The
fol-
As—
4051
N
list.
SRO
to
The
assigned
4051
screen.
in
ber
program
GRAM
ed
the
ator
CALL
If
in
4051
should
the
the
the
statement
quent
status
@
DPO
to
list
moves
buttons.
4051
POLL
will
find
so
returns
the
variable
Line
6¢¢,7Q¢,8¢¢.
to
line
does
statement)
”hang”
the
the
that
polls
This
the
it
unable
decimal
a
52¢
sends
4OQQ,
Line
not
pending
line
list
will
will
then
condition
HP—9825
time
to
M.
Line
the
In
which
81¢
performs
have
when
the
an
further
status
containing
devices
of
recognize
will
system
as
out
identify
word
51%
causes
program
89¢,
line
begins
the
DPO's
SRQ
is
instructions.
the
to
the
NOTE
not
controller,
and
resume
a
device.
3-3
(previously
N
and
N,
to
a
same
device
or
the
if
service routine
function for
address in
received,
POLL
statement
be
polled
address.
occur
when
because
processing
explained)
M
the
status
to
third
be
word
processing
At
this
and
includes
using
if
printed
(8QQ)
(M)
for
status
its
program
will
point,
re-enter
the
the
DPO.
which
on
line
is
DPO
word
halt
the
is
the
num-
83
the
PRO-
84.
(list—
and
oper-
the
Subse—
P7001/IEEE
Servicing
the
If
have
not
message
To
clear
the
immediate
in
Interface
Interrupts
TEK
interrupt
will
be
this
with the
4051
is
handling
printed
NO
SRQ
condition,
mode
POLL
N,M;(DPO
being
on
0N
(no
TEK
used
instructions
the
screen
UNIT
the
operator
line
-
number):
Device
4051
as
system
when
MESSAGE
should
Address)
(Continued)
controller
in
its
program,
SRQ
an
NUMBER
43
enter
received:
is
the
but
is
idle,
the
following
following
does
or
error
statement
Strap
Option
The
purpose
and
the handshake
and
universal
that
A
or
pass
strap
accept
Implementation
2
tion
of
operation
tween
the
operation
9825,
to
Delimiters
lows:
Accepts
Sends
IEEE
488-1975
to
is
through
option
different
this
and
DPO
should
speed
into
controller:
to
standard
confirm the
procedures,
messages.
is
manual.
”Optional”
and
up
and
bus
the
provided
kinds
the
of
Tektronix
a
be
used
transfer
terminators
DPO:
delimiters ",”
:
terminators
:
is
electrical
addressable
does
It
together
allow
to
of
delimiters
strap
The
option
operation.
controller,
with
delimiter
Hewlett-Packard
time,
used
terminator
EOI
asserted.
hardware
a
characteristics
not
specify
with
option
provides
use
-
the
is
Standard
less
for
or
any
”,”
the
the user
and
Standard
standard.
messages,
the
data
to
terminators.
described
two
operation
such
as
controllers,
core,
or
”CR”
"b”
character
sequence
of the
unaddressable
delimiters
command
and
the
set
and
operating
TEK
the
and
ease
data
transfers
”LF"
or
of
EOI
"CR”,
with
As
such,
its
interface
and
terminators
information.
interface
illustrated
then
”Standard”
Optional
as
are
any
”LF”
modes,
defined
is
4051. such
programming.
or
asserted.
main
bus
messages,
send
to
Sec—
in
be—
as
HP-
the
fol-
as
combination.
with
Delimiters
lows:
Accepts
Sends
The
follows manual).
and
into
to
controller:
characters
(the
complete
"CR”
l'LF"
terminators
DPO:
delimiters
:
terminators
acter
used
ASCII
=
",”
"b”
E01
comma
= CARRIAGE
=
LINE
=
space
=
End
used
with
delimiter
above and
code
(ASCII
RETURN
FEED
(ASCII
Or
Identify
for
same
-
“LF”
-
EOI
and
their
chart
44)
(ASCII
32)
3-4
Optional
for
as
without
asserted.
terminator
ASCII
included
is
(ASCII
10)
(IEEE
488 bus
data
Standard
EOI
decimal
13)
transfers
operation.
asserted,
same
as
equivalents
a
as
supplement
management
are
pp_any
standard
are
signal).
fol—
as
char—
operation.
as
this
to
Strap
Use
shows
the
controller.
.
Option
of
the
last
(Continued)
delimiters
the
four
The
,
and
elements of
strap
terminators is
a
data
option
is
(waveform)
for
set
illustrated
transfer
“Standard”.
in
Figure
from
the
P7001HEEE
which
3-1,
DPO
to
hflenace
Termination
Characters
Lin
EOI
Figure
COMMAND
3—1
The
follows:
Where:
\
l
e
FORMAT
general
(MTA
MTA
addresses ceive data the
lectively
Address.
of
DAB
characters
(both
Elemi
I
Data
command
MLA)(DAB).
or
(My
I/O
this
(Command
also
512
l
Transfer
format
Talk
Address)
used
to
(listen),
Address
be
Instructions
manual.
ASCII).
referred
referred
Data
followed
Elemi
l
Delimiter
511
.
.
Delimiters
(the
and
command
respectively:
to
for
Bytes)
by
either
NOTE
Elem.I
I I
7
Characters
and
sequence
MLA
(My
DPO
the
in
to
as
the
Hardware
setting
consist
a
510
I
Terminators
which
in
Listen
to
transmit
MTA
and
TEK
4051
Unit
address
this
three
of
question
Waveform
Elemeht
I
commands
Address)
data
MLA
manual,
Number
data
mark
or
509
are
are
(HUN)
are
bytes
a
l
-
occur)
the
(talk)
identical
and
may
or
in
Section
ASCII
of
blank
Data
Cbntroller
is
as
primary
re—
or
to
col-
Device
2
space
to
262335
may
@
Depending
be
received
Write
to
The
the cable to
on
in
DPO
Secondary
IEEE
intended
the
one
This
(MLA
the
then
488—1975
this
of
three
command
in
Setting
the
Address
standard
interface.
operation,
specific
format
this
case),
Commands
data
to
3-5
(MSA)
consists
then
be
sent
described
not
is
commands
formats,
a
three
Table
of
to
appli-
from as
of
3-1
the
in
the
follows:
DPO's
the
character
followed
DPO
[i.e.,
system
controller
a
space,
Address
Device
mnemonic by
(MLA)(DABb)data].
from
P7001/IEEE
lnterlace
COMMAND FORMAT
DPO
Set
to
read
Read
ADR
CHL
CLI
DAT
DCL
DPA
DPB
DPC
DPD
HAV
HIS
HOL
OCT SCL
SSR
STO
TAB
TAC
TAD
TBA TBC TBD TCA TCB
from
Address
Channel
Clear
Data Device
Waveform Waveform Waveform Waveform
Hardware
Histogra
Hold
Octal
Scale
Single Store
Transfer
Transfer Transfer
Transfer
Transfer Transfer Transfer
Transfer
Transfer Transfer Transfer Transfer
Word
Set
Set
(Continued)
be
-
This
then of
This
will
eration
DPO
DPO
DPO
This
- the
is
then
by
can
must
(F
ront
C
lear
A
B
C
D
Average
m
Fa
ctor
Sweep
Waveform Waveform Waveform Waveform Waveform Waveform Waveform Waveform Waveform Waveform Waveform Waveform
to to
command
three character
a
Table
3-2
command
be
not
is
command
DPO
as
”LF”
the
interface.
be
performed,
be
from
with
executed.
3-1
sent
Table
Panel)
DPO
DPO
DPO
DPO
Memory Memory Memory Memory
of of of of
(if
HSA
(if
Reset
X—Y
Y-T
is
A
A
A
B
B
B
C
C
C
D
D
D
Display Display
format
followed asks
able
to
executed.
format
talker,
DPO.
the
EOI
Setting
Interrupt
is is selected
is
is selected
HSA
is
installed)
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Waveform
to
Mode Mode
consists
mnemonic
by
DPO
the
answer
consists
after
The
asserted)
Before
"Set
the
Commands
selected
Selected
installed)
B
C
D
A
C
D
A
B
D
A
B
C
of the
from
a
question
a
question
until
only
which
a
the
terminating
are
”Read
DPO
to
DPO
Listen
the
mark
that
"Read
the
of
the
requested
characters
generated
from
be
DPO”
read“
Page:
Address,
it
from
Commands
(MLA)(DAB?)].
DPO)
(the
DPO"
Query
[i.e.,
assignment
information
(”CR",
automatically
operation
operation
3-9
3-11 3-19
O
-
0
-
combowwwwwwwwwwwoowwcowwwwwwwwww
I—II—ll—JNNNNNNNNNNNNl—‘l—JI—lI—JI—‘I—lI—JOOOOmmNH
-
-
WOOOOOOOOOOOOOOONNLQO‘DNCOOO
-
-
-
-
-
op—
of
3—6
@
P7001/IEEE
Interface
COMMAND
Commands
Setting
and
are
enclosed
ignate
The
DPD
to
question
an
as
in Table
example,
ADR? DAT? DPA? DPB? DPC? DPD?
FPI?
OCT?
SCL?
WRD?
DESCRIPTIONS
from
Commands
structured
by
quotation
blank
a
Query
the
mark,
space).
Commands,
controller,
enclosed
this
3—2.
Address
Data
Send Waveform Send Waveform Send Send
Front Octal Scale
Word
IEEE
the
used
are
a
as
marks,
would
Waveform Waveform
Panel
Factor
488
controller
to
transfer
threeacharacter
such
as
The
Setting
used
to
transfer
of
like
DPO
DPO
DPO
DPO
a
memory memory memory memory
consist
by
quotation
look
Table
A
B
C
D
3—2
of of of of
Interrupt
structured
are
data
”ADRW"
Commands
to
mnemonic
or
(the
are
data
or
set
followed
character
shown
status
three-character
marks.
”ADR?”.
Query
Using
The
Commands
Query
the
in Table
information
mnemonic
Address
the
Commands
Page:
in
one
status
a
by
b
is
followed
of of
blank
used
3—1.
command
are
wwwwwwwwwwIHl—‘l—‘l—‘KOKDKOLDI—IKO
9
-
6
-
1
-
1
two
the
space, to
from
shown
ways.
DPD,
des-
by
again
the
a
DATA
TRANSFER
The
Each
D,
integer
P7001
a
blocks
DPD
front
mal).
etc.
Data
follows:
DPO
memory
waveform
in
the
4K
memory.
represent
panel.
Waveform
be
may
Use
1.
Use
2.
Use
3.
contains four
512-element
is
a
D
At
Each
for
to the
four
waveform
example,
range
the
A,
transferred
the
DPA,
ADR
ADR
of the of of the
1D23
top
are
(decimal).
waveform
location is
and
to
DPB,
DAT
and
WRD
and
waveform
array.
four locations
DDD
to
from
DPC
and
commands;
commands.
locations,
The
Figure
blocks
in
has
an
511,
DPD
the
DPD
commands;
designated
data
for
3-2
labeled
memory
address
Waveform
in
three
each
shows
A,
B,
selected
as
range
B
is
different
A,
element
a
memory
C
and
of
512
512
to
C
B,
is
map
D.
from
(deci-
1D23,
ways,
and
an
for
These
the
as
P7001/IEEE
Interface
Field
(Scale
Field
0
Factors)
1
(Messages)
Field
2
(Messages)
Field
3
(Messages)
212
2639
A
B
c
D
176
2688
B
225
B
2767 2816
3279
B
.
.,
[WAVEFORM
LwAVEFORM
[WAVEFORM
IWAVEFORM
A
2¢48
A
l
2568
l
A B
3972
A
3584 3663 3712 3791
.
3328
i
J
3849
C
C
2895 2944
C D
3456
3497
C
3968 4fl47 4095
3919
41
I
7
D
D
3535
3583
D
2623-06
Figure
DPA, DPB,
or
3—2
The
waveform
ively.
after
may may
Tektronix
”Store"
be
performed using
be
executed
A
single
indicates
limited
element
A
tion
Note
ta
six
data.
of
the
transfer
spaces
P7001
DPC
and
DPA,
DPB,
elements,
Data
with
array,
transfers
and
P/N
070-1599-00).
blank
a
data
semicolon.
a
Z,
DPO
a
of the
use
time in
between each
4K
DPD
Commands
DPC
and
to
llHold”
manually
space
transfer
would
with
PRINT
a
@1:”DPA
delimiter
the
Memory
DPD
from
or
from
the
operations
”STOb"
the
from
after
from
The
be
transferred
Device
4051.
data
word,
Map
commands
DPO
DPD
to
in
and
DPO
the
command
the
TEK
the
following
Address
”,Z; (g)
after
If
it
depending
are
memory
the the
”HOLb”
Front
4051
TEK
from
1:
of
the
not
is
used
to
transfer
locations
controller
DPD.
mnemonic,
to
the
Z
used,
Store
commands
Panel
(see
the
4051
example
controller
character.
the
the
on
DPD.
A,
B,
are
and Hold
explained
DPO
such
The
4051
number
512
data
C
and
normally
operations
later,
Operators
”DPAb"
as
command
Waveform
to
digits
how
speeds
send
shows
This
will
of
words,
D,
respect-
performed
or
Manual,
"DPCb"
or
de—
is
512-
a
loca—
up
to
up
the
of
da—
3-8
@
DPA,
tion
DPB,
When
mark,
be
to
ener.
ment
the
up
words
ADR
array,
Commands
The
residing cell
(See
independently.
Figure
Map").
dress
Note ample)
that
ram.
AND DPD
DPC
command
the
such
transferred
In
the
following
line
DPO
to
output
the
90 100 110
“ADRb”
in
the
3-2,
following
(the
the
also
Device
(Address)
argument
of
The
2560
may
Commands
mnemonics
"DPA?"
as
from
100
the
TEK
outputs the
Address
DIM
8(512)
PRINT
INPUT
@1:”DPB?” @lzB
interface.
The
TEK
of
@1:“ADR
numeric
a
4K
following
”P7001
start
PRINT
be
(Continued)
DPA, DPB,
”DPC?”,
or
DPO
4051
the
the
to
example,
ASCII
requested
1
(the
command
It
is
allows
addressable
Memory
4051
Field
Map”,
example
1)
being
”;2560
the
variable
the
controller
characters
data,
DPD),
used
the
DPO
and
shows
selected:
command
that
DPC
and
interface
90
line
and
line
Waveform
to
set
controller
memory
Figure
Device
mnemonic
defined
is
DPD
are
is
set
other
or
dimensions
”DPB?”
110
inputs
B,
into
the
up
to
from
is
3—3,
Address
(2560
elsewhere
followed
up
IEEE
to
the
DPO
Address
select
decimal
”DPO
P7001/IEEE
allow
to
488
B
to
bus
the
512
the
4051.
each
0
Card
the
1,
in
the
in
Interface
by
a
ques—
data
bus
list—
512
a
and
data
Register
memory
8191.
to
Address
DPO,
above
the
prog—
ele- sets
ad—
ex-
”ADR?“
The
status
4051
to
of
example,
and
talk
100 110
4096
608
120
5632
6144
6656 6912 7040
DISPLAY
7168
7680
command
address
its
line
the
controller
PRINT
INPUT
GEN READOUT
DISPLAY
register
100
@1:ADR?" @lzP
7296
used
is
readies
to
GENERATOR,
*
If
to
when
the
listen.
HSA
HSA
INTFC
HSA
set
assigned
DPO
lst
2nd
is installed
DPD
the
ready
to
to
talk,
WAVEFORM
WAVEFORM
HSA
CONT‘IHM}*
CONVERTER
A/D
424 552
X—Y
MODE,
talk.
and
*
*
to
line
X
output
In
the
110
FRONT
I/O
DATA
the
current
following
assigns
PANEL,
INTERFACE
the
TEK
DPO
2623~07
Figure
@
3-3
DPO
Card
Address
Map
3-9
P7001/IEEE
DAT
Commands
The
from
or Register
DPO
the
Interface
DAT
(Data)
DPO,
the
(set
Address
with with
up
Register
commands
the the
is
allow
beginning
”ADRb”
command).
advanced
512
address
by
elements
pointed
After execution
decimal
of data
to
512.
to
by
be
transferred
DPO
the
of
these
to
Address
commands,
In
the
512
elements,
DPO
to
256,
(into
the
location
Note
the
In
command
the
“DPAb”
elements, dress
line
from
is
of
12%
the
holding
following
line
and
line
second
After
B).
SOD
51¢
6D¢
61¢
DIM LET
PRINT PRINT
delimiter
example
following
line
the readies
DPO
IOD
11% 12D
13¢
119
beginning
the
to
second
the
DIM
PRINT PRINT
INPUT
TEK
51%
defines
61¢
of
half
line
Y(512)
Y=10¢
@1:"ADR @1:”DAT
(g)
after
in
TEK
sets
of
DPO
the
controller.
half
X(512)
@1:"ADR @1:”DAT?”
@1:X
4051
example,
Y,
line
the
transfers
location
DPO
actually
Waveform
61D,
”;256 ",Y;
Y
in
line
a
previous paragraph.
4051
example,
Address
the
to
the
second
talk,
Register
half
and
After
Waveform
of
",256
SOD
line
6DD
sets
array
A
and
Address
61%.
line
This
1WD
of
Waveform
of
line
13D
completion
A
and
the
dimensions
Address
the
Y
from
the
Register
is
dimensions
DPO
the
transfers
of
first
the
Register
the
will
half
be
first
explained
array
256,
to
A
(see
the
this
sequence,
of
half
array
4051
of
at
after
X
or
Figure
512
data
Waveform
Y
to of the
to
Waveform
768.
the
512
to
ad-
the
3—2),
words
array
the
DPO
X
B.
WRD
Commands
The
ferred
set
up
mands,
mands
where
In
1D24
elements
Address
53%
and
the
1D24-element
WRD
to
or
the the
be
can
n
is
the
Register
55D
SOD
51¢
52%
53¢ 549 55¢
(word)
from
DPO
Address
used
the
Address
to
defined
following
in
line
of
perform
array,
DIM
LET
PRINT
FOR N=1
PRINT
NEXT
commands
DPO
Register.
Register
transfer
by
the
TEK
4051
5WD,
DPO
the
FOR
the
one
Y(1Q24)
Y=50D
@1:”ADR
to
@1:"WRD
N
allow the
decimal
(in
After
is
automatically
an
array
controller.
example,
Y
defined
is
to
512,
LOOP
function
word
1024
at
”,512
";Y(N)
form).
or
a
10
of
the
the
time,
bits
of
The
execution
incremented
n
elements
array
in
line
beginning
of
the
DPO
to
a
”ADRb“
of
Y
510,
4051,
DPO
data
either
to
is
first
then
of
and
memory
word
command
of the
1.
by
from
or
dimensioned
line
Waveform
line
(Waveforms
to
is
These
the
52%
B.
54%
be
trans—
used
WRD
com-
com—
DPO,
to
the
sets
Lines
transfers
B
and
to
C).
3—10
@
WRD
Commands
In
the
elements
therefore
the
beginning
13O
sets
Waveform
of
120)
performs
(Continued)
following
in
line
this
of
the
up
B
1OO
11O 12O
13O 14O 15O
is
DPO
into the
DIM
PRINT
FOR
PRINT
INPUT
NEXT
TEK
1OO
(note
only
DPO
Waveform
to
the
FOR LOOP
L(128)
@1:”ADR
I=l
@1:"WRD?”
@1:L(I)
I
4051
the
output
example,
a
-
first
B
the
standard
controller
function.
”;512
128
to
an
DPO
quarter
of
is selected
data, array
line
L,
array
waveform
whole
a
as
14O
and
(L)
the
reads
line
dimensioned
is
array
waveform).
starting
the
15O
(together
P7001/IEEE
512
is
In
address.
first
Interface
128
to
elements,
line
Line
word
data
with
line
110,
Scale
Factor
Below
ignated
the
of data
DPO's
fields
on
is Field
the
plug-ins
stored
is tons.
shown
in
tions is
slots)
Fields
Each
on
the four
Each
are
illustrated
and
readout nels
are
the
top
shown
Reading
are
Scale
”CHLO“
command,
transfer,
ple,
the
line
factor
line
DPO
12O
information
and
the
Field
CRT
O.
Field
directly,
when
field
Figure
fields
waveform
grouped
Field
word
Scale
to
shown
(CH.
the
factors
followed
1OO
output
assigns
1OO
11O 12O
positions)
O-3)
Message
waveform
O,
Field
or
messages
read
or
O
waveform
a
2
and
1,
has
four
3—2.
(e.g.,
in in
in
Figure
O
Addresses”.
as
they then
ten
characters
Factors
from
which
by
selects
the
the
(Y$)
PRINT PRINT INPUT
Transfers
blocks in
2
can
the
only
stored
used
is
1,
the
and
3
Field
that
into
is the
is
are
designated areas
Also
a
8
shown
waveform
Field
has
channels,
3-4,
and
appear
left
"Location
corresponding
on
to
Figure
right
(timeslots)
”SCL?”
to
O
the
be
the
”;”B3”
may
B,
scale
a
Field
selects
the
Waveform
selected
DPO
into
@1:"CHL
@1:”SCL?”
@1:Y$
be
3-2
Field
stored
are
3.
Figure
and
controller.
field
field
through
mainly
that
in
can
which
the
for
for
the addresses for
are
C
of
field
80
displayable
each
with
of
3—4
10
Readout
shows
addresses
the
CRT,
across
numbered
the
for
be
read
waveform
command.
Channel
and
3
into
In
of
factors
talker,
thus
controller.
four
These
DPO
in
The
memory
default
display
the
of
use
displaying
Waveforms
2
uses
positions.
displayable
Words
8
the
for
from
bottom
each
channel.
the
controller
channel
the
following
DPO.
the
when
assigned
reading
additional
represent
and
mode
scale
scale
factor
Front
the
messages.
A,
B,
each
of the
addresses
These
characters.
&
Characters
channels
Field
left
(CH.
4-7).
ofascale
TEK
Line
to
the
selected
blocks des-
the four displayed
of
display
factors
information
Panel
C
and
D,
waveforms
3328-3407).
80
(plug-in
The
O.
to
right
Also
using
factor
4051
11O
sets
talk,
and
scale
for
but-
as
posi—
This
(Time-
chan-
across
the
exam-
up
@
3—11
P7001/IEEE
lnteriace
NEAOOUT
PLUG-IN
WONOPosnIONs
suns
————.
Tm:
.Dfli‘sizss—r
"Em“
——>"2'¢8
Tm:
sLors——>
PLUG-IN
NEAnou‘r_h
POSITIONS
wono
READOUT
PLUG-IN
POSITIONS
wOND
SLOTS
TIME
———p
FIELDO
ADDRESSES
:
I
n
VENT
LEFY
I
CHANNELI
1
M31: sHylnghu'I
0.2.14.
:21:
Fifi.
IIIIIIIIIIII‘
IHIII
WW
VENT
LEFT
CHANNEL
4
WW
5
o
.
VENT;RIGHY
LEFT
:
CHANNEL
I
Ilzl
:ltlslsH
23¢4_2313
.n
............
_
1
E
NICHT VENT'
E
CNANNELI
I
.
J
1_
2|:[I[s|51y|a]s[m;.]2|a|4
.7.
_
295.?7l2flfi7
'
7'
2¢98¥21¢7
IIIIII‘ISTI
I
I
i
RIGHT
5
2
CHANNEL
I
i
5
I
CHANNEL
:
I121
aialm‘
2314-2323 2324-2333
l
i
I
WAVEFORM
1 1
l
1
2¢48—2127
IIIIIIIIIIPFT'I‘H'IIIIIW
I
VENT
T
1
I
s
2
VENT
I
'
'
.
_I
.IHsTsE
IlaHui
1
‘Wl
i
I
I
I
j
WAVEFORM
I
.
23504-2383
2968:2177.
'211'118—211'7
L
IHEIIXSISITIBI
I I
A
HONIZ
CHANNELI
5[s]7|. s]mT[z|a|.|s]s z[.
W
PA
l
|
I I
A
HONIz
CHANNEL
e
A
NONI:
CHANNELI
I
2
A
c
.
E
3
I
CHANNELI
|
2913:2167.
'21'13LZ'1'27
'I’H‘IIIa
I
a
2
:
CHANNEL
I
i
I
a
E
CHANNEL
.
I
91"!
IIZIJI‘FI’I
2334-2343
a
Hum:
man
1
3
HOHIZ
Tlalsro
2
T
5 9
g
o
'
READOUT
PLUG-IN
WORDPDS'"°NS
9 In
TIME SLOTS
FIELD
n
—>
.ms—>
VEF‘T
l5"
CN‘NNEL‘
f
I
I12]:[.Is]s|y[.!s|mIlallflsla
2175
2185
-
I.
~--
_
-
L
“EU”
——*"2216'—2"22'5
A
TIME
szs—>
REAOOUT
PLUG-IN WORD POSITIONS
;
-
I
i
PLUGJN
I
I
1
'0
NEAnouT_>;
POSITIONS:C
wono
TIME
SLOTS
FIELDO
ADDRESSES
ITIIII‘IIIITIIIIII'II
i
1
LEI—T
VENT§NIGHT
CHANNEL
;
.
I
5
0
VENT
LEFT
i
I
JIIJI‘hlGIIll
2432—2441
“A
_
_
.9
1
5
I
VET"
"'0’"
I
~»-
E
C"‘NNE¥‘
:
L
I
2186
-
WAVEFORM
CHANNEL‘
IlaHm IHITI
2195
2195
~~-
~--
I
l
I
l
2176-2255
'222642'2'3’5 ’22'36L’2'245"
'
'[IHIII 'l’lII‘I’IIl'III’l'II
IFJ‘HI
2
I
91ml
I
CHANNEL
:-
f
NICHT
;
i
I]: JHIIIE
24
42—2451
.
I
VENT
I
2
.
s
I
VENT
.1
.
x
L
11:19]"):
IlzlaltlstI:
245
WAVEFOFIM
I
I
I
L
2432—2511
A
CHANNEL
A
c
-
2
i
A
HOR'Z
E
l
444491", Ilzlaltlsls
W
22
22¢5
---~
-
B
l
I
II=III‘I’IIIIIII°I‘°
I
!
HORIZ
I
2
I
o
i
2
i
HONIz
I
1
r
i
I
slIa
I
IHJHSIG
-2451 2462-
o
|
I
:
B
HORII
CHANNEL!
I
y].
6
2215
--~
245-2255
I I
HONIz
a
CHANNEL
1
3
a menu
IlaTa
471
g
In
2
g
-
.
In
"5"“
—>"2'3'44’-'2’3'5'3‘
A
1m:Non————>nfidTthd+NI$hH+TTHNNHHTWWTJTIP“°
PLUG—IN
wonn
Figure
NEADOUT
POflflONS
3-4
LEFT
CHANNEL:gCHANNELZ
:
I
Location
Field
Reading
Reading
compIex
ScaTe
program,
10%
130 14$ 15¢ 16¢ 17¢
18%
11$
12%
Factors
5
caTe
. I
VENT
A .
2354—} 3'63
:
3
NIGHT
Q
Addresses
'236442373'23'7442'3'93
I
A
VENT
CHANNEL:
s
Readout
of
(Continued)
factors
such
LET
B$=HH
PRINT
FOR
I=1
PRINT @1:"NRD?”
INPUT
LET
A$=CHR(A)
LET
B$=B$
NEXT I
PRINT
or
the
as
@1:"ADR
4%
to
@le
&
B$
A$
Mom:
s
messages
foTTowing
I
I
I
5
:-
:
CHANNEL:
I
Words
”;2432
HONIz
1
:
I
and
that
TEK
-——>"2‘4'7'2'—'2'4'
“Tm”
vmsnon————*InIMTthPHTTPHTWHiTHTINIdTHItfiw
PLUG~IN
NEADOUT__1
WONDPOSWIONS
.
LErr
CNANNELI
:
I
Characters
overTaQ 4051
channeTs
examp
Te:
'2J
'1‘
82:24'9'1'
Y
I
F
I
3
VENT
4
NIGHT
E
CHANNELZ
.
VENT
s
(TimesTots)
requires
2219242551
I
:
I
A
HONIz
l
CHANNELI
'
a
and
a
25920511
I
I
!
a
I
CHANNEL:
I
more
Homz
y
I
.
3-12
Reading
O,
40
Scale
In
the
Waveform
characters,
incremented
number
B$.
A
Line
in
Factors
foregoing
D
of
lines
1.
by
string
180
prints
example,
DPO,
the
139
Line
variable
out
(Continued)
line
line
and
15%
the
12%
14¢
stores
A$.
actual readout
lflw
sets
read in
the
Line
16%
initializes
FOR LOOP
the
up
data
one
ASCII
character
concatenates
ASCII
B$,
line
function
word,
then
having
these
character
P7001/IEEE
11%
selects
to
DPO
the
decimal
the
characters
string.
read
is
Interface
Field
in
auto-
in
Displaying
Messages
command. The
a
field
be
written
(explained
the
following
DPO,
may
line
be
ister
Registers
sets
up
Waveform
Messages
of
display
into
later),
11%
displayed
in
the
is
the
D.
190 11¢ 12$
13%
be
can
scale
(since
Fields
to
TEK
4051
writes
at
DPO.
explained
Readout
Addressing
PRINT @1:”ADR PRINT PRINT PRINT
This
(A/D
Panel)
CRT
form
previously
and
displayed
factors
Field
2
1,
set
up
example,
the
message
a
time),
in
greater
Interface
@1:"SCL @1:“ADR
@1:”0CT
command
Converter,
to
display
readout
D
information.
stored
D
not
is
the
on
be
may
or
the
accidentally
O
is
3
for
Readout
line
to
and
line
Readout
the
detail
to
display
”;3456
“;"TEKTRONIX
”;7296 ","Q40100"
NOTE
does
not
Display
Waveform
displays
at
affected.
screen
the
default
display
Interface
lflfl
selects
the
designated
12%
selects
Interface
in the
STILL
other
set
Generator,
D.
Field
the
Therefore,
Waveforms
(CRT)
of
overwritten
condition).
by
using
Register
Field
area
the
Register
subsequent
message
MAKES
registers
Front
the
the
Wave-
data
B,
Only
2,
A,
DPO
the
by
a
special
in
Waveform
2,
(up
to
Readout
paragraphs.
residing
THE BEST
C
using
Messages
the
not
selecting
command,
DPO.
the
D
80
characters
of
Interface
and
other
Line
Field
at
OSCILLOSCOPES”
”SCLb”
may
”OCTW"
In
the
Reg-
DPO
139
2,
DPO
Readout
The
readout
Code
set
ual)
plus
able
for
case
letter
d,
m,
mal
point).
The
either
@
Characters of
set
and
message
(the
some
display are:
O
and
n
four
p;
All
unique
direction)
characters
information)
complete
characters
shares
space;
the
of
these
readout
the
as
Readout
that
ASCII
unique
digits
same
and
characters
except
following
Character
CI>KD+
be
may
includes
Code
set
to
the
0
through
character
O,
I,
characters
ASCII
3~13
displayed
a
included
is
DPO
9;
all
with
>,
<,
u
(I,
I,
and
Q,
character:
on
portion
as
readout.
26
upper
digit
9,
u,
A
are
A
and
ASCII
ura-
:
DPO
the
of
an
0);
A,
standard
u)
CRT
the 96—character
appendix
The
characters
letters
case
lower
/,
are
case
+,
-,
ASCII
transferred
(scale
to
this
avail-
(upper
letters
and
.
characters.
factor
ASCII
man—
c,
(deci-
(in
P7001/IEEE
Interiace
Address:
Address:
7fl4¢
r
MML..[..1..|..1..T..11L.1.1.].fl.1_.]
DI§LAV ”URCE
CNANGE
W N0
PLUG-INS
7424
l1
memonvmml
ll
now
u
9-15
DWARV
«on:
II II
II
5
SINGLE
1
BUS ERROR
I
BIlNumbur
MODE
n
II
ll n
1
§
W
CALL
DECIMAL
CODED
mun—mu
—__—__J
HOLD STORE SEND RECEIVE
Una)
§
SWEEP HESEY
SET
RESET
BY
CVU-
SET
BY
P7NI'WEE?
SET BY YHE
P7fll
WITH THE DATA BUS
ITS FUNCTION
(a).
NOLD STORE SEND
RECEIVE
Front
I r
I15.
Nilallll
:
I
one)
m...
mm
1
I I:
ARM SWEEP
AND
COMPLETE
IF
THE ADDRESSED CIRCUIT BOARD DOES NOT COMPLETE
z a
II
II
1‘ I5
INTERRUPT
&
WITHIN
Panel
llllflils
4
I]
WBUSV
'
TO
CPU
INTERRUPT TO CPU
uS
.8
Status
517161514]!
word
1
Format.
2‘
LV-J
LVJ
I
[
El
Address:
Address:
word
I
Format.
7168
(b).
A/D
L
Converter
I
Status
,
“N“mwl'slulurnlnI"!"laI7l°l5l‘lalzl‘l'l
MODE]
GENERAYOH
DIQLAY
V-T
I
I
X~V
MODE
HOLD
W
STORE
ll
SEND
I.
RECEIVE
II
WAVEFORM
A
”I
e
Flu!
c
mm
D
II“
(c).
7296
almumbu
FIELD
I
ll
1| ll
MODE
1
‘1
”I
fill llfl
1”
FIELD] FIELD]
FIEan
FIELD 3
HOLD
RECEIVE
ant!)
Display
I
15
ulnlulnluln
Generator
1'
Status
sl7lelsldla
word
I
,
Format.
zlllfll
Figure
3-5
(d).
Status
Readout
Word
Formats
Interface
3-14
Status
Word
Format.
DPO
are
to
at
the
four
control
decimal
Panel,
Controlling
There
grammed
residing
7168;
Front
Further information
found
P7001
(070-1810—00),
in
A/D
Display
(O70-1610-00),
Status
erator
shows
these
over
where
In
er,
is
and
the
In most
registers
most
it
those
then
used
P7001
the
Converter
the
Generator
and
word
Front
HSA
status
cases,
the
of
is
necessary
cases,
the
"0CTb"
to
set
up
format
Panel
because
operating
the
(five
P7001
the
address
7046;
the
on
Processor
Manual
P7001
Manual
Hardware
the
for
Registers
word.
the
user
the
or
”ADRU”
command,
the
contents
if
the
is
HSA
Processor
7424;
and
Readout
Hardware
registers
Manual
(O70—1809-00),
Readout
(070-1608—00),
A/D
the
does
microprocessor
procedures.
desirable
command
which
of the
(Tektronix
Interface
Signal
Converter,
is
illustrated
not
to is
is
installed)
of
the
Interface,
Signal
involved
the
Manual
the
Averager
have
to
residing
However,
control
used
to
explained selected
DPO.
Averager
in
controlling
Part
P7001
P7001
Manual
Readout
in
learn
there
these
select
in
register.
registers
These
7296;
(if
which
are:
Display
installed),
the
No.
070-1882—00),
&
Sample
Hold Manual
(O70-1609-00),
Front
Panel/Z—Axis
(061-1344—00).
Interface,
Figure
to
in
registers
a
3-5.
operate
the
interface
some
are
the
appropriate
subsequent
and
bit
P7001/IEEE
be
can
A/D
Converter, Generator,
6912.
DPO
may
the
P7001
the
Manual
Display
Figure
set
up
takes
operations
by
bit. regist-
paragraph,
Interface
pro-
be
Gen-
3-6
Address:
6912
Used
Not
14
15
13
LV_J
TYPE
AVERAGING
=SNEEP
1
=POINT
Strappable(P73)
Local
in
0—15
l
5
9
10 11 12
14 15
13
PROGRAM CAL
11
12
OF
MODE(LOCAL)
BCD
2
3
7
6
BUTTONS
1M
\
8
Not Used
in
9
8
4A
V
V
MODE(CPU)
k_______1f_______J
QM
=IDLE =IDLE
91
=AVERAGE
IQ
=HISTOGRAM
11
coal
7
A
6 5
WAVEFORM
flflfll
Qfllfl
fllflfl
169M
4
=A
=8
=C =D
Not
Used
3
Z-M
j
Figure
@
3—6
HSA
Status
Register
Bit
Assignments
3—15
P7001/IEEE
OCT
Commands
Interlace
OCT
The
ations of
and
3-5
octal ers
marks,
the
illegal
string
3—6).
numbers
(i.e.,
the
DPO
to
operation.
variable that is
DPO
The
execution
immediately
OCT
is intended
In
the
Panel
to
Panel
variable
4051
Status
P7001
The
Status
won't
Memory,
following
A$
(Octal)
the
16-bit
The
must
in
the
TEK
4051
assert
Address
the
of
preceded
to
following
Register),
lflfl
11¢
Register
used
is
suppress
commands
Status
octal
be
enclosed in
form
of
will
SRQ
to
The
Register
”OCTb"
by
operate.
TEK
Waveform
PRINT PRINT
example
@1:”ADR @1:”OCT
to
rather that
the
are
Words
form
a
string
suppress
the
controller
octal defined
in
”OCT?”
0r
"ADRb"
an
4051
and
line
A.
may
the
controller.
leading
is
used
in
used
to
the
to
send
DPO
ease
quotation
literal).
the
leading
with
representation
line
to
transfer
the
in
to
the
Note
elsewhere
the
interface
commands.
command
example,
11%
sets
“g7w4fl
”;"Q4fl01fl”
be
used
numeric
the
of
zero
receive octal
or
Status
programming.
If
and
not
marks
zero(s),
a
Status
also
may
the
program.
will
In
set
IQQ
not
most
the
selects
Front
the
that
variable
octal
number.
Register
Note
treated
enclosed in
which
Word
be
cases,
P7001
Panel
contents
in
A.
113,
in
the
be
affected
OCT
address
address
Display source
220,
line
This
represent—
(see
Figures
that
charact-
as
quotation
will
cause
indicating
form
will
7@4Q
of
the
the
is
so
the
of
after
be
which
on
(Front
Front
string
the
a
2gp
21%
22¢
PRINT @1:”ADR PRINT
INPUT
@1:”OCT?“ @1:A$
”:7Q4W
3—16
STD
and
The
and
consists
character
mode.
any
ited
The
combination
with
HOL
Commands
”STOb”
string
argument
comma
a
(Store)
of
the
representing
in
any
(e.g.,
command
command
following
order,
”A,C,D”
used
is
mnemonic
DPO
the
command
the
long as
as
or
to
place
followed
channels
mnemonic
all
adjacent
"D,C,A,B”).
by
to
the
a
DPO
one,
be
placed
can
characters
in
two,
be
A,
P7001/IEEE Interface
the Store
three
in
B,
the
C
or
Store
orDor
are
mode,
four
delim—
”HOLb”
The
follows the
string.
The
“STOb”
the
1
DPO
capture
plug—ins.
B
of
acquisition
mode.
Hold
100 110 120 130
Note
that
example
speed along speed
Manual
ing
mately
insert
depends
which
at
with
and
(Tektronix
”SAMPLE
4.5 approximately
command
rules
same
and
”HOLb"
4
to
input
In
the
following
to
Store
a
of
full
PRINT
FOR
I=1
NEXT
PRINT
time
the
the
on
DPO
the
a
graph
input
showing
signal
Part
&
HOLD
and
milliseconds.
puts
as
the
the
commands
signals
TEK
mode,
waveform,
@1:”STO
I
@1:”HOL
to
lines
20
delay
repetition is
operating.
digitizing
repetition
No.
070—1599-00)
A—D
CONVERTER”.
Therefore,
90
milliseconds
selected
”STOb”
are
through
4051
110
and
“;”A,B”
";”A,B”
required
rate
rates,
DPO
command
used
Vertical
the
example,
and
in
130
lines
line
of
A
more
time
may
starting
Each
lines
of
delay
channels
for
together
line
120
create
sets
the
input
detailed
for
be
4051
110
into
delimiters
to
Amplifier
100
a
Channels
and
110
signal
various
found
on
page
FOR
and
120
the
Hold
in
the
mode,
in the
program
sets
time
A
120
of
and
the
and Time
Channels
and
the
to
B
preceding
the
delay
discussion of
combinations of
the
2-2
the
DPO
under
step
Operators
uses
above
in
LOOP
in
program.
and
character
DPO
to
Base
A
and
permit
the
to
sweep
this,
sweep
head—
the
approxi—
example
SSR Command
The
”SSRb”
gering
can
mnemonic ed
comma
event
the
functions
be
captured
in
quotation
must
In
the
waveforms
SRQ
is
line
controller
and
gin
indicate
@
nature
the
100 110
120 130 200 210 220 300
310
(Single—Sweep—Reset)
from
that
so
Time
the
if
followed
marks,
serve
as
following
(four
to
tell
should
then the
of
single—sweep
INIT
ON
PRINT @1:”SSR
GOTO
POLL
IF
RETURN
PRINT
RETURN
a a
by
as
delimiter
TEK
4051
in
this
the
controller
be
SRQ.
THEN
SRQ
130
N,M;1
M=84
THEN
“SINGLE—SWEEP
one
Base
one,
in
plug—ins two,
”STOb”
the
between
example,
example)
programmed
DPO
The
operation
200
”;”A,B,C,D”
30%
command
four
to
three
and
characters.
after
have
that
conduct
to
will
is
complete.
COMPLETED”
3-17
can
waveforms
set
are
four
or
”HOLb“
the
been has
it
send
a
and
reset
up
of
correctly.
arm
single-shot
character
commands. Once
programmed
captured,
something
a
poll
status
to
determine
to
word
the
string
number
the
report.
of
The
DPO
84
DPO
trig-
events
command
enclos-
again,
of
single-
asserts
The
the
decimal
a
ori-
to
P7001/IEEE
Interlace
X—Y
Display
(as
no
If
set
of
display
Y—T
and
The
display
Generator
explained
display
In
the the
to
In
the
Controlling
Hardware
a
If
in the
led
mands.
source
of
The
and
averages
following
Where:
Note
Commands
mode
of
Status
is
PRINT
OCT
specified,
TEK
of
display
@1:”Y-T
example,
under
mode
following
Y—T
mode
following
(horizontal input
PRINT
Hardware
the
DPO,
it
"HAVb"
destination
be
to
example
PRINT
N
S
is
is
B,
D
is the
the
the
C
that
M
that
a
is
ing) averages
X
represents
Sweep
type
“Sweep”.
source
@1:”X—Y
Signal Averager
(the
command
of
taken,
shows
@N:”HAV
Device
source
D),
or
destination
must
S/D
positive
from
or
equal
(note
of
averaging
and
DPO
the
can
Register
commands),
4051
example,
(vertical
"
the
vs
vertical
"
Signal
HSA)
Averager
may
places
waveform
the
and
chooses
the
”HAVb”
“;”S/D
the
how
Address
of
and;
of
be
followed
decimal
1
the
that
to
to
type
P
7
2”,
or
is
destination
be
controlled
and
using
by
or
the
program
the
Display
(Tektronix
be
controlled
HSA
the
to
between
command
”;M;”
of
the
waveform
the
averaged
by
integer
"Point"
(for
and;
of
averaging,
S
must
not
specified,
arrays
the
using
the
will
Display
input
vs
Generator
input).
(HSA)
Part
with
in
the
be
averaged,
Point
is
X“
DPO,
a
be
and;
be
to
space),
from
averaging),
preceded
may
either
”OCTb”
”X-Yb”
default
Generator
time).
is
No.
the
averaging
and
used:
averaged
waveform,
and;
1
12
to
“bP”
for
the
program
be
the
by
command
addressing
to
”Y—Tb”
and
the
to
of
the
to
set
644—0092-00)
”HAVb”
and
mode,
specifies
Sweep
by
same
(DPO
A, B,
(for
with
Point
a
space).
averaging.
Haveform
“Sweep”
the
and
will
desired.
if
set
Y-T
DPO
the
X—Y
is
"HISb"
selects
the
C
or
number
”b8”
If
default
the
13
bit
commands.
mode.
is
mode
instal-
com-
the
number
The
A,
D
(note
averag-
of
for
the
to
The
togram
Where:
”HISb“
mode
command,
of
operation.
N,
S,
H
is
(note
PRINT
M
D,
destination
the
that
HSA
The
tion
Manual
shown
@N1"HIS
X
and
H
must
must
when
used
(TEK
below,
";"3/D/H
as
are
of
be
be
with
P/N
be
may
";M;"
described
the
Histogram,
followed
Note
strapped
the
061-1344—00)
3-18
by
for
TEK
used
XII
for
a
"CPU"
4051.
for
to
place
”HAVb“
the
DPO
space).
opera-
See
details.
the
command,
Waveform
HSA
HSA
A,
in
B,
the
and;
C
or
His-
D
@
P7001/IEEE
Interface
When
SRQ
In
Panel
The
one
was
any
is
of
lOO 11O
the
Front
an
poll. that
button
information,
the
to
be
must
again.
CALL
RAM
with
or
buttons.
A
sample
Command".)
controller. If
O.
Since
be
serviced
It
button
CALL
buttons.
”CLIO”
the
memory.
The
following
(Note
routine
1OO
llO
Interrupts
of
one
generated,
response
PROGRAM
the
pushed,
PRINT
INPUT
foregoing
and
line
only
one
and
is also
O)
if
it
command.
An
example
PRINT
sample
this
for
INIT
ON
DPO
the
then
the
the
to
the
serial
CALL
”FPI?”
@1:”FPI?”
@1:F
example,
11O
transfers
no
front
level
of
cleared
necessary
illuminated
is
Previous
This
of
the
@1:"CLI
routine
sample
Single—sweep
THEN
SRQ
front
panel
controller
poll
buttons
command
1OO
line
the
panel
interrupt
before to
the
extinguish
and
interrupts
command
”CLIb“
shows
routine
interrupts
ZOOO
PROGRAM
should
decimal
is
was
pushed.
is
used,
sets
decimal
button
is
allowed,
PROGRAM
it
and
has
command
a
way
services
only
as
the
up
number
was
CALL
(clear)
desired
is
CPU
the
no
effect
follows:
service the
to
given
is
CALL
buttons
be
programmed
status
In
order
in
the
DPO
pushed,
all
previous
buttons
the
to
BUSY
on
Front
under
word
to
following
to
output
of
the
F
in
BUSY
CPU
re—enable
lamp
other
any
UPC
Panel
the
1-15
is
conduct
to
83,
indicating
find
out
example:
the button
pushbutton
11O
line
interrupts
become
may
active
lamp
the
be
cleared
DPO
PROGRAM
interrupts.
heading
pushed,
a
which
(F)
will
(PROGRAM
PROG—
status
CALL
”SSR
201O 202O
21OO
211O 212O 213O 214O
22OO
221O
222O
223O
In
the
tines
and
for
223O
serve
the service
@
ZOOO
GOTO
GOSUB F
RETURN
foregoing
PROGRAM
to
subroutines
POLL
RETURN
PRINT INPUT
IF
GOSUB F
F=F-9
PRINT
IF
N,M;1
M=83
F>9
222O
example,
CALL
clear
THEN
@1:"FPI?”
21OO
@le
THEN
@1:”CLI
buttons
22OO
OF
3100,3200,3300,3400,3500,3600,3700,3800,39OO
0F
4000,4100,4200,4300,4400,45OO
1
through
Panel
3-19
31OO
through
15,
PROGRAM
respectively.
to the
Front
the before
lines
returning
45OO
CALL
main
service
are
buttons
program
Lines
for
flow.
subrou—
222O
of
all
P7001/IEEE
DCL
Interface
Command
The
"DCLb"
clears front
In
addition,
firmware
and
sets
command
be
executed
initialization,
all
can
command
panel
interrupts
execution of
DPO
operations
be
also
follows:
as
used
PRINT
performs
a
initializes
with
to
@1:”DCL
the
and
”DCLb”
clear
function of
re—enables
commands
(sets
a
default
service
the
the
the
interface
Q)
to
mode
to
requests
DPO
the
”CLIb“
PROGRAM
DPO
the
(SRQ).
command
to
Address
default
Device
CALL
go
mode.
(i.e.,
buttons).
through
Register,
This
Clear
a
can
Transferring
Waveforms
another
to
Where:
Waveform
may
with
A
is
B
is the
be
the
PRINT
the
following
waveform
waveform
Arrays
transferred
command:
@1:”TAB
source
destination
from
one
(can
DPO
be
(can
memory
A,
also
B,
location
C
or
be
A,
D),
B,
and;
C
(A,
or
B,
D)”
C
D}
or
3-20
@
Loading...
+ 77 hidden pages