HP E1340A User's Manual
Download Operation & user’s manual of HP E1340A Portable Generator for Free or View it Online on All-Guides.com.
HP IBASIC (BURST)
1 !RE-SAVE“BURST”
2 !This program sets the arm count to infinity and the waveform
3 !repetition count to 5. The arm source is set to external and a
4 !1 kHz square wave is applied to "Aux In" connector. The AFG outputs
5 !a 5 cycle burst on each positive edge of the external arm signal.
6!
10 !Assign I/O path between IBASIC and the E1340A.
20 ASSIGN @Afg TO 80910
30 COM @Afg
40 !
50 !Set up error checking
60 ON INTR 8 CALL Errmsg
70 ENABLE INTR 8;2
80 OUTPUT @Afg;“*CLS”
90 OUTPUT @Afg;“*SRE 32”
100 OUTPUT @Afg;“*ESE 60”
110 !
120 !Call the subprogram which resets the AFG.
130 CALL Rst
140 !
150 !Set AFG parameters
160 OUTPUT @Afg;“SOUR:FREQ:FIX 10E3;”;!frequency
170 OUTPUT @Afg;“:SOUR:FUNC:SHAP SIN;”; !function
180 OUTPUT @Afg;“:SOUR:VOLT:LEV:IMM:AMPL 2.5VPP;”; !amplitude
190 OUTPUT @Afg;“:ARM:STAR:LAY2:SOUR EXT;”; !arm source
200 OUTPUT @Afg;“:ARM:STAR:LAY2:SLOP POS;”; !arm slope
210 OUTPUT @Afg;“:ARM:STAR:LAY2:COUN INF;”; !arm count
220 OUTPUT @Afg;“:ARM:STAR:LAY1:COUN 5” !cycle count
230 OUTPUT @Afg;“INIT:IMM” !wait-for-arm state
240 !
250 WAIT .1 !allow interrupt to be serviced
260 OFF INTR 8
270 END
280 SUB Rst
•
•
360 SUB Errmsg
•
•
C and QuickBASIC
Programs
The C program BURST.C is in directory “CPROG” , and the QuickBASIC
program BURST.BAS is in directory “QBPROG” on the example program
disk HP P/N E1340-10036.
Chapter 5 HP E1340A Arming and Marker Outputs 100