Datasheet

Development Systems Ordering Guide
DS30177T-page 42 © 2005 Microchip Technology Inc.
MPLAB
®
ICE 2000 Modular In-Circuit Emulator
Microchip’s
universal
MPLAB ICE 2000
for PICmicro
®
MCUs has been
designed with
user requirements
in mind. The
system is
small, portable,
lightweight and
offers improved
performance and value. For quick hook-up to portable
or desktop PCs, MPLAB ICE 2000 easily connects to
the parallel (printer) port.
Interchangeable processor modules allow the system
to be easily configured to emulate different processors.
This modular system consists of an emulator pod, a
processor module, a device adapter and a transition
socket (optional). Also included is Microchip’s MPLAB
Integrated Development Environment (IDE) featuring
MPASM
Macro Assembler, MPLAB IDE
Programmer’s Editor, Symbolic Debugger and Project
Manager with built-in support for high-level languages
that support the Common Object Description format
(i.e., MPASM Assembler, MPLAB C17 and
MPLAB C18 C Compilers).
MPLAB ICE 2000 is a premium quality emulator
system providing full-speed emulation, low-voltage
operation, 32K x 128-bit trace and unlimited
breakpoints. Complex triggering of the MPLAB ICE
2000 provides sophisticated trace analysis and
precision breakpoints. The trace analyzer captures
real-time execution addresses, opcodes and read/
writes of external data. It also traces all file register
RAM usage showing internal addresses and data
values, as well as all accesses to Special Function
Registers, including I/O, timers and peripherals.
Triggers and breakpoints can be set on single events,
multiple events and sequences of events. The MPLAB
ICE 2000 analyzer is fully transparent and does not
require halting the processor to view the trace. In
addition, MPLAB ICE 2000 supports code coverage
profiling.
Features
Full-speed, real-time emulation
Low-voltage emulation: 2.0V to 5.5V
Trace memory: 32K x 128-bit
Break/trigger on internal registers
Program address software breakpoints
Complex break/trigger on logic: program address
and data; internal register address and data; access
type; and eight external inputs
One external input and output logic analyzer trigger
Multi-level trigger (4 levels)
Pass and delay counters
•Time-stamp
Programmable clock: 32 kHz to 40 MHz
Logic probes
Parallel (printer) port communications
Code coverage profiling
MPLAB
®
ICE 2000 In-Circuit
Emulator Contents
MPLAB ICE 2000 with Tripod
MPLAB IDE Software and Documentation CD
Logic Probes
Parallel Cable
Power Supply
Ordering Information:
ICE2000 MPLAB
®
ICE 2000 Modular In-Circuit Emulator Pod (See ordering instructions on page 45)
DS51153
“MPLAB
®
ICE 2000 In-Circuit Emulator Product Overview
(Available at: www.microchip.com)