Motorola M68HC11EVBU User Manual page 5

Universal evaluation board
Hide thumbs Also See for M68HC11EVBU:
Table of Contents

Advertisement

MONITOR PROGRAM
Table 3-1. Utility Subroutine Jump Table (continued)
Address
Routine
$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
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.
3-4
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
M68HC11EVBU/D

Advertisement

Table of Contents
loading

This manual is also suitable for:

M68hc11evbdM68hc11evbu/d

Table of Contents