Меню 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 | выполнить очередную команду | ||
| выполнить команду, не опускаясь в подпрограммы | ||||
| сброс микроконтроллера | ||||
|
|
окно просмотра регистров общего назначения | |||
|
|
окно просмотра памяти программы | |||
|
|
окно просмотра регистров специального назначения | |||
|
|
создать новое окно просмотра | |||
|
|
компилировать проект | |||