SW006010 Microchip Technology, SW006010 Datasheet - Page 120

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 116
C17 C Compiler Libraries
Macro (Assemblers)
A collection of assembler instructions that are included in the assembly code when the
macro name is encountered in the source code. Macros must be defined before they
are used; forward references to macros are not allowed.
All statements following a MACRO directive and prior to an ENDM directive are part of the
macro definition. Labels used within the macro must be local to the macro so the macro
can be called repetitively.
Macro Directives (Assemblers)
Directives that control the execution and data allocation within macro body definitions.
Make Project (MPLAB IDEv5.xx/v6.xx)
A command that rebuilds an application by recompiling only those source files that
have changed since the last complete compilation.
MCU
Microcontroller Unit. An abbreviation for microcontroller. Also µC.
Memory Models (Compilers)
(C17): Versions of libraries and/or precompiled object files based on a device’s memory
(RAM/ROM) size and structure.
(C18): A description that specifies the size of pointers that point to program memory.
Microcontroller
A highly integrated chip that contains all the components comprising a controller.
Typically this includes a CPU, RAM, some form of ROM, I/O ports and timers. Unlike a
general-purpose computer, which also includes all of these components, a
microcontroller is designed for a very specific task – to control a particular system. As
a result, the parts can be simplified and reduced, which cuts down on production costs.
Microcontroller Mode - PIC17CXXX and PIC18CXXX Devices Only
One of the possible program memory configurations of the PIC17CXXX and PIC18CXXX
families of microcontrollers. In microcontroller mode, only internal execution is allowed.
Thus, only the on-chip program memory is available in microcontroller mode.
Microprocessor Mode - PIC17CXXX and PIC18CXXX Devices Only
One of the possible program memory configurations of the PIC17CXXX and
PIC18CXXX families of microcontrollers. In microprocessor mode, the on-chip program
memory is not used. The entire program memory is mapped externally.
Mnemonics
Instructions that are translated directly into machine code. Mnemonics are used to
perform arithmetic and logical operations on data residing in program or data memory
of a microcontroller. They can also move data in and out of registers and memory as
well as change the flow of program execution. Also referred to as Opcodes.
 2002 Microchip Technology Inc.

Related parts for SW006010