HP 3314A Operating Manual page 107

Function generator
Hide thumbs Also See for 3314A:
Table of Contents

Advertisement

Reading and Writing
The
following
example contains two parts. The
register 0 into an array. The second part writes the array contents to ARB register 1,
building the waveform. To use this program as an exercise, build Waveform 51 in the
WAVEFORM LIBRARY section of this manual. If you need help ,building an ARB
waveform, see "ARB" in the DETAILED OPERATING INFORMATION section.
I
vec t
or
I
ALLOCATE
Vec t or (12 .2
I
OUTPUT 707 i "RW 0 "
J
FOR
12
OU
TPUT
707/
"VM
"
OUTPUT
707,"QVH"
ENTER
OUTPUT
707,
"QVL"
ENTER 707lLength
Vector
( Marker ,
1
NEX T Ma
I
Wr
ite
vec tor
I
I
O
OUTPUT
OUTPUT
707
ARZ"
"
RW2
I
707
, "RW 3 AR
OUTPUT
707, "RW4
AR2"
OUTPUT
OU
TPUT
707 ,
"RWS ARZ"
707,
1
AR2 '
OUTPUT
RW
OUTPUT
707,
"API0 VO PH-90DG"
I
FO R
Marker-'
TO
12
OUTPUT 707, "VW
OUTPUT
IF Ma
r
ker <12
THEN OUTPUT 707 ,"
NEXT
Mar ker
!
END
Vector
Parameters
fr
oM
33 14A
ARB
)
I
12
Se l ec t vec t or Ma
,M
ark
e r ,
"EN"
Quer y
Q
uery
Read vec t or length into va ri ab l e
)- He i ght
Wr
W
r i t e
Qu
to
331
4A ARB
Z"
Ro
call
Set
,Veetor(Marker .l
)
.
r
(
Marker
,2 ) ,
I
V"
first
part reads vector values from ARB
vec t or dat a
ARB
i
n e
t
he
he
vec
t or he i gh t in
t
he
vec t or lengt
ite
Heigh
t i
nt o ar r ay
l
en g t h into arra
e ry/Rea d
nex
t vec t or
1
33 14A
4
,
5
eno
ugh
for new
Cl
ea r
33
1'4A:
10Vp-p
-
12
Se t vec t or length
12 vec t or 5
Repeat loop
101
0
nUMb er
igh t
to
h
3,
1
90
in

Advertisement

Table of Contents
loading

Table of Contents