LeCroy 8901A Operator's Manual page 19

Table of Contents

Advertisement

Operating Instructions
module, a talk byte (line 10080) is sent to the 8901a to initiate
a cycle in the instrument mainframe. Function code, sub ad
dress, slot and bytes are predefined for setup, arming, triggering,
and reading setting setting memory pointer to beginning. Upon
entering the CAMO subroutine the bytes are sent over the
GPIB. Figure 1 illustrates the sequence of operations used to
program a recorder. Upon filling memory, a LAM (Look-At-
Me) flag is initiated to the 8901A for the digitizer slot. A serv
ice request (SRQ) is sent to the HP9836. A Serial Poll Service
Subroutine Qines 10100 to 10190) is initiated to handle the
SRQ, read 5 Status Bytes from the 8901A, and clear the LAM.
Data transfer is programmed in lines 10400 to 10419. Note
that since the TR8818 and TR8828C send out 2 bytes in the
mainframe, lines 10420 to 10449 are used to restore data and
convert data to integers, that can be plotted on the computer
screen.
In addition to programming modules using F-A-N commands in
the CAMO section, decimal bytes are used to program the
8901A module for the form of data to send over the bus. For
example, line 10413 programs the 8901A module for high speed
block reads of data by transmitting byte 106. When in block
read mode a single Function Command of 2 sent to the digitizer
initiates a data read from the recorder until memory has been
depleted.
The same output subroutine used for digitizers is used to pro
gram other LeCroy modules, such as a signal conditioner, clock
generator module, or gate and delay generator. The set of
function commands defined for each module are inserted to
obtain the desired state of operation.
A detailed listing of the above program follows along with com
ments explaining each subroutine and statement.
15

Advertisement

Table of Contents
loading

Table of Contents