Measurement Computing Analyzer488 User Manual

Page 129

Advertising
background image

Section 4

Serial Controller

4.35

state is the state of a bus management line. A slash [/] indicates

unasserted, [X] means "don't care". The absence of a slash [/]
or [X] means true (asserted).

line

is a bus management line, one or more of: ATN, REN, EOI,

IFC

, or SRQ.

byte

is a data byte specifying the state of the data lines. byte may

be specified in Binary (%01001010), Decimal (122),
Hexadecimal (&H3F), or ASCII ('A). In binary or hexadecmal
format, an X may be used to specify "don't care".

location

is an address of the record memory, from 0 to 32767

+

or - indicates a search direction.

ERROR

specifies a bus error condition.

RESPONSE

A five digit number, 0 to 32767, specifying a location in the record
memory, or the number 65535 if no match is found.

MODE Any

BUS STATES

None

QUERY

A fixed-field string in the following format:

RESPONSE

FIND MATCH[[ ][/][X]]ATN [[ ][/][X]]REN
[[ ][

/][X]]EOI [[ ][/][X]]IFC [[ ][/][X]]SRQ

byte [[ ][/][X]]ERROR

EXAMPLES

PRINT#1,"FIND MATCH &H0D"

Find first location containing a

Carriage Return.

INPUT#1,A$

Get response

PRINT A$

Response: 6
Location 6 contains a Carriage
Return character

Advertising