MPLAB ? ICE 4000 User’s Guide
7.4.1
The Trace Memory Window
This trace buffer can be viewed by selecting View>ICE Trace .
FIGURE 7-3:
TRACE MEMORY WINDOW – MPLAB ICE 4000, PIC18F452
Note:
Due to the timing of processor signals, the data information will be skewed
by one cycle. Destination data values are actually skewed by two cycles,
but for display purposes, the trace buffer display compensates for one of
the delayed cycles.
MPLAB ICE 4000 offers a trace memory window that monitors much of the processor
operation. Up to 64K-1 (65535) instruction cycles can be displayed. The trace memory
window contains the following information for each execution cycle:
?
?
?
?
?
?
?
?
Line – Cycle’s position relative to the trigger or halting point.
Address ( Addr ) – Address of the instruction being fetched from program memory.
Opcode ( Op ) – Instruction being fetched.
Label ( Label ) – Label (if any) associated with the program memory address.
Instruction – Disassembled instruction.
Source Data Address ( SA ) – Address or symbol of the source data, if applicable.
Source Data Value ( SD ) – Value of the source data, if applicable.
Destination Data Address ( DA ) – Address or symbol of the destination data, if
applicable.
? Destination Data Value ( DD ) – Value of the destination data, if applicable.
? Cycles – Time stamp value.
? Probe n – Value of the external input from logic probe n , for n = 0 through 7.
The approximate trigger cycle will be highlighted and will be numbered as line 0. All
other lines will be numbered based on this cycle. Cycles that occurred before the trig-
ger point will have a negative line number and cycles that occurred after the trigger
point will have a positive line number. If the trace buffer was displayed after a user halt,
a software breakpoint, or a complex trigger that halted the processor, the trigger point
will be the last traced cycle. If a complex trigger filled the trace buffer without halting the
processor, the trigger point will show the approximate cycle when the complex trigger
fired.
DS51490A-page 54
? 2004 Microchip Technology Inc.
相关PDF资料
PMF18WE0 PROCESSOR MODULE FOR ICE4000
PMT823004F GP THREE ELEMENTS S.A. 230V T/H
PPM3-MK2 PROGRAMMER PRODUCTION ISP
PPM3A1-UPG5M UPGRADE PPM3 RAC DEVELOPMENT
PQ-MDS-PCIEXP PCI EXPANDER ADAPTOR
PQF-44 PLUG QFP 44PIN (SOLDER DOWN)
PRG18BB471MS1RB THERMISTOR
PS1600 POWER SUPPLY HOTSWAP 90-245V
相关代理商/技术参数
PMF18WE0 功能描述:插座和适配器 Processor MOD RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WE0 制造商:Microchip Technology Inc 功能描述:Tools Emulator For Use With:P
PMF18WE1 功能描述:插座和适配器 PIC18F8680 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WF0 功能描述:插座和适配器 Processor Module RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WH0 功能描述:插座和适配器 PIC18F ICE4000 RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WJ0 功能描述:插座和适配器 Processor MOD RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WJ1 功能描述:插座和适配器 Processor Module RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x
PMF18WK0 功能描述:插座和适配器 PIC18F RoHS:否 制造商:Silicon Labs 产品:Adapter 用于:EM35x