ICD
在线调试器。MPLAB® ICD是Microchip公司针对PIC16F87X器件的在线调试器。MPLAB® ICD在MPLAB® IDE下使用。
ICE
在线仿真器。MPLAB® ICE是Mcrochip公司的在线仿真器,在MPLAB® IDE下使用。
IDE
集成开发环境。是一种具备多种功能的固件开发应用程序。MPLAB® IDE在Windows®应用程序上集成了编译器、汇编器、项目管理器、编辑器、调试器、模拟器以及一系列其它工具。进行应用开发的用户可无须离开 MPLAB® IDE桌面即可编写代码、编译、调试和测试应用。
Identifier(标识符)
函数或变量的名称。
Import(引入)
将数据从外部信号源传送进MPLAB® IDE,如数据可来自一个十六进制文件。
Indirect Addressing(间接寻址)
当指令中不包含数据存储器地址时,指令在INDF地址执行,从而使数据存储器地址成为FSR寄存器中的值。指令的执行将总是访问FSR寄存器所指向地址的数据。
Initialized Data(初始数据)
由初始值定义的数据。在C语言中,int myVar=5; 定义的变量将驻留在初始数据区中。
Instruction Bus(指令总线)
用于将指令字从程序存储器传送进CPU的总线。
Instruction Cycle(指令周期)
指令执行的事件。有四种事件,分别描述为:解码,读取,执行和写入。指令并不同时执行所有事件。欲了解指令周期期间的操作,请查看每条指令的有关说明。四个外部时钟(TOSC)组成一个指令周期(TCY)。
Instruction Fetch(取指令)
在哈佛结构下,欲执行一条指令时,下一个程序存储器中的地址将被“取出”,并在当前指令执行完毕时立即被解码。
Interrupt(中断)
向CPU发出的信号,迫使程序流程进入中断矢量地址(程序存储器中的04h)。程序流程改变前,程序计数器中的内容被迫进入硬件堆栈,从而使程序执行返回中断点。
INTRC
内部阻容(RC)。有些器件具备允许时钟来自内部RC电路的器件振荡器选项。
KEELOQ®
KEELOQ®是一种专利跳码技术。Microchip的KEELOQ®产品为单向传输提供了一种数据加密方法,即使按下同一按钮发送的代码也各不相同。
LCD
液晶显示器。用于为系统提供状态显示。它可能需要定制LCD玻璃的规格。
LED
发光二极管。用于为系统提供状态显示。
Librarian(库管理员)
一种创建和操纵库的语言工具。MPLIB™是Microchip的库管理员。
Library(库)
库是可重新定位的目标模块的集合。将多个源文件编译成目标文件,然后用库管理员将各个目标文件结合成一个库文件即可创建一个库。可将一个库与多个目标模块和其它库链接形成可执行代码。
LIN Protocol Specification(LIN协议规范)
是一种低成本、短距离的低速网络,设计用于传输开关设置的变化并响应开关变化。应用于大量汽车子系统中。
Link(链接)
是链接器所做的事。见Linker(链接器)。
Linker(链接器)
一种将目标文件和库相结合以创建可执行代码的语言工具。链接操作由Microchip的链接器MPLINK™ LINKER来完成。
Linker Script Files(链接器脚本文件)
链接器脚本文件是MPLINK™链接器的命令文件(.LKR)。用来定义链接器选项和描述目标平台的现有存储器。
Literal(常数)
是嵌入在一个指令字中的常数值。
Listing File(列表文件)
列表文件指的是一个ASCII文本文件,它将源文件中遇到的每条C语言源代码语句、汇编指令、MPASM™汇编指令或宏生成机器码后罗列出来。
Logic Probes(逻辑探针)
多达14根逻辑探针连接在仿真器上。逻辑探针提供外部引线输入、触发器输出信号、+5V电平以及一个共用的地。
Long Word Instruction(长字指令)
将所有所需信息(运算符和数据)嵌入于一个单字的指令字中。可确保每条指令均在一个单指令周期中被访问和执行。
LP
是器件振荡模式的一种。用于低频操作,允许振荡器调整到低功耗。运行频率最高达200 kHz。
LSb (或LSB)
最低有效位。
Machine cycle(机器周期)
是一个将器件时钟划分为单位时间的概念。对于PICmicro®器件,该单位时间是器件振荡器的4倍(4TOSC),也称TCY。
Machine Code(机器码)
可以是目标代码或可执行代码。
Macro(宏)
是指在源代码中遇到宏名称时,汇编代码中所包含的汇编器指令的集合。宏在使用前必须进行定义,不允许向前引用宏。
Master Synchronous Serial Port(主同步串行端口)
MSSP有两种运行功能。一个是“串行外设接口(SPI™)功能,另一个是内部互联电路(I2C)。I2C功能支持硬件主控和从动功能。
MCU
单片机。是微控制器的缩写,也称mC。
Memory Models(存储器模型)
基于器件存储器(RAM/ROM)大小和结构的库及/或目标文件的版本。
Microcontroller(单片机)
一种高度集成的包含控制器所有组件的芯片。通常它包括CPU、RAM、某种ROM、I/O端口以及定时器。与同样包含这些组件的通用计算机不同,单片机是为非常具体的任务,即控制某个具体系统的任务而设计的。因此,器件被简化和缩小,从而降低了生产成本。
MIPS
这是一个单位,用来表示处理器执行指令的速度。
Mnemonics(助记符)
直接译成机器码的指令。助记符用于为单片机上的程序存储器或数据存储器进行算术和逻辑运算。也可将数据移入/移出寄存器和存储器并改变程序执行流程。也称Opcodes(操作码)。
MPASM™ Assembler(MPASM™汇编器)
Microchip Technology公司的可重定位宏汇编器。MPASM™是一种基于DOS或Windows的PC应用软件,为Microchip公司的 PICmicro®单片机系统提供汇编语言代码的开发平台。一般地,MPASM™汇编器是指包括宏汇编器和实用功能在内的整个开发平台。
MPLAB® CXX
指MPLAB® C17和MPLAB® C18 C编译器。
MPLAB® ICD
Microchip公司针对PIC16F87X器件的在线调试器。MPLAB® ICD在MPLAB® IDE下使用。MPLAB® ICD系统包含模块、主机、演示板(可选)、电缆和MPLAB®软件。
MPLAB® ICE
Microchip公司的在线仿真器,在MPLAB® IDE下使用。
MPLAB® IDE
是支持IDE并带有编辑器、项目管理器以及仿真器/模拟器和调试器在内的软件名称。MPLAB®软件安装在PC主机上。其可执行文件名为MPLAB.EXE。MPLAB.EXE可调用许多其它文件。
MPLAB® SIM
Microchip公司的模拟器,在MPLAB® IDE下使用。
MPLIB™ Librarian(MPLIB™库管理员)
MPLAB™库管理员是与由MPASM™ v2.0、MPASMWIN v2.0、MPLAB® C v2.0或以后版本之一创建的COFF目标模块(文件名.o)共用的一种库管理员。MPLAB™库管理员将多个目标文件结合成一个库文件。创建后用 MPLAB™库管理员对该库文件中的目标文件进行操作。
MPLINK™ LINKER(MPLINK™链接器)
MPLINK™链接器是用于Microchip可重定位汇编器、MPASM™汇编器以及Microchip C编译器、MPLAB® C17或MPLAB® C18的链接器。MPLINK™链接器也可与Microchip库管理员、MPLAB™库管理员共同使用。MPLINK™设计为在MPLAB® IDE下使用,但也可脱离它使用。MPLINK™链接器结合目标文件和库管理员,创建一个单独的可执行文件。
MPSIM™ Simulator (MPSIM™模拟器)
是Microchip模拟器的DOS版本。MPLAB® SIM是Microchip的最新模拟器。
