OPERATING INSTRUCTIONS
M68HC11EVBU/D
4-3
4.4
OPERATING PROCEDURES
The EVBU is a simplified debugging/evaluating tool designed for debugging user programs and
evaluation of MC68HC11 family devices. Use jumper header J2 to determine weather the
BUFFALO monitor prompt is displayed, or if a jump to internal EEPROM is executed. Refer to
paragraph 2.3.1 for additional program execution selection information.
At reset, the monitor detects the state of the PE0 line. If a low state is detected, the monitor
program is executed and the prompt displayed. If a high state is detected, the monitor
automatically jumps directly to EEPROM (address location $B600) and executes user program
code without displaying the monitor prompt.
4.4.1
Debugging/Evaluation
The debugging/evaluation operation lets you debug user code under control of the BUFFALO
monitor program. User code can be assembled in one of two methods. The first method
assembles code using the BUFFALO monitor one-line assembler.
The second method, you assemble code on a host computer and then download it to the EVBU
user RAM or EEPROM in Motorola S-record format. The monitor program is then used to debug
the assembled user code.
A download to EEPROM will work if the baud rate is slow enough to allow EEPROM
programming. Since erasure and programming both require 10 milliseconds, a slow baud rate
(300 baud) will have to be used to ensure enough time between characters. If the EEPROM is
bulk erased prior to downloading, 600 baud allows enough time between characters.
4.4.2
Alternate Baud Rates
The following text assumes that a personal computer (PC) is used as the terminal device, and a
user program is assembled on the PC to produce an S-record object file which is to be
downloaded into EVBU EEPROM. For this example, no assumptions are made about the
previous EEPROM contents. During the download operation, BUFFALO determines (on a byte-
by-byte basis) whether or not erasure is required prior to programming a downloaded value into
each EEPROM location. Since erasure and programming both require 10 milliseconds, a slow
baud rate (300 baud) will have to be used to ensure enough time between characters.
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 ...