Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Компиляция

Настройка передатчика | Настройка КМОП-компаратора | Осязание и чувство давления | Датчики изгиба | Тепловые датчики | Датчики запаха | Изготовление робота-тестера | Глава 6 Интеллект | Подробности программирования PIC микроконтроллера | Загрузка программного обеспечения |


Читайте также:
  1. КОМПИЛЯЦИЯ
  2. КОМПИЛЯЦИЯ ВАШЕЙ ПРОГРАММЫ

Компилятор PICBASIC должен быть запущен под системой DOS или из окна DOS prompt в системе Windows. Я производил запуск компилятора из директории APPLICS. Убедитесь, что файл wink.bas также находится в директории компилятора PICBASIC. Компилятор PICBASIC совместим со многими типами различных PIC микроконтроллеров. Для компиляции программы под имеющийся микроконтроллер необходимо сообщить программе его тип. Для компиляции программы под PIC 16F84 необходимо добавить -p16f84 к команде pbc.

Таким образом, полная команда будет выглядеть: pbc -p16f84 wink.bas. В DOS prompt наберите команду и нажмите клавишу ввода (см. рис. 6.7).

 

C:\APPLICS>pbc –p16f84 wink.bas


Рис. 6.7. Введение команды компиляции

 

Компилятор выдаст заголовок, содержащий название версии и начнет компилировать исходный текст (см. рис. 6.8). Если исходный текст на BASIC не содержит ошибок, то он создаст два дополнительных файла. Если компилятор найдет ошибки, то он выдаст список ошибок с указанием номера соответствующей строки. Сопоставьте номера строк ошибок со строками исходного текста. Компилятор завершит программу только в том случае, если все ошибки будут исправлены.

Рис. 6.8. Программа компилятора

Вы можете посмотреть полученные файлы с помощью команды dir. Наберите dir в командной строке и нажмите клавишу ввода (см. рис. 6.9).

 

C:\APPLICS> dir


Рис. 6.9. Командная директория

Команда dir отображает все субдиректории и файлы, содержащиеся в данной директории. На рис 6.9 можно заметить появление двух дополнительных файлов. Одним из них является файл wink.asm, являющийся исходным файлом на языке ассемблера, который автоматически запускает макроассемблер для перевода ассемблерного кода в шестнадцатеричный машинный код. Вторым созданным файлом является файл wink.hex, содержащий шестнадцатеричный машинный код.


Дата добавления: 2015-08-17; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Первая программа на языке BASIC| Программирование ИС PIC

mybiblioteka.su - 2015-2024 год. (0.005 сек.)