Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Краткая характеристика основных программ. Универсальный макроассемблер MPASM - это символьный ассемблер, который поддерживает разработку рабочих программ для всех семейств микроконтроллеров PIC 16/17



6.2.1. Ассемблер MPASM

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

6.2.2. Программный симулятор-отладчик MPLAB-SIM

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

6.2.3. Компилятор MPLAB-C

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





Дата публикования: 2014-11-03; Прочитано: 771 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...