Меню MPLAB и описание функций |
|
|
Меню File |
|
Меню Project |
|
Меню Edit |
|
Меню Debug |
|
Меню PICSTART Plus (Programmer Menu) |
|
Меню Option |
|
Меню Tools |
|
Меню Window |
|
Меню Help |
|
Панель инструментов (Toolbar) |
|
|
Меню File |
|
Это стандартное меню со стандартными пунктами для управления файлами проекта. Пункты Export и Import предназначены для обмена данными между компьютером и внешними устройствами (симулятор, эмулятор).
|
|
Меню Project |
|
Пункты для управления проектом и конфигурацией. Изменение установок созданного проекта Edit Project. Make Project - компилировать все исходные файлы для создания одного hex файла, Build All - компилировать все файлы, Build Node - компилировать один выборочный файл. Меню Install Language Tool предназначено для выбора языка программирования и конфигурации.
|
|
Меню Edit |
|
Тоже стандартное меню для управления буфером обмена, а также для поиска, замены текста и другого.
|
|
Меню Debug |
|
После компилирования проекта Вы, наверняка, захотите видеть как Ваш код выполняется. Обычно, разрабатываемое устройство не будет работать правильно, как Вы хотите. Поэтому придется код отлаживать. Вы можете использовать MPLAB-SIM для симулирования работы микроконтроллера или внутрисхемный эмулятор (что вряд ли в наших условиях, например PICMASTER стоит порядка $4000), такой, как MPLAB-ICE. PICMASTER и др. В любом случае придется останавливать работу и наблюдать состояние регистров микроконтроллера и выполнять в пошаговом режиме. Меню Debug содержит все опции, которые Вы будете использовать при отладке Вашего кода с симулятором или эмулятором:
|
|
Меню PICSTART Plus |
|
Меню конфигурации и управления фирменным программатором PICSTART Plus. При его отсутствии также не доступно.
|
|
Меню Option |
|
Меню для конфигурирования самого MPLABа. Включает в себя следующие опции:
|
|
Меню Tools |
|
Опции меню позволяют запустить файлы в ДОС строке и проверять возможность обмена информацией с внешними устройствами (программаторами и эмуляторами).
|
|
Меню Window |
|
MPLAB обеспечивает окна для обзора программной памяти, содержимого стека и содержимого регистров. Внимание: чтобы открыть системное меню для изменения отображаемых данных в открытом окне щелкните левой кнопки мыши в верхнем левом углу этого окна. Все опции меню Window доступны в режиме симулятора (виртуального отладчика) или внутрисхемного эмулятора. В режиме Editor Only доступны только: окно Абсолютного Листинга и окно списка символов (simbol list). Подробнее об возможных опциях:
|
|
Меню Help |
|
Вызов помощи и справок. Полная оригинальная фирменная информация на английском языке. Если что-то не понятно, то всегда можно там найти.
|
|
Панель инструментов (Toolbar) |
|
Панель инструментов представляет собой ряд кнопок для быстрого вызова тех или иных функций или выполнения каких-либо действий. Существует 4 набора кнопок для разных действий: для редактирования, отладки, управления проектом и для определения пользователем. Для конфигурирования панели инструментов выберите Option>Environment Setup и вкладку General. На ней можно выбрать месторасположение панели (вверху, слева, справа) или, нажав кнопку Layout, добавить или убрать кнопки. Если навести
указатель мыши на какую-либо кнопку, то
внизу окна MPLAB в строке
состояния появится ее описание. Вот
назначение кнопок панели инструментов:
|
кнопка панели Edit | действие | кнопка панели Debug | действие | |
![]() |
создать новый файл | ![]() |
запустить программу в непрерывном режиме | |
![]() |
открыть файл | ![]() |
остановить выполнение программы | |
![]() |
сохранить файл | ![]() |
выполнить очередную команду | |
![]() |
вырезать выделение в буфер | ![]() |
выполнить команду, не опускаясь в подпрограммы | |
![]() |
копировать выделение в буфер | ![]() |
сброс микроконтроллера | |
![]() |
вставить из буфера | ![]() |
модифицировать счетчик программы (PC) | |
![]() |
печать | ![]() |
выполнить введенную команду | |
![]() |
поиск текстовой последовательности | ![]() |
создать новое окно просмотра | |
![]() |
повторить последний поиск | ![]() |
модифицировать регистр, переменную | |
![]() |
поиск и замена текстовой последовательности | ![]() |
установить точку останова | |
![]() |
повторить поиск и замену текстовой последовательности | ![]() |
установить точки трассировки | |
![]() |
вернуться на одно действие назад |
![]() |
установить защелки | |
![]() |
сдвинуть строку вправо на расстояние табуляции |
![]() |
очистить все точки останова, трассировки, защелки | |
![]() |
сдвинуть строку влево не расстояние табуляции |
![]() |
условная точка останова | |
![]() |
переместиться на строку с номером... |
![]() |
остановить трассировку | |
![]() |
включить нумерацию строк в файлах |
![]() |
системный сброс | |
![]() |
вызвать справку MPLAB |
![]() |
вызвать описание версии MPLAB | |
кнопка панели Project |
действие |
кнопка панели User |
действие |
|
![]() |
создать проект |
![]() |
открыть проект | |
![]() |
открыть проект |
![]() |
сохранить проект | |
![]() |
закрыть проект |
![]() |
поиск текстовой последовательности | |
![]() |
сохранить проект |
![]() |
вырезать выделение в буфер | |
![]() |
редактировать проект |
![]() |
копировать выделение в буфер | |
![]() |
компилировать проект |
![]() |
вставить из буфера | |
![]() |
компилировать все исходные файлы |
![]() |
сохранить файл | |
![]() |
компилировать один исходный файл | ![]() |
запустить программу в непрерывном режиме | |
![]() |
установить язык проекта | ![]() |
остановить выполнение программы | |
![]() |
вызвать помощь по ассемблеру MPASM | ![]() |
выполнить очередную команду | |
![]() |
выполнить команду, не опускаясь в подпрограммы | |||
![]() |
сброс микроконтроллера | |||
![]() |
окно просмотра регистров общего назначения | |||
![]() |
окно просмотра памяти программы | |||
![]() |
окно просмотра регистров специального назначения | |||
![]() |
создать новое окно просмотра | |||
![]() |
компилировать проект | |||