Инструкции

Справочный раздел

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

Разделы инструкций

В сети

Пользователей: 213
Из них просматривают:
Аналоги: 110. Даташиты: 53. Инструкции: 2. Новости: 12. Остальное: 3. Партнёры: 1. Производители: 1. Профиль пользователя: 1. Теги: 1. Форум: 29.
Участников: 2
Гостей: 211

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

2.2 Краткий обзор ассемблера


MPASM может использоваться в двух случаях:
- для генерации абсолютного кода, который может быть загружен непосредственно в микроконтроллер;

- для генерации объектных файлов, которые связываются с другими компилированными модулями.

 
Абсолютный код - режим работы программы MPASM по умолчанию.
При компиляции исходного файла в этом режиме, все значения должны быть явно указаны в исходном файле или во включаемых файлах. Если компиляция выполнена без ошибок, то будет создан HEX файл кода программы, который можно использовать для непосредственного программирования микроконтроллера.

 

 

MPASM так же имеет возможность генерировать объектные модули, которые могут быть связаны друг с другом с использованием линкера MPLINK для окончательного формирования исполняемого (абсолютного) кода. Данный метод позволяет многократно использовать отлаженные модули программы. Объектные файлы могут быть сгруппированы в библиотечные файлы с помошью программы MPLIB. Библиотеки могут указываться в качестве параметра во время линковки и. таким образом, в исполняемый код будет включены только необходимые процедуры.

 
Компиляция проекта из нескольких файлов.

 

 

 

Группировка объектных файлов в библиотеку.

 

 

 

 

 

 

 

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Получить малозаметное и очень прочное соединение на молекулярном уровне можно, смочив треснувшую пластмассу ацетоном или нитрорастворителем.