Text preview for : HP 4395A Program.pdf part of Agilent HP 4395A Program Agilent HP 4395A Program.pdf



Back to : HP 4395A Program.pdf | Home

Agilent 4395A Network/Spectrum/Impedance Analyzer

Programming Manual
SERIAL NUMBERS
This manual applies directly to instruments with serial number pre x JP1KE and MY411.
For additional important information about serial
numbers, read in \Serial Number" in Chapter 12.




Agilent Part No. 04395-90031
Printed in JAPAN December 2002

Fifth Edition
Notice
The information contained in this document is subject to change without notice.
This document contains proprietary information that is protected by copyright. All rights are
reserved. No part of this document may be photocopied, reproduced, or translated to another
language without the prior written consent of the Agilent Technologies.
Agilent Technologies Japan, Ltd.
Component Test PGU-Kobe
1-3-2, Murotani, Nishi-ku, Kobe-shi,
Hyogo, 651-2241 Japan


MS-DOS is a U.S. registered trademark of Microsoft Corporation.
R

The customer shall have the personal, non-transferable rights to use, copy, or modify
SAMPLE PROGRAMS in this manual for the Customer's internal operations. The customer
shall use the SAMPLE PROGRAMS solely and exclusively for their own purpose and shall
not license, lease, market, or distribute the SAMPLE PROGRAMS or modi cation of any
part thereof.
Agilent Technologies shall not be liable for the quality, performance, or behavior of the
SAMPLE PROGRAMS. Agilent Technologies especially disclaims that the operation of the
SAMPLE PROGRAMS shall be uninterrupted or error free. The SAMPLE PROGRAMS are
provided AS IS.
AGILENT TECHNOLOGIES DISCLAIMS THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Agilent Technologies shall not be liable for any infringement of any patent, trademark,
copyright, or other proprietary rights by the SAMPLE PROGRAMS or their use. Agilent
Technologies does not warrant that the SAMPLE PROGRAMS are free from infringements
of such rights of third parties. However, Agilent Technologies will not knowingly infringe or
deliver software that infringes the patent, trademark, copyright, or other proprietary right of a
third party.




Copyright 1997, 1998, 2000, 2001, 2002 Agilent Technologies Japan, Ltd.
c
Manual Printing History
The manual's printing date and part number indicate its current edition. The printing date
changes when a new edition is printed. (Minor corrections and updates that are incorporated
at reprint do not cause the date to change.) The manual part number changes when extensive
technical changes are incorporated.
September 1997 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : First Edition (part number: 04395-90001)
March 1998 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Second Edition (part number: 04395-90011)
March 2000 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Third Edition (part number: 04395-90011)
July 2001 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Fourth Edition (part number: 04395-90021)
December 2002 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Fifth Edition (part number: 04395-90031)




iii
Typeface Conventions
Bold Boldface type is used when a term is de ned. For example: icons are
symbols.
Italics Italic type is used for emphasis and for titles of manuals and other
publications.
Italic type is also used for keyboard entries when a name or a variable
must be typed in place of the words in italics. For example: copy
lename means to type the word copy, to type a space, and then to
type the name of a le such as file1.
Computer Computer font is used for on-screen prompts and messages.
4HARDKEYS5 Labeled keys on the instrument front panel are enclosed in 4 5.
Softkeys located to the right of the LCD are enclosed in .
NNNNNNNNNNNNNNNNNNNNNNNNNN NNNNN

SOFTKEYS




Graphic Symbols
General de nitions of other graphic symbols used in manuals.
COMPUTER denotes information for a programmer using an external
computer as the system controller.




iBASIC denotes information for a programmer using an analyzer with HP
Instrument BASIC as the system controller.




iv
Documentation Map
The following manuals are available for the analyzer.
Operation Manual (Agilent Part Number 04395-900x0)
The Operation Manual describes all function accessed from the front panel keys and softkeys. It
also provides information on options and accessories available, speci cations, system
performance, and some topics about the analyzer's features.
Programming Manual (Agilent Part Number 04395-900x1)
The Programming Manual shows how to write and use BASIC program to control the analyzer
and describes how HP Instrument BASIC works with the analyzer..
HP Instrument BASIC Users Handbook (Agilent Part Number 04155-90151)
The HP Instrument BASIC User's Handbook introduces you to the HP Instrument BASIC
programming language, provide some helpful hints on getting the most use from it, and provide
a general programming reference. It is divided into three books, HP Instrument BASIC
Programming Techniques , HP Instrument BASIC Interface Techniques , and HP Instrument
BASIC Language Reference .
Service Manual (Option 0BW only), (Agilent Part Number 04395-901x0)
The Service Manual explains how to adjust, troubleshoot, and repair the instrument. This
manual is option 0BW only.

The number indicated by \x" in the part number of each manual, is allocated for numbers
increased by one each time a revision is made. The latest edition comes with the product.




v
Sample Program Disks
Two sample program disks (Agilent Part Number 04395-180x0) are furnished with 4395A.
The disks contain the sample programs listed in this manual. The number indicated by \x"
in the part number of each manual, is allocated for numbers increased by one each time a
revision is made. The latest edition comes with the product.
Sample program disk for external controller (Disk 1 of 2)
This disk contains the programs for the users who work mainly on the external
controller.
Sample program disk for HP Instrument BASIC (Disk 2 of 2)
This disk contains the programs for the users who work mainly on the 4395A using
HP Instrument BASIC.




vi
Contents


1. Introduction
Document Concepts and Usage . . . . . . . . . . . . . . . . . . . . . 1-1
Overview of the GPIB Remote Control System . . . . . . . . . . . . . . 1-1
Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Device Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Writing and Running Programs . . . . . . . . . . . . . . . . . . . . . 1-5
Easy Program Writing . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Running (Executing) Programs . . . . . . . . . . . . . . . . . . . . 1-8
Saving Programs . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Retrieving a Program You Saved . . . . . . . . . . . . . . . . . . . 1-8
2. Programming Measurement Sequence
GPIB Commands Overview . . . . . . . . . . . . . . . . . . . . . . 2-1
Sending a GPIB Command . . . . . . . . . . . . . . . . . . . . . . 2-1
To Execute an GPIB Command with a Parameter . . . . . . . . . . . 2-2
To Execute a Query . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
To Program a Basic Measurement . . . . . . . . . . . . . . . . . . . . 2-4
Set I/O Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Set Up the Measurement Parameters . . . . . . . . . . . . . . . . . 2-5
Perform Calibration . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Connect DUT . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Trigger a Measurement . . . . . . . . . . . . . . . . . . . . . . . 2-6
Post-Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Transfer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
3. Processing and Transferring Data
Data Processing Flow . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
To Modify Calibration Data . . . . . . . . . . . . . . . . . . . . . . 3-3
Read Error-Corrected Data . . . . . . . . . . . . . . . . . . . . . 3-4
Modify Calibration Data . . . . . . . . . . . . . . . . . . . . . . . 3-4
Restore Modi ed Calibration Data . . . . . . . . . . . . . . . . . . 3-4
To Modify Error-Corrected Data . . . . . . . . . . . . . . . . . . . . 3-5
Read Error-Corrected Data . . . . . . . . . . . . . . . . . . . . . 3-6
Restore Modi ed Error-Corrected Data . . . . . . . . . . . . . . . . 3-6
To Modify Trace Data . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Read Trace Data . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Restore Modi ed Trace Data . . . . . . . . . . . . . . . . . . . . . 3-8
To Get Measurement Data Using ASCII Format . . . . . . . . . . . . . 3-9
Set the Receive Array . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Set Data Transfer Format . . . . . . . . . . . . . . . . . . . . . . 3-10
Read Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10

Contents-1
To Get Measurement Trace Using Binary Format . . . . . . . . . . . . . 3-11
Set the Receive Array . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Set Data Transfer Format . . . . . . . . . . . . . . . . . . . . . . 3-12
Read Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Data Formats in Binary Transferring . . . . . . . . . . . . . . . . . 3-13
File Headers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Saving a Data File . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Creating a File to Contain the Data . . . . . . . . . . . . . . . . . . 3-15
Opening the File and Transferring the Data . . . . . . . . . . . . . . 3-15
Data Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Calibration Types and Standard Classes, and Calibration Arrays . . . . . . 3-17
4. Synchronizing the 4395A with a Controller
Using the *OPC Command . . . . . . . . . . . . . . . . . . . . . . 4-2
Suspending a Program Running on a Controller (*OPC) . . . . . . . . . 4-2
Using the WAIT Command of BASIC . . . . . . . . . . . . . . . . . . 4-2
Using the EXECUTE Statement to Synchronize with the Completion of Sweep 4-3
Using SRQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Using the *WAI Command . . . . . . . . . . . . . . . . . . . . . . . 4-4
5. Status Reporting System and Processing Generated Interruptions
General Status Register Model . . . . . . . . . . . . . . . . . . . . . 5-2
Event Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Status Byte Register . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Transition Filter and Condition Register . . . . . . . . . . . . . . . . 5-3
Status Register Structure . . . . . . . . . . . . . . . . . . . . . . . 5-5
Status Bit De nitions of the Status Byte (STB) . . . . . . . . . . . . 5-6
Status Bit De nitions of ESB, ESR, and OSR . . . . . . . . . . . . . 5-7
OSPT, OSNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
OSPT (Operation Status Positive Transition Filter) . . . . . . . . . . . 5-9
OSNT (Operation Status Negative Transition Filter) . . . . . . . . . . 5-9
How to Use the Status Registers in a Program . . . . . . . . . . . . . . 5-10
Reading an Event Register Directly . . . . . . . . . . . . . . . . . . 5-10
To Report Command Error Occurrence . . . . . . . . . . . . . . . . . 5-11
Enable Error Bit . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Report Command Error . . . . . . . . . . . . . . . . . . . . . . . 5-12
Output Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
Return to Execute GPIB command . . . . . . . . . . . . . . . . . . 5-13
To Wait for Sweep End . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Enable Sweep-End Bit . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Enable SRQ Interrupt . . . . . . . . . . . . . . . . . . . . . . . . 5-15
Wait Until Measurement Is Done . . . . . . . . . . . . . . . . . . . 5-15
Generate SRQ . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15




Contents-2
6. Using the Trigger System in 4395A
To Measure Continuously . . . . . . . . . . . . . . . . . . . . . . . 6-2
Set Trigger Source . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
Start Continuous Measurement Sweep . . . . . . . . . . . . . . . . . 6-2
To Trigger a Measurement From the Controller . . . . . . . . . . . . . . 6-3
Set Trigger Source . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Trigger a Measurement . . . . . . . . . . . . . . . . . . . . . . . 6-3
Set Trigger Source . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Trigger a Measurement . . . . . . . . . . . . . . . . . . . . . . . 6-4
Setting the Gate Trigger . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Setting the Gate Delay . . . . . . . . . . . . . . . . . . . . . . . 6-5
Setting the Gate Length . . . . . . . . . . . . . . . . . . . . . . . 6-5
7. Using the I/O Port
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
To Synchronize External Handler with Analyzer . . . . . . . . . . . . . 7-2
Send Signal to the External Handler . . . . . . . . . . . . . . . . . . 7-2
Read Signal from the External Handler . . . . . . . . . . . . . . . . 7-3
8-bit I/O port . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
IBASIC Commands for the 8-bit I/O Port Control . . . . . . . . . . . 7-4
GPIB Commands for the 8-bit I/O Port Control . . . . . . . . . . . . 7-4
The 24-bit I/O Port . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
I/O Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Control Signal Lines . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Port C or Port D Status Output Signal . . . . . . . . . . . . . . . 7-6
WRITE STROBE Output Signal . . . . . . . . . . . . . . . . . . 7-6
INPUT1 Input Signal . . . . . . . . . . . . . . . . . . . . . . . 7-6
OUTPUT1 or OUTPUT2 Output Signal . . . . . . . . . . . . . . . 7-6
PASS/FAIL Output . . . . . . . . . . . . . . . . . . . . . . . . 7-7
WRITE STROBE Output for the PASS/FAIL Output . . . . . . . . . 7-7
SWEEP END Output . . . . . . . . . . . . . . . . . . . . . . . 7-7
+5V Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
Pin Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Power-ON Default . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
Basic I/O circuit . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
IBASIC Commands for 24-bit I/O Port Control . . . . . . . . . . . . . 7-11
Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
GPIB commands for 24-bit I/O port control . . . . . . . . . . . . . . 7-12
Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Setting Input/Output Directions of Ports C and D . . . . . . . . . . 7-12
Positive or Negative Logic Setting . . . . . . . . . . . . . . . . . . 7-13
OUTPUT1 and OUTPUT2 Level Setting Commands . . . . . . . . . 7-13
Checking Input to INPUT1 . . . . . . . . . . . . . . . . . . . . 7-13




Contents-3
8. Application Programming
To Read Data Using the Marker Search Function . . . . . . . . . . . . . 8-2
Searching Maximum Value . . . . . . . . . . . . . . . . . . . . . . 8-2
Reading Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
Marker Readout . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
To Perform Limit Test . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
To Set List Sweep . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
To Print Analyzer Display . . . . . . . . . . . . . . . . . . . . . . . 8-10
Printer Preparation . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
Execute Print . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
To Observe Printing . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
Programs for the Network Analyzer Mode . . . . . . . . . . . . . . . . 8-11
To Perform 1 Pass 2 Port Calibration . . . . . . . . . . . . . . . . . 8-11
To Analyze a Filter . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
To Analyze a Crystal Filter . . . . . . . . . . . . . . . . . . . . . 8-15
To Measure Gain Compression . . . . . . . . . . . . . . . . . . . . 8-21
Programs for the Spectrum Analyzer Mode . . . . . . . . . . . . . . . . 8-25
To Obtain Total Harmonic Distortion (THD) . . . . . . . . . . . . . . 8-25
To Obtain an Integral of a Power . . . . . . . . . . . . . . . . . . . 8-26
To Obtain Adjacent Channel Power . . . . . . . . . . . . . . . . . . 8-29
To Obtain Occupied Power Bandwidth . . . . . . . . . . . . . . . . 8-31
To Calculate an S/N Ratio . . . . . . . . . . . . . . . . . . . . . . 8-34
Programs for the Impedance Analyzer Mode . . . . . . . . . . . . . . . 8-37
To Perform Calibration . . . . . . . . . . . . . . . . . . . . . . . 8-37
To Measure Capacitance and the factor D . . . . . . . . . . . . . . . 8-38
To Measure a Varactor Diode Using DC Bias Sweep (With Option 010) . . 8-42
File Transfer Function . . . . . . . . . . . . . . . . . . . . . . . . . 8-46
File Transfer from 4395A to External Controller . . . . . . . . . . . . 8-47
File Transfer from External Controller to 4395A . . . . . . . . . . . . 8-49
Displaying List of Files in Current Directory . . . . . . . . . . . . . . 8-52
Hints and Notes on Programming . . . . . . . . . . . . . . . . . . . . 8-54
Increasing your program execution speed . . . . . . . . . . . . . . . . 8-54
ANAOCH Command . . . . . . . . . . . . . . . . . . . . . . . . . . 8-54
Self-assigning of an GPIB Address . . . . . . . . . . . . . . . . . . 8-54
Key Stroke Recording . . . . . . . . . . . . . . . . . . . . . . . . 8-55
Solving Problems on Your Program . . . . . . . . . . . . . . . . . . 8-55
If There Is No Response From an Instrument on the GPIB Bus . . . . . 8-55
If the Disk Cannot Be Read . . . . . . . . . . . . . . . . . . . . 8-55
If an GPIB Command Error Occurs . . . . . . . . . . . . . . . . . 8-55
If a Query Error Occurs . . . . . . . . . . . . . . . . . . . . . . 8-55
9. Introducing HP Instrument BASIC System
Overview of HP Instrument BASIC . . . . . . . . . . . . . . . . . . . 9-1
Controlling the Analyzer . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Using HP Instrument BASIC for the First Time . . . . . . . . . . . . . 9-2
Allocating Screen Area for HP Instrument BASIC . . . . . . . . . . . . 9-2
Entering BASIC Statements from the Front Panel Keys . . . . . . . . . . 9-3
Getting into/out of the EDIT Mode . . . . . . . . . . . . . . . . . . . 9-3
Getting into the EDIT Mode . . . . . . . . . . . . . . . . . . . . . 9-3
Entering the EDIT Mode from the Keyboard . . . . . . . . . . . . . . 9-3
Getting Out of the EDIT Mode . . . . . . . . . . . . . . . . . . . . 9-3
Contents-4
Editing Programs in the EDIT Mode . . . . . . . . . . . . . . . . . . 9-4
Deleting Characters . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Back Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Deleting Characters . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Inserting Characters . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Moving the Cursor . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Scrolling Lines and Pages . . . . . . . . . . . . . . . . . . . . . . 9-4
Scrolling Lines . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Scrolling Pages . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
Jumping from the Current Line . . . . . . . . . . . . . . . . . . . . 9-5
Jumping to a Speci ed Line . . . . . . . . . . . . . . . . . . . . 9-5
Jumping to the Top/Bottom of a Program . . . . . . . . . . . . . . 9-5
Inserting/Deleting/Recalling Lines . . . . . . . . . . . . . . . . . . 9-5
Clearing Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
Renumbering Program Line Numbers . . . . . . . . . . . . . . . . . . 9-6
Listing Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
Listing on the Screen . . . . . . . . . . . . . . . . . . . . . . . . 9-6
Listing to the Printer . . . . . . . . . . . . . . . . . . . . . . . . 9-6
Saving Programs (SAVE) . . . . . . . . . . . . . . . . . . . . . . . 9-7
Listing File Names (CAT) . . . . . . . . . . . . . . . . . . . . . . . 9-8
Listing to Screen . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Listing to Printer . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Getting Programs (GET) . . . . . . . . . . . . . . . . . . . . . . . 9-9
On Key Label Function . . . . . . . . . . . . . . . . . . . . . . . . 9-9
Pass Control Between the External Controller . . . . . . . . . . . . . . 9-10
Pass Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
To Execute an HP Instrument BASIC Command from the External Controller 9-11
To Load an Array in an HP Instrument BASIC Program to the External
Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
Available I/O Interfaces and Select Codes . . . . . . . . . . . . . . . . 9-12
External RUN/CONTinue Connector . . . . . . . . . . . . . . . . . . 9-12
Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
HP Instrument BASIC Graphics Commands . . . . . . . . . . . . . . 9-13
Hard Copies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Initial settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Example of Graphics Programming . . . . . . . . . . . . . . . . . . 9-14
Drawing a Straight Line . . . . . . . . . . . . . . . . . . . . . . 9-14
Drawing a Circle . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
The Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15
Character Entry Keys . . . . . . . . . . . . . . . . . . . . . . . . 9-15
Cursor-Control and Display-Control Keys . . . . . . . . . . . . . . . 9-15
Numeric Keypad . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
Editing Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
Program Control Keys . . . . . . . . . . . . . . . . . . . . . . . . 9-16
System Control Keys . . . . . . . . . . . . . . . . . . . . . . . . 9-17
Softkeys and Softkey Control . . . . . . . . . . . . . . . . . . . . . 9-17
Softkey Control Keys . . . . . . . . . . . . . . . . . . . . . . . . 9-17
Softkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
Softkeys Accessed from 4Shift5 - 4F95 Key . . . . . . . . . . . . . . . . 9-18
IBASIC Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
Softkeys Accessed form 4F105 Key . . . . . . . . . . . . . . . . . . . 9-19
Contents-5
Using 4CTRL5 Key in Edit Mode . . . . . . . . . . . . . . . . . . . . . 9-19
Run Light Indications . . . . . . . . . . . . . . . . . . . . . . . . 9-20
BASIC Commands Speci c to 4395A . . . . . . . . . . . . . . . . . . 9-21
DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
DATE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
EXECUTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
READIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22
SET TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22
SET TIMEDATE . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22
TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
TIME$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
WRITEIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
BASIC Commands Not Implemented . . . . . . . . . . . . . . . . . 9-24
10. Facilitating Program Execution and Utilizing Storage Devices
Running a Program through the Softkey Interface . . . . . . . . . . . . . 10-1
Automatically Starting a Program at Power-ON (AUTOST) . . . . . . . . 10-2
Using Storage Devices . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
Floppy Disk Drive . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
Memory Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
11. Command Reference

12. Manual Changes
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
Manual Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
Serial Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2
Change 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-3
A. Commands in Entry Block A
ADDRCONTt . . . . . . . . . . . . . . . . . . . . . . . A-1
ANAOCHf1j2g . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
ATT[RjAjB]t[DB] . . . . . . . . . . . . . . . . . . . . . A-2
ATTAUTOtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . A-2
ATTPf1j2gt[DB] . . . . . . . . . . . . . . . . . . . . . . A-3
AUTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3
AVERtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . . A-3
AVERFACTt . . . . . . . . . . . . . . . . . . . . . . . A-4
AVERREST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4
B. Commands in Entry Block B
BACIt[PCT] . . . . . . . . . . . . . . . . . . . . . . . B-1
BEEPDONEtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . B-1
BEEPFAILtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . B-2
BEEPWARNtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . B-2
BLIGHTtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . B-2
BOTVt . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
BWt[HZ] . . . . . . . . . . . . . . . . . . . . . . . . . B-3
BWAUTOtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . B-4
BWLMT . . . . . . . . . . . . . . . . . . . . . . . . . B-4
BWSRATt[PCT] . . . . . . . . . . . . . . . . . . . . . . B-4

Contents-6
C. Commands in Entry Block C (3C included)
C0t . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
C1t . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
C2t . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
CALCASSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
CALECPARA . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
CALItfNONEjRESPjRAIjS111jS221jFUL2jONE2jIMPg . . . . . . . . . . C-2
CALKtfAPC7jAPC35jN50jN75jUSEDg . . . . . . . . . . . . . . . . . C-3
CALSt . . . . . . . . . . . . . . . . . . . . . . . . . . C-3
CBRIt[PCT] . . . . . . . . . . . . . . . . . . . . . . . C-3
CENTt[HZjDBM] . . . . . . . . . . . . . . . . . . . . . C-4
CHADt . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
CHANf1j2g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
CIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
CIRFtfRIjLINjLOGjRXjGBjSWRg . . . . . . . . . . . . . . . . . . . C-5
CLAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
CLASIMPfAjBjCg . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
CLASS11fAjBjCg . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
CLASS22fAjBjCg . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
CLEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
CLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
3CLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
CLOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
CNTSt[HZjDBM] . . . . . . . . . . . . . . . . . . . . . C-7
CNTSAUTOtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . C-7
COLOt . . . . . . . . . . . . . . . . . . . . . . . . . C-7
COLORt[PCT] . . . . . . . . . . . . . . . . . . . . . . C-8
COMCfAjBjCg . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9
COMCDATfAjBjCgtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . C-9
COMKDONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9
COMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
COMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
COMSDONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
CONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
CONVt . . . . . . . . . . . . . . . . . . . . . . . . . C-10
COPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-11
COPTtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . C-11
CORRtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . C-11
COUCtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . C-12
COUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-12
CREDt . . . . . . . . . . . . . . . . . . . . . . . . . . . C-12
CWFREQt[HZ] . . . . . . . . . . . . . . . . . . . . . . C-12
CWD? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-13




Contents-7
D. Commands in Entry Block D
DATAOVALt . . . . . . . . . . . . . . . . . . . . . . . D-1
DATGAINt . . . . . . . . . . . . . . . . . . . . . . . . D-1
DATMEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1
DATOVALt . . . . . . . . . . . . . . . . . . . . . . . . D-2
DATOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-2
DAYMYEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-2
DCCTLtfVOLTjCURRg . . . . . . . . . . . . . . . . . . . . . . . D-2
DCIt[A] . . . . . . . . . . . . . . . . . . . . . . . . . . D-3
DCOtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . . D-3
DCVt[V] . . . . . . . . . . . . . . . . . . . . . . . . . D-3
DEFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3
DEFECfR1jC1jL1jC0gt . . . . . . . . . . . . . . . . . . . D-4
DEFGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-4
DEFStf1-8g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-4
DEFSLOADfRjLgt . . . . . . . . . . . . . . . . . . . . D-5
DEFSOPENfGjCgt . . . . . . . . . . . . . . . . . . . . D-5
DEFSSHORfRjLgt . . . . . . . . . . . . . . . . . . . . . D-6
DETtfPOSjNEGjSAMg . . . . . . . . . . . . . . . . . . . . . . . . D-6
DHOLDttfOFFjMAXjMINg . . . . . . . . . . . . . . . . . . . . . D-7
DIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
DISAtfALLIjHIHBjALLBjBASSg . . . . . . . . . . . . . . . . . . . D-7
DISECIRC fOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . D-8
DISECPARA fOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . D-8
DISFtfDOSjLIFg . . . . . . . . . . . . . . . . . . . . . . . . . . D-8
DISL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9
DISLLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9
DISMAMPtfULjMDg . . . . . . . . . . . . . . . . . . . . . . . . . D-9
DISMPRMtfSTSPjCTSPg . . . . . . . . . . . . . . . . . . . . . . D-9
DISPtfDATAjMEMOjDATMg . . . . . . . . . . . . . . . . . . . . . D-10
DMKRtfONjFIXjTRACjOFFg . . . . . . . . . . . . . . . . . . . . . D-10
DMKRAUVt . . . . . . . . . . . . . . . . . . . . . . . D-10
DMKRPRMt[HZjDBM] . . . . . . . . . . . . . . . . . . . D-11
DMKRVALt . . . . . . . . . . . . . . . . . . . . . . . . D-11
DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-11
DOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-12
DSKEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-12
DUACtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . D-12
E. Commands in Entry Block E (3E included)
EDITDONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
EDITLIML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
EDITLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
ELEDt[SjMSjUSjNSjPSjFS] . . . . . . . . . . . . . . . . . E-1
ENKEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-2
EQUCtCIRfAjBjCjDjEg . . . . . . . . . . . . . . . . . . . . . . . E-2
ESB? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-2
3ESEt . . . . . . . . . . . . . . . . . . . . . . . . . . E-2
ESNBt . . . . . . . . . . . . . . . . . . . . . . . . . . E-3
3ESR? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-3
EXPPtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . . E-3
Contents-8
F. Commands in Entry Block F
FILCt,,, . . . . . . . . . . . . F-1
FIXEt . . . . . . . . . . . . . . . . . . . . . . . . . . F-1
FIXKDONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-1
FIXTtfNONEjHP16191jHP16192jHP16193jHP16194jUSEDg . . . . . . . . F-2
FMTt . . . . . . . . . . . . . . . . . . . . . . . . . . F-2
FNAME?t . . . . . . . . . . . . . . . . . . . . . . . . F-3
FNUM? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-3
FORM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-3
FORM3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-3
FORM4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-3
FORM5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-4
FREO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-4
FSIZE?t . . . . . . . . . . . . . . . . . . . . . . . . . . F-4
FULS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-4
FWDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-5
FWDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-5
FWDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-5
G. Commands in Entry Block G
GATCTLtfLEVjEDGg . . . . . . . . . . . . . . . . . . . . . . . . G-1
GATDLYt[S] . . . . . . . . . . . . . . . . . . . . . . . G-1
GATLENt[S] . . . . . . . . . . . . . . . . . . . . . . . G-2
GCLEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G-2
GRODAPERt[PCT] . . . . . . . . . . . . . . . . . . . . G-2
H. Commands in Entry Block H
HOLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-1
I. Commands in Entry Block I (3I included)
3IDN? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1
INID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1
INP8IO? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1
INPT? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1
INPUCALCf1-12gt,, . . . , . . I-2
INPUCALKt . . . . . . . . . . . . . . . . . . . . . . . . . I-2
INPUCOMCf1j2j3gtt,, . . . , . I-2
INPUDATAt,, . . . , . . . . . I-3
INPUDTRCt,, . . . , . . . . . I-3
INPURAWf1-4gt,, . . . , . . . I-3
INTEt[PCT] . . . . . . . . . . . . . . . . . . . . . . . I-3
ISOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-4
ISOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-4




Contents-9
K. Commands in Entry Block K
KEYt . . . . . . . . . . . . . . . . . . . . . . . . . . K-1
KITD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K-1
L. Commands in Entry Block L
LABECOMKt . . . . . . . . . . . . . . . . . . . . . . . . L-1
LABEFIXt . . . . . . . . . . . . . . . . . . . . . . . . . L-1
LABEFWDfTjMgt . . . . . . . . . . . . . . . . . . . . . . L-2
LABEIMPfAjBjCgt . . . . . . . . . . . . . . . . . . . . . L-2
LABERESfPjIgt . . . . . . . . . . . . . . . . . . . . . . . L-2
LABEREVfTjMgt . . . . . . . . . . . . . . . . . . . . . . L-3
LABES11fAjBjCgt . . . . . . . . . . . . . . . . . . . . . . L-3
LABES22fAjBjCgt . . . . . . . . . . . . . . . . . . . . . . L-3
LABKt . . . . . . . . . . . . . . . . . . . . . . . . . . . L-4
LABSt . . . . . . . . . . . . . . . . . . . . . . . . . . . L-4
LIMCLEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-4
LIMDt . . . . . . . . . . . . . . . . . . . . . . . . . . L-4
LIMEDONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-5
LIMIAMPOt . . . . . . . . . . . . . . . . . . . . . . . L-5
LIMILINEtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . L-5
LIMIPRMOt . . . . . . . . . . . . . . . . . . . . . . . L-5
LIMITESTtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . L-6
LIMLt . . . . . . . . . . . . . . . . . . . . . . . . . . L-6
LIMMt . . . . . . . . . . . . . . . . . . . . . . . . . . L-6
LIMPRMt[HZjDBM] . . . . . . . . . . . . . . . . . . . . L-7
LIMSADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-7
LIMSDEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-7
LIMSDON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-7
LIMSEDIt[] . . . . . . . . . . . . . . . . . . . . . . . . L-8
LIMUt . . . . . . . . . . . . . . . . . . . . . . . . . . L-8
LISDFBASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-8
LISDOBASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-9
LISV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-9
LVCDT[AjBjR]t[DB] . . . . . . . . . . . . . . . . . . . . L-9
M. Commands in Entry Block M
MATHtfDATAjDDVMjDMNMjDPLMg . . . . . . . . . . . . . . . . . M-1
MAXDCIt[A] . . . . . . . . . . . . . . . . . . . . . . . M-1
MAXDCVt[V] . . . . . . . . . . . . . . . . . . . . . . . M-2
MEASt . . . . . . . . . . . . . . . . . . . . . . . . . M-2
MEASTATtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . M-4
MKRtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . . M-4
MKRAMPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-5
MKRAUV? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-5
MKRCENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-5
MKRCONTtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . M-5
MKRCOUPtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . M-6
MKRDELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-6
MKRLtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . . M-6
MKRMIDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-7
MKRNOItfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . . M-7
Contents-10
MKROtfDATAjMEMOg . . . . . . . . . . . . . . . . . . . . . . . M-7
MKROFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-7
MKRPt . . . . . . . . . . . . . . . . . . . . . . . . . . M-8
MKRPKD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-8
MKRPRMt[HZjDBM] . . . . . . . . . . . . . . . . . . . M-8
MKRREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-8
MKRSTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-9
MKRSTOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-9
MKRSWPRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-9
MKRTHRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-9
MKRTIMEtfOFFjONj0j1g . . . . . . . . . . . . . . . . . . . . . . M-9
MKRUNITtfDBMjDBVjDBUVjWjVg . . . . . . . . . . . . . . . . . M-10
MKRVAL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-10
MKRZM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-10
MODI1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-10
MODICOMK . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-11
MODIFIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-11
MONDYEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . M-11
N. Commands in Entry Block N
NA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N-1
NEGL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N-1
NEXP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N-1
NUMGt . . . . . . . . . . . . . . . . . . . . . . . . . N-1
O. Commands in Entry Block O (3O included)
OFSDt[S] . . . . . . . . . . . . . . . . . . . . . . . . . O-1
OFSLt . . . . . . . . . . . . . . . . . . . . . . . . . . O-1
OFSZt[OHM] . . . . . . . . . . . . . . . . . . . . . . . O-2
OMII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-2
3OPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-2
OPEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-2
3OPT? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-3
OSEt . . . . . . . . . . . . . . . . . . . . . . . . . . . O-3
OSER? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-3
OSNTt . . . . . . . . . . . . . . . . . . . . . . . . . . O-4
OSPTt . . . . . . . . . . . . . . . . . . . . . . . . . . O-4
OSR? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-4
OUT1ENVfHjLg . . . . . . . . . . . . . . . . . . . . . . . . . . . O-4
OUT1fHjLg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-5
OUT2ENVfHjLg . . . . . . . . . . . . . . . . . . . . . . . . . . . O-5
OUT2fHjLg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-5
OUT8IOt . . . . . . . . . . . . . . . . . . . . . . . . . O-5
OUTAIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-6
OUTBIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-6
OUTCIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-6
OUTDIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-6
OUTEIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-7
OUTFIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-7
OUTGIOt . . . . . . . . . . . . . . . . . . . . . . . . O-7
OUTHIOt . . . . . . . . . . . . . . . . . . . . . . . . . O-7
Contents-11
OUTPCALCf1-12g? . . . . . . . . . . . . . . . . . . . . . . . . . O-8
OUTPCALK? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-8
OUTPCOMCf1j2j3g? . . . . . . . . . . . . . . . . . . . . . . . . . O-8
OUTPCOMK? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-8
OUTPINPCIO? . . . . . . . . . . . . . . . . . . . . . . . . . . . O-9
OUTPDATA? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-9
OUTPDATAP?t . . . . . . . . . . . . . . . . . . . . . . O-9
OUTPDMKR? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-10
OUTPDTRC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-10
OUTPDTRCP?t . . . . . . . . . . . . . . . . . . . . . . O-10
OUTPERRO? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-11
OUTPFAIP? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-11
OUTPINPCIO? . . . . . . . . . . . . . . . . . . . . . . . . . . . O-11
OUTPINPDIO? . . . . . . . . . . . . . . . . . . . . . . . . . . . O-11
OUTPINPEIO? . . . . . . . . . . . . . . . . . . . . . . . . . . . O-12
OUTPLIMF? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-12
OUTPLIML? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-12
OUTPLIMM? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-13
OUTPMEMO? . . . . . . . . . . . . . . . . . . . . . . . . . . . . O-13
OUTPMEMOP?t . .