- 1. Предварительная информация о MPASM
- 2. Установка и начало работы с MPASM
- 3.1 Интерфейс командной строки
3.1 Интерфейс командной строки
MPASM может быть запущен из командной строки:
MPASM [/ <параметр> [/ <параметр> ...]] [ <имя файла>]
или
MPASM_DP [/ <параметр> [/ <параметр> ...]][ <имя файла>]
Где:
/ <параметр> - один из параметров компиляции
/ <имя файла> - имя исходного файла
Например:
Если исходный файл test.asm находится в текущей директории, то команда компиляции может быть следующая: MPASM /e /I test
Параметры настройки, принятые по умолчанию, могут быть изменены следующим образом:
/ <параметр> Включает параметр
/ <параметр> + Включает параметр
/ <параметр> - Выключает параметр
/ <параметр> <имя файла> Включает параметр и перенаправляет вывод в указанный файл.
Если имя исходного файла не указано, то MPASM запускается в режиме оконного интерфейса.
Параметр | По умолчанию | Описание |
? | - | Вызов краткой помощи |
a | INHX8M | Устанавливает формат HEX файла: /а<hех-формат> Где <пех-формат> может принимать одно из значений INHX8M INHX8S INHX32 |
c | Включено | Включение/выключение чувствительности к регистру символов |
d | - | Определять символы: /dDebug /dMax=5 /dString="abc" |
e | Включено | Включение/выключение/установка директории для файла списка ошибок /е включено /е + включено /е - выключено /е <директория> имя файла - включено, установлена директория и имя файла |
h | - | Вызов краткой помощи |
| | Включено | Включение/выключение/установка директории для файла листинга программы /| включено /| + включено /| - выключено /| <директория> имя файла - включено, установлена директория и имя файла |
m | Включено | Включение/выключение полного теста макроса в файле листинга программы |
o | Выключено | Включение/выключение/установка директории для объектного файла /о включено /о + включено /о- выключено /о <директория> имя файла - включено, установлена директория и имя файла |
p | - | Указание типа микроконтроллера /р <тип микроконтроллера> где <тип микроконтроллера> - наименование типа микроконтроллера PICmicro, например PIC16C54 |
q | Выключено | Включение/выключение режима подавления вывода на экран. |
r | HEX | Устанавливает система счисления по умолчанию /r <формат> Где < формат> может принимать одно из значений HEX - шестнадцатеричная DEC - десятичная ОСТ - восьмеричная |
t | 8 | Длина символа табуляции /t <длина> |
w | 0 | Устанавливает уровень детализации вывода сообщений на экран /w <уровень> Где < уровень> может принимать одно из значений 0 - все сообщения 1 - сообщения об ошибках и предупреждения 2 - только сообщения об ошибках |
x | Выключено | Включение/выключение/установка директории для файла кросс ссылок /х включено /х + включено /х - выключено /х <директория> имя файла -включено, установлена директория и имя файла |