Commands - Data I/O 298 Manual

Universal programmer
Table of Contents

Advertisement

defined by "VM" for formats such as format
10 and 11 which do not send address
information (see Appendix A). However, even
for data translation using these formats the
"V~v1"
command
vvm
continue to define the
address value of the RAM locations.
The VM can be set greater than 64K for 1/0
translations of 16-bit formats with
5,
6, and
8
character address fields by entering a slash
between the high-order and four low-order
characters of the offset value.
NOTE
The 29B version with 64K or RAM is not
designed to manipulate any virtual
address defined to be greater than 64K
(FFFF).
Thus if the lowest address
location is defined by the "VM"
command to be greater than zero then its
highest virtual address should logically be
greatat
than 64K.
Ho'vvever, the 298
version with 64K of RAM can not display
an address field greater than 64K, will
instead actually display only the 16 least
significant bits of the address field.
Moreover an operation which would
require data to be addressed which is
greater than 64K will result in an error
#56 (RAM range error).
DISABLE TIMEOUT Command
Operation:
DISABLE TIMEOUT
Code:
DT
Syntax:
(>
l
[D] [T] [CR]
Explanation: This command disables 1/0 timeout. The 1/0
timeout is a time interval (25 seconds) used
during data translation (either DI, DC, or DO
commands) during which the 29B will wait for
data coming in (for DI and DC commands) or
for the output device not to be busy (for the
DO command). The timeout will be restored
only when the programmer is switched ON
again.
DATA INPUT Command
Operation:
DATA INPUT
DI
Code:
Syntax:
(>) [D] [I]
[Begin RAM Address] [/] [Number
of Bytes]
[CR]
Expianation: Data originating at a terminal or computer is
translated (using the selected translation
format, see "FM" command) into binary data
which is then stored in RAM at the specified
address limits. After the input operation is
complete, the terminal displays the sumcheck
of all data translated.
NOTE
If Binary (format 10) without an arrow-
shaped leader, DEC Binary (format 11 ),
or ASCII Binary data (formats 01 through
09, 12, 13) with no end code is input
from a paper tape reader, the "Number
of Bytes, " must be specified,
corresponding to the length of the tape
starting at the first data character.
NOTE
Using a "BREAK" or "ESC" key during
execution of the above command may
not abort the command if a stream of
data continues to be output to the
programmer.
DATA OUTPUT Command
Operation:
Code:
Syntax:
Explanation:
DATA OUTPUT
DO
(>)
[D]
[0]
[Beginning RAM Address] [/]
[Number of Bytes] [CR]
This command causes the programmer to
output RAM data between the specified
addresses to the terminal or computer in the
data format previously specified in the FM
command. With a 4-bit device selected, RAM
data from the low-order nibble will be output.
If output is through a tape punch, the tape
will contain a leader of fifty null characters,
data in the specified format, then fifty more
null characters. There is one exception: If the
null count (defined by the "ND" command) is
set to a value of FF (hexadecimal) then no
nulls are sent at the beginning or the ending
of data translation. After the output operation
is complete, the terminal displays the
sumcheck of all data transferred.
NOTE
The BREAK or ESCAPE key can be used
to abort a binary data output operation.
B-13
10-990-0013

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 298 and is the answer not in the manual?

Questions and answers

Table of Contents