User manual

Glossary
© 2006 Microchip Technology Inc. DS51616A-page 57
Message
Text displayed to alert you to potential problems in language tool operation. A message
will not stop operation.
Microcontroller
A highly integrated chip that contains a CPU, RAM, program memory, I/O ports and
timers.
Microcontroller Mode
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
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
Text instructions that can be translated directly into machine code. Also referred to as
opcodes.
MPASM™ Assembler
Microchip Technology’s relocatable macro assembler for PICmicro microcontroller
devices, KeeLoq
®
devices and Microchip memory devices.
MPLAB ASM30
Microchip’s relocatable macro assembler for dsPIC30F digital signal controller devices.
MPLAB C1X
Refers to both the MPLAB C17 and MPLAB C18 C compilers from Microchip. MPLAB
C17 is the C compiler for PIC17CXXX devices and MPLAB C18 is the C compiler for
PIC18CXXX and PIC18FXXXX devices.
MPLAB C30
Microchip’s C compiler for dsPIC30F digital signal controller devices.
MPLAB ICD 2
Microchip’s in-circuit debugger for PIC16F87X, PIC18FXXX and dsPIC30FXXXX
devices. The ICD works with MPLAB IDE. The main component of each ICD is the
module. A complete system consists of a module, header, demo board, cables and
MPLAB IDE Software.
MPLAB ICE 2000
Microchip’s in-circuit emulator for PICmicro MCUs that works with MPLAB IDE.
MPLAB ICE 4000
Microchip’s in-circuit emulator for dsPIC DSCs that works with MPLAB IDE.
MPLAB IDE
Microchip’s Integrated Development Environment.
MPLAB LIB30
MPLAB LIB30 archiver/librarian is an object librarian for use with COFF object modules
created using either MPLAB ASM30 or MPLAB C30 C compiler.
MPLAB LINK30
MPLAB LINK30 is an object linker for the Microchip MPLAB ASM30 assembler and the
Microchip MPLAB C30 C compiler.