User manual

MPLAB
®
REAL ICE
In-Circuit Emulator User’s Guide
DS51616B-page 110 © 2008 Microchip Technology Inc.
11.5.4 Settings Dialog, Freeze on Halt Tab
Select peripherals to freeze on halt on this tab.
PIC18 MCU Devices
To freeze/unfreeze all device peripherals on halt, check/uncheck the “Freeze on Halt”
checkbox. If this does not halt your desired peripheral, be aware that some peripherals
have no freeze on halt capability and cannot be controlled by the emulator.
dsPIC30F/33F, PIC24F/H and PIC32MX Devices
For peripherals in the list “Peripherals to Freeze on Halt”, check to freeze that periph-
eral on a halt. Uncheck the peripheral to let it run while the program is halted. If you do
not see a peripheral on the list, check “All Other Peripherals”. If this does not halt your
desired peripheral, be aware that some peripherals have no freeze on halt capability
and cannot be controlled by the emulator.
To select all peripherals, including “All Other Peripherals”, click Check All. To deselect
all peripherals, including “All Other Peripherals”, click Uncheck All.
11.5.5 Settings Dialog, Status Tab
View the status of your MPLAB REAL ICE system on this tab.
11.5.6 Settings Dialog, Clock Tab
Enter the run-time clock (instruction) speed on this tab. This does not set the speed,
but informs the emulator of its value for data capture and trace.
TABLE 11-11: STATUS ITEMS
Versions
Firmware Suite Version Emulator firmware suite version. The firmware suite consists of the
three items specified below.
FPGA Version Internal FPGA chip firmware version.
Algorithm Plug-in Version Emulator algorithm plug-in version. For your selected device, an
algorithm is used to support the device plugged in to the target.
OS Version Emulator operating system version.
Voltages
REAL ICE V
PP Emulator pod VPP.
REAL ICE VDD Emulator pod VDD.
Target V
DD Vdd sensed at target.
Refresh Voltages Sensing of Status tab items occurs when the tab is activated. To
see updates otherwise, click this button.
Run Loopback Test To check emulator operation, insert the loop-back test board (see
Section 12.8 “Loop-Back Test Board”) and then click this
button.
TABLE 11-12: CLOCK OPTIONS
Instruction Speed
Speed value Enter a value for the “Speed unit” selected.
Example 1: For a PIC24 MCU and a target clock oscillator at 32
MHz (HS), instruction speed = 32 MHz/2 = 16 MIPS.
Example 2: For a PIC18F8722 MCU and a target clock oscillator
at 10 MHz (HS) making use of the PLL (x4 = 40 MHz), instruction
speed = 40 MHz/4 = 10 MIPS.
Speed unit Select either:
KIPS – Thousands (10
3
) of instructions per second
MIPS – Millions (10
6
) of instructions per second