MONITOR PROGRAM
3-4
M68HC11EVBU/D
Table 3-1. Utility Subroutine Jump Table (continued)
Address
Routine
Description
$FFA9
.INIT
Initialize I/O device.
$FFAC
.INPUT
Read I/O device.
$FFAF
.OUTPUT
Write I/O device.
$FFB2
.OUTLHL
Convert left nibble of accumulator A contents to ASCII and output to terminal
port.
$FFB5
.OUTRHL
Convert right nibble of accumulator A contents to ASCII and output to terminal
port.
$FFB8
.OUTA
Output accumulator A ASCII character.
$FFBB
.OUT1BY
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.
$FFBE
.OUT1BS
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.
$FFC1
.OUT2BS
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.
$FFC4
.OUTCRL
Output ASCII carriage return followed by a line feed.
$FFC7
.OUTSTR
Output string of ASCII bytes pointed to by address in index register X until
character is an end of transmission ($04).
$FFCA
.OUTST0
Same as OUTSTR except leading carriage return and line feed is skipped.
$FFCD
.INCHAR
Input ASCII character to accumulator A and echo back. This routine loops
until character is actually received.
$FFD0
.VECINIT
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.
When accessing BUFFALO utility routines, always reference the routines by the applicable
address ($FF7C through $FFD0) in the jump table rather than the actual address in the
BUFFALO monitor program. Jump table addresses remain the same when a new version of
BUFFALO is developed even though the actual addresses of the routine may change. Programs
that reference routines by the jump table addresses are not required to be changed to operate on
revised versions of the BUFFALO monitor program.
Summary of Contents for M68HC11EVBD
Page 4: ......
Page 92: ...HARDWARE DESCRIPTION 5 4 M68HC11EVBU D ...
Page 101: ...SUPPORT INFORMATION M68HC11EVBU D 6 9 Figure 6 2 EVBU Schematic Diagram Sheet 1 of 3 ...
Page 102: ...SUPPORT INFORMATION 6 10 M68HC11EVBU D ...
Page 103: ...SUPPORT INFORMATION M68HC11EVBU D 6 11 Figure 6 2 EVBU Schematic Diagram Sheet 2 of 3 ...
Page 104: ...SUPPORT INFORMATION 6 12 M68HC11EVBU D ...
Page 105: ...SUPPORT INFORMATION M68HC11EVBU D 6 13 Figure 6 2 EVBU Schematic Diagram Sheet 3 of 3 ...