Ввод исходного текста программы

Используйте манипулятор «мышь», чтобы расположить курсор в начале файла 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.