|
- Alpha character
- набор символов, который
включает в себя только буквы
латинского алфавита: a, b,... z, A, B,... Z.
- Alphanumeric
- набор символов, который
включает в себя набор alpha символов и
цифры: 0, 1,... 9.
- Assemble (ассемблирование)
- операция производимая
ассемблером (assembler)
- assembler (ассемблер)
- инструмент языка
программирования, который переводит
текстовый файл-источник с расширением
.asm в исполняемый машинный код.
- Break point
- точка останова, адрес,
устанавливаемый пользователем, где
выполнение программы останавливается.
- Build
- функция перекомпилирования
всех исходных файлов рабочего проекта.
- C
- язык программирования
высокого уровня для PIC
микроконтроллеров.
- Calibration memory
- специальный регистр или
регистры для калибровки внутреннего RC
генератора.
- Compile (компилирование)
- операция, производимая
компилятором.
- Compiler (компилятор)
- инструмент языка
программирования, переводящий
исходный файл в исполняемый машинный
код.
- Configuration bits (биты
конфигурации)
- специальные биты
устанавливаемые при программировании
микроконтроллера, определяющие
рабочую конфигурацию. В исходном
файле необходимо определять,
используя директиву __config, при
использовании симулятора или
эмулятора необходимо установить в
меню Options>Development Mode.
- EEPROM
- Электрически стираемая и
программируемая память только для
чтения (Electrically Erasable Programmable Read Only Memory).
Особый тип памяти, доступный из
основной программы микроконтроллера
для чтения и записи. Содержимое EEPROM
сохраняется при выключения
напряжения питания.
- Extended Microcontroller Mode
- режим расширенного
микроконтроллера, только для PIC17CXXX и PIC18CXXX
кристаллов, при котором используется
как и внутренняя память программы, так
и внешняя. При превышении объема
внутренней памяти автоматически
происходит переход на внешнюю память.
- External RAM
- внешняя память для чтения/записи,
возможна только для PIC17CXXX и PIC18CXXX
кристаллов.
- Hex Code
- стандартный файл hex формата,
содержащий выполняемые инструкции,
результат ассемблирования или
компилирования исходных файлов. Hex Code
может быть конвертирован в Object Code (объектный
код).
- Hex File
- ASCII файл, содержащий
шестнадцатиричный адрес и содержимое
(hex code).Файлы этого формата являются
исходными файлами программаторов.
- ICD
- внутрисхемный отладчик (In-Circuit
Debugger).
- ICE
- внутрисхемный эмулятор (In-Circuit
Emulator).
- IDE
- интегрированная среда
разработки (Integrated Development Environment). MPLAB IDE
включает в себя: компилятор, ассемблер,
менеджер проекта, редактор, отладчик,
симулятор и другие инструменты.
- Identifier
- функция или имя переменной.
- Librarian
- библиотекарь -
инструментальный язык для создания и
перемещения библиотек.
- Library
- библиотека - коллекция
перемещаемых объектных модулей.
- Link
- функция, выполняемая
линкером (linker).
- Linker
- инструментальный язык,
комбинирующий объектные файлы (Object
Files) и библиотеки для создания
выполняемого кода.
- Linker Script Files
- командный файл MPLINK с
расширением .lkr, определяющий опции
связывания и описывающий возможную
память.
- Listing File
- листинг-файл - текстовый файл,
показывающий машинный код,
сгенерированный для каждого С оператора
или ассемблерной инструкции, а также
MPASM директивы и макросы.
- Machine Code
- выполняемый машинный код.
- Macro
- при ассемблировании в
исходном тексте имя макроса
заменяется на определенные ранее
инструкции ассемблера (участок кода).
Начало макроса соответствует
директиве macro и оканчивается
директивой endm.
- Macro Directives
- директивы, контролирующие
выполнение макроса и распределение
данных внутри тела макроса
- Make Project
- команда для
перекомпилирования только тех файлов-источников,
которые были изменены после
последнего компилирования.
- Microcontroller Mode
- одна из возможных
конфигурация памяти программы только
для PIC17CXXX и PIC18CXXX кристаллов. В этом
режиме используется только
внутренняя память, расположенная на
одном кристалле с микроконтроллером.
- Microprocessor Mode
- одна из возможных
конфигурация памяти программы только
для PIC17CXXX и PIC18CXXX кристаллов. В этом
режиме используется только внешняя
память программы, внутренняя память
отключена. Адресное пространство
составляет 64 Кбайта.
- Node
- компонент проекта MPLAB.
- NOP
- нет операции.
- Object Code
- объектный код, получаемый путем ассемблирования или
компилирования исходного файла. Этот
перемещаемый код может быть загружен
в MPLINK для создания выполняемого кода.
Объектный код содержится в объектном
файле.
- Object File
- модуль, который содержит
перемещаемый объектный код или данные
и ссылки на внешний код или данные.
- Off-Chip Memory
- память
- Opcodes
- Operational Codes. Мнемоника,
которая при ассемблировании или
компилировании порождает код.
- Pod
- внешнее устройство
эмулятора, содержащее память, таймеры,
логику прерываний.
- Power-on-Reset Emulation
- программный случайный
процесс записи случайных значений в
регистры общего назначения (RAM).
- Program Counter
- регистр, содержащий адрес
текущей выполняемой команды (инструкции).
- Program Memory
- область памяти
микроконтроллера, где хранится код
программы (команды, инструкции). В эту
область загружается при
симулировании или эмулировании код
текущей программы.
- Programmer
- программатор, устройство для
записи программ в микросхемы, такие
как микроконтроллеры, микросхемы
памяти и т. п.
- Project
- совокупность исходных
файлов и инструкций по
компилированию или ассемблированию
для одного приложения.
- RAM
- память с произвольным
доступом (Random access memory), память данных.
- ROM
- память только для чтения (Read only memory),
память программ.
- SFR, Special Function Registers
- регистры специального
назначения (Special Function Registers ), РОН.
- Simulator
- программа моделирования
работы микроконтроллера.
- Simulator Stimulus
- описание внешних входных
сигналов. Возможность изменять
состояние или задавать периодический
или произвольный сигнал.
- Source
- источник кода, обычно
текстовый файл, содержащий инструкции
ассемблера или код на С.
- Source Code - Assembly
- источник кода содержащий
инструкции микроконтроллера,
директивы ассемблера и макросы,
который будет переведен в машинный
код при ассемблировании.
- Source Code - C
- программа, написанная на
языке высокого уровня С, которая будет
переведена в машинный код при компилировании.
- Stack
- стек, список вызываемых
подпрограмм. При выполнении call или при
прерывании в стек заносится текущий
адрес программы, а при команде return и
возвращении из прерывания адрес из
стека переносится в счетчик программы.
- Stopwatch
- счетчик, измеряющий
выполненные циклы.
- Tool Bar
- колонка или полоса кнопок-иконок
по которым Вы можете щелкать мышью для
выполнения функций MPLAB.
- Watchdog Timer
- таймер микроконтроллера,
сбрасывающий его при переполнении.
Разрешить или запретить таймер
возможно установкой соответствующих
битов конфигурации микроконтроллера
при программировании. Выбрать и
изменять предделитель и его
коэффициент можно в программе.
- Watch Window
- окно просмотра содержит
список переменных и регистров,
которые Вы можете просматривать и
модифицировать при отладке.
|