Motorola M68HC11EVB User Manual page 31

Table of Contents

Advertisement

MONITOR PROGRAM
Table 3-1. Utility Subroutine Jump Table (continued)
Address
$FFA3
.WCHEK
$FFA6
.DCHEK
$FFA9
.INIT
$FFAC
.INPUT
$FFAF
.OUTPUT
$FFB2
.OUTLHL
$FFB5
.OUTRHL
$FFB8
.OUTA
$FFBB
.OUT1BY
$FFBE
.OUT1BS
$FFC1
.OUT2BS
$FFC4
.OUTCRL
$FFC7
.OUTSTR
$FFCA
.OUTST0
$FFCD
.INCHAR
$FFD0
.VECINIT
3-4
Routine
Test character in accumulator A and return with Z bit set if
character is white space (space, comma, tab).
Test character in accumulator A and return with Z bit set if
character is delimiter (carriage return or white space).
Initialize I/O device.
Read I/O device.
Write I/O device.
Convert left nibble of accumulator A contents to ASCII and
output to terminal port.
Convert right nibble of accumulator A contents to ASCII and
output to terminal port.
Output accumulator A ASCII character.
Convert binary byte at address in index register X to two
ASCII characters and output. Returns address in index
register X pointing to next byte.
Convert binary byte at address in index register X to two
ASCII characters and output followed by a space. Returns
address in index register X pointing to next byte.
Convert two consecutive binary bytes starting at address in
index register X to four ASCII characters and output followed
by a space. Returns address in index register X pointing to
next byte.
Output ASCII carriage return followed by a line feed.
Output string of ASCII bytes pointed to by address in index
register X until character is an end of transmission ($04).
Same as OUTSTR except leading carriage return and line
feed is skipped.
Input ASCII character to accumulator A and echo back. This
routine loops until character is actually received.
Used during initialization to preset indirect interrupt vector
area in RAM. This routine or a similar routine should be
included in a user program which is invoked by the jump to
$B600 feature of BUFFALO.
Description
M68HC11EVB/D

Advertisement

Table of Contents
loading

Table of Contents