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

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

Первый из этих методов заключается в том, чтобы разделять функциональные блоки программного текста пустыми строками. Например, если требуется прочесть 8-битное число из порта ввода-вывода микроконтроллера PIC, а затем выдать значение 0x7F в другой порт, если введенное число равно нулю, и повторить эту процедуру восемь раз, то можно использовать следующую программу:

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

movwf Count
Loop ; Вход в цикл

movlw 0 ; PortB == О?

iorwf PORTB, w

btfss STATUS, Z

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

movlw Ox07F ; Да, Вывести ответ 0x7F

movwf PORTC
Skip

Go to Top