Ввод исходного текста программы
Создание нового исходного файла
Поставьте курсор в любое место пустого, неназванного файла, который был создан автоматически при создании нового проекта. Выберите пункт меню File > Save As , укажите файл tutor84.asm, нужную директорию и нажмите кнопку ОК.
На рабочем столе MPLAB IDE будет открыт пустой файл с новым именем. Имя исходного файла должно быть такое же, как и имя проекта, в данном случае tutor84.
Если вы изменяете имя исходного файла, Вы также должны изменить имя проекта.
Примечание: При использовании в проекте одного исходного файла MPASM имя проекта и имя файла кода должны быть одинаковые
Используйте манипулятор «мышь», чтобы расположить курсор в начале файла tutor84.asm. Введите следующий текст, в точности как написано ниже. Текст комментария вводится после символа точка с запятой.
list p=16f84
include <p 6F84.inc>
c equ 0x0c ; Адрес переменной c - 0x0c
org 0x00 ; Установить начало программы в вектор сброса 0x00
reset
goto start ; Переход на начало программы
org 0x04 ; Указать начало размещения программы в памяти
start
movlw 0x09 ; Установить значение счетчика
movwf c ; Записать его в регистр счетчика
loop
incfsz c ,F ; Инкрементировать счетчик , пропустить
; следующую команду
; если результат нуль
goto loop ; Продолжить инкрементирование
goto bug ; Переинициализировать счетчик
end
Это очень простая программа, в которой значение регистра инкрементируется, а при переполнении в него записывается значение 0х09
Все метки должны начинаться с начала строки, а в последней строке должна быть директива end.
Сохранение файла выполняется с помощью пункта меню File > Save.