ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

decfsz Count ; Уменьшить Count и если != О вернуться к Loop

goto Loop

Теперь выделим условный фрагмент программы, что также упрощает чтение программы:

mol 8 ; Цикл 8 повторов

movwf Count

Loop ; Вход в цикл

mol 0 ; PortB == 0?

iorwf PORTB, w

btfss STATUS, Z

goto Skip ; Нет, пропустить команды

mol 0x07F ; Да, Вывести ответ 0x7F

movwf PORTC

Skip

decfsz Count ; Уменьшить Count и если != О вернуться к Loop

Go to Top