Microchip Technology MA330018 Data Sheet

Page of 460
© 2007-2012 Microchip Technology Inc.
DS70291G-page  355
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/X04
30.7
MPLAB SIM Software Simulator
The MPLAB SIM Software Simulator allows code 
development in a PC-hosted environment by 
simulating the PIC MCUs and dsPIC
®
 DSCs on an 
instruction level. On any given instruction, the data 
areas can be examined or modified and stimuli can be 
applied from a comprehensive stimulus controller. 
Registers can be logged to files for further run-time 
analysis. The trace buffer and logic analyzer display 
extend the power of the simulator to record and track 
program execution, actions on I/O, most peripherals 
and internal registers. 
The MPLAB SIM Software Simulator fully supports 
symbolic debugging using the MPLAB C Compilers, 
and the MPASM and MPLAB Assemblers. The 
software simulator offers the flexibility to develop and 
debug code outside of the hardware laboratory 
environment, making it an excellent, economical 
software development tool. 
30.8
MPLAB REAL ICE In-Circuit 
Emulator System
MPLAB REAL ICE In-Circuit Emulator System is 
Microchip’s next generation high-speed emulator for 
Microchip Flash DSC and MCU devices. It debugs and 
programs PIC
®
 Flash MCUs and dsPIC
®
 Flash DSCs
with the easy-to-use, powerful graphical user interface of 
the MPLAB Integrated Development Environment (IDE), 
included with each kit. 
The emulator is connected to the design engineer’s PC 
using a high-speed USB 2.0 interface and is connected 
to the target with either a connector compatible with 
in-circuit debugger systems (RJ11) or with the new 
high-speed, noise tolerant, Low-Voltage Differential Sig-
nal (LVDS) interconnection (CAT5). 
The emulator is field upgradable through future firmware 
downloads in MPLAB IDE. In upcoming releases of 
MPLAB IDE, new devices will be supported, and new 
features will be added. MPLAB REAL ICE offers 
significant advantages over competitive emulators 
including low-cost, full-speed emulation, run-time 
variable watches, trace analysis, complex breakpoints, a 
ruggedized probe interface and long (up to three meters) 
interconnection cables.
30.9
MPLAB ICD 3 In-Circuit Debugger 
System
MPLAB ICD 3 In-Circuit Debugger System is 
Microchip's most cost effective high-speed hardware 
debugger/programmer for Microchip Flash Digital 
Signal Controller (DSC) and microcontroller devices. It 
debugs and programs PIC
®
 Flash microcontrollers and 
dsPIC
®
 DSCs with the powerful, yet easy-to-use 
graphical user interface of MPLAB Integrated 
Development Environment (IDE).
The MPLAB ICD 3 In-Circuit Debugger probe is 
connected to the design engineer's PC using a 
high-speed USB 2.0 interface and is connected to the 
target with a connector compatible with the MPLAB 
ICD 2 or MPLAB REAL ICE systems (RJ-11). MPLAB 
ICD 3 supports all MPLAB ICD 2 headers.
30.10 PICkit 3 In-Circuit Debugger/
Programmer and 
 
PICkit 3 Debug Express
The MPLAB PICkit 3 allows debugging and 
programming of PIC
®
 and dsPIC
®
 Flash 
microcontrollers at a most affordable price point using 
the powerful graphical user interface of the MPLAB 
Integrated Development Environment (IDE). The 
MPLAB PICkit 3 is connected to the design engineer's 
PC using a full speed USB interface and can be 
connected to the target via an Microchip debug (RJ-11) 
connector (compatible with MPLAB ICD 3 and MPLAB 
REAL ICE). The connector uses two device I/O pins 
and the reset line to implement in-circuit debugging and 
In-Circuit Serial Programming™.
The PICkit 3 Debug Express include the PICkit 3, demo 
board and microcontroller, hookup cables and CDROM 
with user’s guide, lessons, tutorial, compiler and 
MPLAB IDE software.