Проектирование устройств на однокристальных микроконтроллерах с 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...