13.07.2015 Views

MPLAB ICD 3 In-Circuit Debugger User's Guide

MPLAB ICD 3 In-Circuit Debugger User's Guide

MPLAB ICD 3 In-Circuit Debugger User's Guide

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GlossaryNesting DepthThe maximum level to which macros can include other macros.Node<strong>MPLAB</strong> IDE project component.Non Real TimeRefers to the processor at a breakpoint or executing single-step instructions or <strong>MPLAB</strong>IDE being run in simulator mode.Non-Volatile StorageA storage device whose contents are preserved when its power is off.NOPNo Operation. An instruction that has no effect when executed except to advance theprogram counter.Object CodeThe machine code generated by an assembler or compiler.Object FileA file containing machine code and possibly debug information. It may be immediatelyexecutable or it may be relocatable, requiring linking with other object files, e.g.,libraries, to produce a complete executable program.Object File DirectivesDirectives that are used only when creating an object file.Off-Chip MemoryOff-chip memory refers to the memory selection option for the PIC17 or PIC18 devicewhere memory may reside on the target board, or where all program memory may besupplied by the debugger. The Memory tab accessed from Options>DevelopmentMode provides the Off-Chip Memory selection dialog box.One-to-One Project-Workspace ModelThe most common configuration for application development in <strong>MPLAB</strong> IDE to is haveone project in one workspace. Select Configure>Settings, Projects tab and check “Useone-to-one project-workspace model”.OpcodesOperational Codes. See Mnemonics.OperatorsSymbols, like the plus sign ‘+’ and the minus sign ‘-’, that are used when formingwell-defined expressions. Each operator has an assigned precedence that is used todetermine order of evaluation.OTPOne Time Programmable. EPROM devices that are not in windowed packages. SinceEPROM needs ultraviolet light to erase its memory, only windowed devices are erasable.Pass CounterA counter that decrements each time an event (such as the execution of an instructionat a particular address) occurs. When the pass count value reaches zero, the event issatisfied. You can assign the Pass Counter to break and trace logic, and to anysequential event in the complex trigger dialog.PCPersonal Computer or Program Counter.© 2008 Microchip Technology <strong>In</strong>c. DS51766A-page 93

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!