ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - Страница 14

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

goto Loop

Код станет еще более удобным для чтения, если убрать все ненужные и избыточные комментарии. В результате получим конечный вариант:

movlw 8 movwf Count

Loop ; Опросить PortB 8 раз

movlw 0 ; Если PortB == 0, то PortC = 0x7F

iorwf PORTB, w

btfss STATUS, Z

goto Skip

movlw 0x07F movwf PORTC

Skip

decfsz Count
goto Loop

По рассмотрении системы команд и примеров применения каждого микроконтроллера будут даны объяснения, как выполняются команды, указания, на что следует обратить внимание, и рекомендации, как сделать программный код более эффективным.

Go to Top