Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Схемотехника

Проектирование устройств на однокристальных микроконтроллерах с RISC-архитектурой разработка и отладка программ для ОМК PIC

Тип: Лекция
Категория: Схемотехника
Скачать
Купить

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

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

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

Другие файлы:

Проектирование цифровых устройств на однокристальных микроконтроллерах

Компакт-диск к книге "Разработка устройств на микроконтроллерах AVR"
CD, прилагаемый к книге, служит для закрепления материала, изложенного в ней. Рекомендуем воспользоваться диском лишь тогда, когда вы перейдете к пято...

Проектирование устройств на однокристальных микроконтроллерах с RISC-архитектурой особенности проектирования МКУ и архитектура микроконтроллеров PIC
В 1975 году фирма GI разработала периферийный контроллер (Peripheral Interface Controller или PIC), предназначенный для поддержки ввода-вывода 16-ти р...

Проектирование CDC-устройств на микроконтроллерах со встроенным USB-модулем
В пособии кратко рассмотрены физическая и логическая организация одной из наиболее сложной, высокоскоростной современной USB-шины, а также приемы прое...

Сравнительная отладка OpenMP программ
Модели параллельного программирования; отладка параллельных программ. Реализация экспериментальной версии системы сравнительной отладки Fortran-OpenMP...