MPLAB
®
ICE User’s Guide
DS51159B-page 14
2001 Microchip Technology Inc.
Using MPLAB ICE
MPLAB ICE provides a wide variety of tools to emulate and debug an
application. MPLAB ICE offers a basic set of in-circuit debugging tools,
including the ability to run, halt, reset and single step the processor, plus
additional tools for advanced debugging techniques.
MPLAB ICE Basic Features
MPLAB ICE basic features include the following:
• Downloadable
• Processor Memory
• Status Bar and Tool Bars
• Start and Stop Emulation
• Software Break Points
• Named Software Break Points
• Trigger In/Out
The basic MPLAB ICE emulator features are built in to the MPLAB IDE
software. For more detailed information on each of these features, consult the
MPLAB User’s Guide (DS51025).
MPLAB ICE Advanced Features
MPLAB ICE advanced features include the following:
• Complex Triggering
• Code Coverage
• Trace Window
These features will each be discussed in the following sections. For more
detailed information on each of these features, please refer to Chapter 6.
Using Complex Triggering
MPLAB ICE has a highly flexible and powerful triggering mechanism. A trigger
is a combination of events that can cause:
• a hardware break point, and/or
• a trace memory capture.
An event is a description of the state of the system captured during one cycle.
In addition, an external signal can be generated when the trigger occurs. This
is useful for synchronizing other analyzers or equipment to MPLAB ICE.
Summary of Contents for MPLAB ICE
Page 1: ...2001 Microchip Technology Inc DS51159C MPLAB ICE EMULATOR USER S GUIDE M...
Page 8: ...MPLAB ICE User s Guide DS51159B page viii 2001 Microchip Technology Inc...
Page 18: ...MPLAB ICE User s Guide DS51159B page 18 2001 Microchip Technology Inc NOTES...
Page 36: ...MPLAB ICE User s Guide DS51159B page 36 2001 Microchip Technology Inc NOTES...
Page 58: ...MPLAB ICE User s Guide DS51159B page 58 2001 Microchip Technology Inc NOTES...
Page 80: ...MPLAB ICE User s Guide DS51159B page 80 2001 Microchip Technology Inc NOTES...
Page 126: ...MPLAB ICE User s Guide DS51159B page 126 2001 Microchip Technology Inc NOTES...
Page 140: ...MPLAB ICE User s Guide DS51159B page 140 2001 Microchip Technology Inc NOTES...
Page 158: ...MPLAB ICE User s Guide DS51159B page 158 2001 Microchip Technology Inc NOTES...
Page 189: ...2001 Microchip Technology Inc DS51159B page 189 Index NOTES...
Page 190: ...MPLAB ICE User s Guide DS51159B page 190 2001 Microchip Technology Inc NOTES...
Page 191: ...2001 Microchip Technology Inc DS51159B page 191 Index NOTES...