Читайте также:
|
|
Перед компиляцией программы необходимо указать MPLAB тип используемого микроконтроллера. Для этого необходимо выбрать пункт меню Configure > Select Device... и в открывшемся диалоговом окне (рис. 1.8.) выбрать тип устройства. В данном случае это PIC16F873A.
Рис. 1.8. Окно выбора микроконтроллера
Доступ к конфигурационной ячейке микроконтроллера осуществляется через меню Configure > Configuration bits.. Вид окна битов конфигурации приведен на рис. 1.9. Поскольку в лабораторном макете в качестве источника тактового сигнала используется высокочастотный кварцевый резонатор, то в первой строке в колонке Setting необходимо выбрать пункт HS Oscillator (см. рис. 1.9). Содержимое остальных пунктов данного окна можно оставить без изменения.
Альтернативным способом настройки конфиругационных ячеек является настройка директивами в исходном коде. Например для выполнения вышеописанной настройки (использование кварцевого генератора в качестве тактового) в начале исходного текста достаточно разместить следующую директиву:
__CONFIG _HS_OSC;
При этом флажок «Configuration Bits set in code» в окне Configuration Bits должен быть установлен.
Для преобразования исходного текстового файла в шестнадцатеричный hex-файл необходимо выбрать пункт меню Project > Make, либо щелкнуть по соответствующей кнопке на панели инструментов. При этом в рабочей папке проекта будут созданы выходные файлы с расширениями.o,.hex,.lst,.map,.err.
Рис. 1.9. Окно битов конфигурации
Просмотреть содержимое этих файлов можно в окне текстового редактора MPLAB (File > Open..., либо кнопка на панели инструментов). Ход выполнения компиляции и сообщения об обнаруженных ошибках отображаются в выходном окне MPLAB (рис. 1.10).
Рис. 1.10. Выходное окно MPLAB
Дата добавления: 2015-07-08; просмотров: 184 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ВВЕДЕНИЕ | | | Отладка (выполнение) программы |