Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оконный интерфейс. Основные части раздела




Основные части раздела

Введение

DOS версия MPASM

Эта глава посвящена описанию версий MPASM для ОС DOS (MPASM.EXE и MPASM_DP.EXE). DOS версия (MPASM. EXE) выполняется из командной строки DOS или DOS окна в Windows. Расширенная DOS версия (MPASM_DP.EXE) работает точно также, и может использоваться, когда для DOS версии не хватает памяти.

Интерфейс командной строки Оконный интерфейс

3.3 Интерфейс командной строки

MPASM может быть запущен из командной строки:

MPASM [/ <параметр> [/ <параметр>...]][ <имя файла>] или

MPASM_DP [/ <параметр> [/ <параметр>...]][ <имя файла>] Где:

/ <параметр> - один из параметров компиляции / <имя файла> - имя исходного файла

Например:

Если исходный файл test.asm находится в текущей директории, то команда компиляции может быть следующая:

MPASM /e /I test

Параметры настройки, принятые по умолчанию, могут быть изменены следующим образом:

/<параметр> Включает параметр

/<параметр> + Включает параметр

/ <параметр> - Выключает параметр

/ <параметр> <имя файла> Включает параметр и перенаправляет вывод в указанный файл.

Если имя исходного файла не указано, то MPASM запускается в режиме оконного интерфейса.


Параметры командной строки компилятора

Параметр   По умолчанию   Описание  
?   -   Вызов краткой помощи  
а   INHX8M   Устанавливает формат HEX файла: /а < hex-фор мат> Где <hех-формат> может принимать одно из значений INHX8M INHX8S INHX32  
с   Включено   Включение/выключение чувствительности к регистру символов  
d   -   Определять символы: /dDebug /dMax=5 /dString="abc"  
е   Включено   Включение/выключение/установка директории для файла списка ошибок /е включено /е + включено /е- выключено / е <директория> имя файла - включено, установлена директория и имя файла  
h   -   Вызов краткой помощи  
  Включено   Включение/выключение/установка директории для файла листинга программы /1 включено /1 + включено /1 - выключено /1 <директория> имя файла - включено, установлена директория и имя файла  
m   Включено   Включение/выключение полного теста макроса в файле листинга программы  
  Выключено   Включение/выключение/установка директории для объектного файла / о включено / о + включено /о- выключено / о <директория> имя файла - включено, установлена директория и имя файла  
P   -   Указание типа микроконтроллера / р <тип микроконтроллера> где <тип микроконтроллера> - наименование типа микроконтроллера PICmicro, например Р1С16С54  
ч   Выключено   Включение/выключение режима подавления вывода на экран.  
г   HEX   Устанавливает система счисления по умолчанию / г <формат> Где < формат> может принимать одно из значений HEX - шестнадцатеричная DEC - десятичная ОСТ - восьмеричная  
t     Длина символа табуляции /1 <длина>  
w     Устанавливает уровень детализации вывода сообщений на экран /w <уровень> Где < уровень> может принимать одно из значений 0 - все сообщения 1 —сообщения об ошибках и предупреждения 2 - только сообщения об ошибках  
x   Выключено   Включение/выключение/установка директории для файла кросс ссылок /x включено /x + включено /х- выключено / х <директория> имя файла -включено, установлена директория и имя файла  

 


Оконный интерфейс MPASM для операционной системы DOS V 5.0 и выше работает в текстовом режиме монитора. Пример рабочего окна показан на рисунке. Здесь Вы можете указать имя исходного файла и другие параметры компиляции.

Рис 3.1

3.4.1 Source File

Укажите имя исходного файла. Имя файла может содержать путь DOS и символы расширения. Если Вы используете символы расширения (* или?), Вам будет показан список всех файлов удовлетворяющих маске, из которых вы можете выбрать необходимый файл. Для автоматического ввода в строку "*.ASM" нажмите кнопку <ТАВ>.

3.4.2 Processor Type

Если Вы не указали тип микроконтроллера в исходном файле, укажите его в этом поле. С помощью стрелок на клавиатуре перейдите в поле выбора типа микроконтроллера и нажатием клавиши <RET> выберете нужный тип.

3.4.3 Error File

Файл ошибок компиляции (<sourcename>.ERR) создается по умолчанию. С помощью стрелок на клавиатуре перейдите в поле указания имени файла. Клавишей <RET> выберете создавать (YES) или нет (N0) файл. Нажмите на клавишу <ТАВ> для перевода курсора в затененную область и ввода нового имени файла. В имени файла ошибок не допускаются групповые символы.

3.4.4 Cross Reference File

По умолчанию файл перекрестных ссылок <sourcename>.XRF не создается. С помощью стрелок на клавиатуре перейдите в поле указания имени файла. Клавишей <RET> выберете создавать (YES) или нет (N0) файл. Нажмите на клавишу <ТАВ> для перевода курсора в затененную область и ввода нового имени файла. В имени файла перекрестных ссылок не допускаются групповые символы.

3.4.5 Listing File

Файл листинга программы (<sourcename>.LST) создается по умолчанию. С помощью стрелок на клавиатуре перейдите в поле указания имени файла. Клавишей <RET> выберете создавать (YES) или нет (N0) файл. Нажмите на клавишу <ТАВ> для перевода курсора в затененную область и ввода нового имени файла. В имени файла листинга программы не допускаются групповые символы.

3.4.6 HEX Dump Type

Укажите тип и имя.HEX файла. С помощью стрелок на клавиатуре перейдите в поле указания имени файла. Клавишей <RET> выберете тип HEX файла. Нажмите на клавишу <ТАВ> для перевода курсора в затененную область и ввода нового имени файла.

3.4.7 Assemble to Object File

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





Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 868; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.