Motorola Master Selection Guide
Single-Chip Microcontrollers (AMCU)
2.6–22
Microcontroller
Development Tools
M68HC05 Family
The M68HC05 Family is supported by a variety of
development tools including Evaluation Modules (EVM) and
Evaluation Systems (EVS). Both provide an economical
means of designing, debugging, and evaluating M68HC05
microcontrollers in a target system environment.
Many new M68HC05 CSIC devices are supported by an
MCU–specific EVS. The EVS is a two–board system
consisting of a 68HC05 Platform Board (PFB) and an
Emulator Module (EM) which contains the emulating
microcontroller, and control circuits.
The M68HC05 Family is also supported by the Compact
Development System (CDS) for 8–bit microcontrollers
(M68CDS8HC05), a powerful, portable, full–featured
emulator for debugging hardware and software operations.
The CDS8HC05 features high–speed, non–invasive,
in–circuit emulation with real–time trace, and a powerful bus
state analyzer. Commands are entered from an MS–DOS
host computer.
The Motorola Modular Development System for the
M68HC05 Family, MMDS05, allows the use of Emulation
Modules (EM) that are compatible with the existing EVS
product line. The MMDS05 provides an upgrade for
CDS8HC05 customers. The MMDS05 has all of the features
of the CDS8HC05, and includes a notable enhancement. A
dual–port RAM “memory window” allows a user to to modify
memory while a program is running at full speed. An internal
power supply and totally shielded enclosure assure
compliance with FCC and EC92 regulations. The
development software provided with the MMDS05 is an
enhancement of the EVM05/EVM11 front end — it provides an
integrated development environment with true Source Level
Debug (SLD).
M68HC11 Family
The M68HC11 Family is supported by a variety of
economical development tools. These include Evaluation
Boards (EVB), Evaluation Modules (EVM), and Evaluation
Systems (EVS).
An EVB allows a user to debug code under the BUFFALO
(Bit User Fast Friendly Aid to Logical Operations)
monitor/debugging program contained in the microcontroller
ROM. The EVB emulates only the single–chip mode of
operation and has no EPROM programmer. The EVBU, a
“universal” version of the EVB, includes a wire–wrap area for
custom interfacing.
EVM are low–cost tools for designing, debugging, and
evaluating M68HC11 devices in a target system. An EVM
provides essential microcontroller signals and timing, and
on–board monitor/debugging firmware contains extensive
commands for controlling I/O and debug operations.
An EVS is a two–board system consisting of a 68HC11
Platform Board (PFB) and an Emulator Module (EM). The EM
contains control circuits and a 68HC11 MCU for the part or
series of parts being emulated. An EVS provides expanded,
multiplexed, special test, and single–chip mode emulation, a
dual 64 kbyte memory map with 64 kbytes of emulation RAM,
and an RS–232 port.
In addition, the Intermetrics Whitesmiths 68HC11 C
Compiler/Assembler (M68S11CCAB) and 68HC11 Simulator
Debugger (M68S11SIMAB) are now available through
Motorola.
Modular Microcontroller
Families
In–circuit debuggers for modular microcontroller families
(M68ICD32 and M68ICD16) are economical development
and debugging environments. ICD make use of the
non–intrusive Background Debug Mode (BDM) interface, and
provide sophisticated software debugging functions. The ICD
consist of debugger and assembler development software, a
small interconnect board, and target system cable. The
IASM32 and IASM16 assemblers provide a single
development environment that includes an editor and
cross–assembler programs. ICD source–level debugger
software uses easy–to–read screen windows to display
register information for the CPU, the instruction pointer,
breakpoints, program memory, and data memory.
The MC68331 and MC68332 are supported by evaluation
kits (EVK). These multi–board systems include a common
platform board, a Business Card Computer (BCC) that
contains the MCU being emulated, and the CPU32BUG
debug monitor program. The EVK is a cost–effective system
for designing, debugging, and evaluating target system
software and hardware. The MC68340 is supported by an
evaluation system (EVS) similar to the EVK with the addition
of a development interface board for a comprehensive
development environment.
The M68HC16Z1 Evaluation Board (EVB) is an
inexpensive tool for designing, debugging, and evaluating the
MC68HC16Z1.
Features
operation,
an
integrated
environment, and logic analyzer pod connectors.
Modular evaluation boards (MEVB) for each modular
family member are under development. The MEVB system is
a multi–board evaluation system that consists of a common
platform board (PFB) and interchangeable MCU personality
boards (MPB). The MEVB system provides an economical
development environment for downloading and debugging
software generated with IASM16 and IASM32.
Motorola also sells the Intermetrics Whitesmiths 68HC16
C Compiler/Assembler (M68S16CCAB) and 68HC16
Simulator Debugger (M68S16SIMAB) for the M68HC16
Family. In addition, the Intermetrics InterTools
683XX C
Compiler/Assembler (M68S32CCAB) and 683XX ROM
Monitor Debugger (M68S32ROMAB) for the M68300 Family
are now available through Motorola.
include
assembly/editing/emulation
background–mode