Инструкции

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

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

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

В сети

Пользователей: 314
Из них просматривают:
Аналоги: 67. Даташиты: 165. Инструкции: 3. Кроссворд: 1. Новости: 27. Остальное: 4. Производители: 2. Профиль пользователя: 5. Советы: 1. Форум: 38. Чат: 1.
Участников: 3
Гостей: 311

an , Google , Яндекс , далее...
Рекорд 4304 человек онлайн установлен 08.08.2026.

Партнёры


Партнёры

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

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

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


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

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

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

 

 

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

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

 

 

 

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

 

 

 

 

 

 

 

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

Разное

Интересно

Выходные каскады УНЧ бывают разных типов и не всегда есть возможность осуществить первое включение без оконечного каскада. В этом случае возможна замена низкоомных токоизмерительных резисторов на номиналы 5-10 Ом.