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.

<strong>MPLAB</strong> ® <strong>ICD</strong> 3 <strong>In</strong>-<strong>Circuit</strong> <strong>Debugger</strong> User’s <strong>Guide</strong><strong>In</strong>terrupt Service RoutineUser-generated code that is entered when an interrupt occurs. The location of the codein program memory will usually depend on the type of interrupt that has occurred.IRQSee <strong>In</strong>terrupt Request.ISOSee <strong>In</strong>ternational Organization for Standardization.ISRSee <strong>In</strong>terrupt Service Routine.LibrarianSee Archiver.LibrarySee Archive.LinkerA language tool that combines object files and libraries to create executable code,resolving references from one module to another.Linker Script FilesLinker script files are the command files of a linker. They define linker options anddescribe available memory on the target platform.Listing DirectivesListing directives are those directives that control the assembler listing file format. Theyallow the specification of titles, pagination and other listing control.Listing FileA listing file is an ASCII text file that shows the machine code generated for each Csource statement, assembly instruction, assembler directive, or macro encountered ina source file.Local LabelA local label is one that is defined inside a macro with the LOCAL directive. Theselabels are particular to a given instance of a macro’s instantiation. <strong>In</strong> other words, thesymbols and labels that are declared as local are no longer accessible after the ENDMmacro is encountered.Logic ProbesUp to 14 logic probes can be connected to some Microchip debuggers. The logicprobes provide external trace inputs, trigger output signal, +5V, and a common ground.Machine CodeThe representation of a computer program that is actually read and interpreted by theprocessor. A program in binary machine code consists of a sequence of machineinstructions (possibly interspersed with data). The collection of all possible instructionsfor a particular processor is known as its “instruction set”.Machine LanguageA set of instructions for a specific central processing unit, designed to be usable by aprocessor without being translated.MacroMacro instruction. An instruction that represents a sequence of instructions in abbreviatedform.DS51766A-page 90© 2008 Microchip Technology <strong>In</strong>c.

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

Saved successfully!

Ooh no, something went wrong!