User manual
Glossary
© 2008 Microchip Technology Inc. DS51766A-page 91
Macro Directives
Directives that control the execution and data allocation within macro body definitions.
Makefile
Export to a file the instructions to Make the project. Use this file to Make your project
outside of MPLAB IDE, i.e., with a make.
Under Project>Build Options>Project
, Directories tab, you must have selected
“Assemble/Compile/Link in the project directory” under “Build Directory Policy” for this
feature to work.
Make Project
A command that rebuilds an application, recompiling only those source files that have
changed since the last complete compilation.
MCU
Microcontroller Unit. An abbreviation for microcontroller. Also μC.
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 PIC17 and PIC18 microcon-
trollers. 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 PIC17 and PIC18 microcon-
trollers. 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 PIC microcontroller devices,
KeeLoq
®
devices and Microchip memory devices.
MPLAB ASM30
Microchip’s relocatable macro assembler for dsPIC digital signal controller and PIC24
PIC devices.
MPLAB C17
Obsoleted along with PIC17 MCU devices. See the MPLAB C18 C compiler.
Refers to the MPLAB C17 C compiler from Microchip. MPLAB C17 is the C compiler
for PIC17 MCU devices.
MPLAB C18
Refers to the MPLAB C18 C compiler from Microchip. MPLAB C18 is the C compiler
for PIC18 MCU devices.
MPLAB C30
Microchip’s C compiler for dsPIC digital signal controller and PIC24 PIC devices.