SW006010 Microchip Technology, SW006010 Datasheet - Page 126

no-image

SW006010

Manufacturer Part Number
SW006010
Description
MPLAB 17C SOFTWARE
Manufacturer
Microchip Technology
Datasheets

Specifications of SW006010

Tool Function
Compiler
Tool Type
Compiler
Processor Series
PIC17C
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
MPLAB®
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MPLAB
apRNOVS^-page 122
C17 C Compiler Libraries
Skid (MPLAB ICE 2000, MPLAB ICD, MPLAB ICD 2))
When a hardware breakpoint is used to halt the processor, one or more additional
instructions may be executed before the processor halts. The number of extra
instructions executed after the intended breakpoint is referred to as the skid.
Source Code - Assembly
Source code consists of PICmicro MCU instructions and MPASM assembler directives
and macros that will be translated into machine code by an assembler.
Source Code - C
A program written in the high level language called “C” which will be converted into
PICmicro MCU machine code by a compiler. Machine code is suitable for use by a
PICmicro MCU or Microchip development system product like MPLAB IDE.
Source File - Assembly
The ASCII text file of PICmicro MCU instructions and MPASM assembler directives and
macros (source code) that will be translated into machine code by an assembler. It is
an ASCII file that can be created using any ASCII text editor.
Source File - C
The ASCII text file containing C source code that will be translated into machine code
by a compiler. It is an ASCII file that can be created using any ASCII text editor.
Special Function Registers
Registers that control I/O processor functions, I/O status, timers, or other modes or
peripherals.
Stack - Hardware
An area in PICmicro MCU memory where function arguments, return values, local
variables and return addresses are stored; (i.e., a “Push-Down” list of calling routines).
Each time a PICmicro MCU executes a CALL or responds to an interrupt, the software
pushes the return address to the stack. A return command pops the address from the
stack and puts it in the program counter.
The PIC18CXXX family also has a hardware stack to store register values for “fast”
interrupts.
Stack - Software
The compiler uses a software stack for storing local variables and for passing
arguments to and returning values from functions.
Static RAM or SRAM
Static Random Access Memory. Program memory you can Read/Write on the target
board that does not need refreshing frequently.
Status Bar (MPLAB IDE v5.xx/v6.xx)
The Status Bar is located on the bottom of the MPLAB IDE window and indicates such
current information as cursor position, development mode and device and active tool
bar.
Step Into (MPLAB IDE v5.xx/v6.xx)
This command is the same as Single Step. Step Into (as opposed to Step Over) follows
a CALL instruction into a subroutine.
 2002 Microchip Technology Inc.

Related parts for SW006010