Datasheet
Glossary
2013 Microchip Technology Inc. DS52085A-page 147
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.
MCLR - Master Clear
Master Clear (MCLR) is a function on a pin that causes a processor Reset. MCLR is
usually multiplexed with other functions such as V
PP
. Also, MCLR is usually comple-
mentary (MCLR
); that is, when the pin is pulled low, a Reset occurs, and when the pin
is pulled high, the device operates normally.
Internal MCLR – When the MCLR enable configuration bit is cleared (0), a Reset signal
is generated internally.
External MCLR – When the MCLR enable configuration bit is set (1), the pin becomes
an external Reset input.
MCU
Microcontroller Unit. An abbreviation for microcontroller. Also uC.
Memory Model
C30 – A representation of the memory available to the application.
C18 – A description that specifies the size of pointers that point to program memory.
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 PIC18 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 PIC18 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 PIC microcontroller devices,
KeeLoq
®
devices, and Microchip memory devices.
MPLAB Language Tool for Device
Microchip’s C compilers, assemblers and linkers for specified devices. Select the type
of language tool based on the device you will be using for your application, e.g., if you
will be creating C code on a PIC18 MCU, select the MPLAB C Compiler for PIC18
MCUs.