Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программируемые контроллеры для систем управления ч2. Г.И.Загарий, В.С. Коновалов В.С., Н.О. Ковзель, В.И. Поддубняк, А.И. / Программируемые контроллеры для систем управления ч2. Г.И.Загарий, В.С. Коновалов В.С., Н.О. Ковзель, В.И. Поддубняк, А.И. .doc
Скачиваний:
317
Добавлен:
08.08.2013
Размер:
15.9 Mб
Скачать

7.4.2 Краткая характеристика основных программ Редактор mplab

Текстовый редактор MPLAB есть часть интегрированной среды разработки MPLAB. Редактор всегда доступен при работающей MPLAB, так как он является не отдельным файлом, а набором свойств MPLAB.

Размерредактируемого файла ограничивается только величиной памяти используемого компьютера.

Редактор MPLABпридерживается Windowsсоглашений и позволяет выполнять действия с файлами: создать новый файл, открыть существующий файл, изменить имя файла, сохранить файл, создавать резервную копию существующего файла и выполнять обработку текста аналогично текстовым редакторам, работающим в среде Windows.

Ассемблер mpasm

Универсальный макроассемблер MPASM – это символьный Ассемблер, который поддерживает разработку рабочих программ для всех семейств микроконтроллеров PIC 16/17, включая PIC I2CXX, PIC 14000, PIC 16CXX и PIC 17CXX. Программа-транслятор MPASM является частьюинтегрированнойсредыразработкиMPLABи предоставляет все возможности макроассемблера, такие как: создание макрокоманд, условное ассемблирование, различные форматы исходного текста и листинга. Ассемблер MPASM позволяет отлаживать рабочую программу с помощью программного симулятора-отладчика MPLAB-SIM и встраиваемого эмулятора реального времени PICMASTER.

Компилятор mplab-c

Компилятор MPLAB-C позволяет получить объектный код (модуль) из исходного текста рабочей программы написанной на языке С. Система программирования MPLAB-C представляет собой полный компилятор и интегрированную среду разработки программ PIC 16/17. Для облегчения символьной отладки компилятор предоставляет символьную информацию, совместимую с MPLABIDE.

Программный симулятор-отладчик mplab-sim

Программный симулятор MPLAB-SIM являетсячастьюинтегрированнойсредыразработкиMPLABи позволяет продемонстрировать работу программы микроконтроллера PIC 16/17 на уровне команд. При выполнении любой команды пользователь может проверить или изменить данные, а также подать внешний сигнал на любой вход. Используемое основание системы счисления может быть установлено пользователем. Выполнение программы может осуществляться непрерывно, по шагам, до точки останова или в режиме трассировки. MPLAB-SIM поддерживает символьную отладку кодов, полученных с помощью программ-трансляторов MPLAB-C или MPASM.

7.4.3 Главное окно средыMplab Главное меню mplab

Верхняя строка главного окна интегрированной среды MPLAB представляет собой систему вложенных меню, позволяющих быстро и удобно задать нужный режим работы и выполнять в этом режиме различные работы, связанные с разработкой программ. Главное меню, расположенное в верхней строке окна, содержит вложенные меню.

МенюFile

Команды (опции) меню FILE позволяют разработчику просматривать тексты программ, загружать и редактировать их, сохранять на носителе и распечатывать, переименовывать, а также выйти из среды MPLAB. Это меню содержит в себе следующие опции:

New (CTRL+N) – создать новый файл;

Open (CTRL+O)... – открыть существующий файл;

View... – просмотреть существующий файл, не изменяя его;

Save (CTRL+S) – записать существующий файл;

Save As... –записать существующий файл под другим именем;

Save All – записать все открытые файлы;

Close – закрыть открытый файл;

Close All (SHIFT+F9) – закрыть все открытые файлы;

Import –

Download to Memory... – загрузить в память (эмулятора)...;

Download to Target Memory... – загрузить в целевую память ...;

Copy from Target Memory – копировать из целевой памяти;

Export –

Save Trace Buffer... – сохранить буфер трассировки ...;

Save Hex File... – сохранить диалоговое окно в виде шестнадцатеричного файла;

Print (Ctrl + P)... – печать открытого файла;

Print Setup... – установить параметры печати;

Exit (Alt + F4)– выход из среды MPLAB;

(Most Recently Used Files) – последние использованные файлы.