Возврат из подпрограммы с загрузкой константы в W - раздел Высокие технологии, Описание команд для PIC микроконтроллеров Синтаксис: Retlw K
Операнд: 0<=K<=255
Операция: K->...
Синтаксис: RETLW k
Операнд: 0<=k<=255
Операция: k->W, TOS->PC
Биты состояния: Не изменяются.
Код: 1000 kkkk kkkk
Описание: 8-битовая константа k загружается в регистр W. Адрес возврата восстанавливается из вершины стека (TOS) в PC.
Циклов: 2
Пример: CALL TABLE ; W содержит смещение в таблице.
Декремент f, пропустить команду, если 0
Синтаксис: DECFSZ f,d
Операнды: 0<=f<=31, dє[0,1 ]
Операция: (f)—1->(dest); пропустить, если (dest)=0
Биты состояния: Не изменяются.
КОД: 0010 11df ffff
Переход по адресу
Синтаксис: GOTO k
Операнд: 0<=k<=511
Операция: k->PC<8:0>, (STATUS<6:5>)->PC<8:9>
Биты состояния: Не изменяются.
Код: 101k kkkk kkk
Инкремент f, пропустить команду, если 0
Синтаксис: INCFSZ f,d
Операнды: 0<=f<=31, dє[0,1]
Операция: (f)+1->(dest); пропустить, если (dest)=0
Биты состояния: Не изменяются.
КОД: 0011 11df ffff
Логическое ИЛИ W и f
Синтаксис: IORWF f,d
Операнды: 0<=f<=31, dє [0,1]
Операция: (W).OR.(f)->(dest)
Биты состояния: Z
КОД: 0001 00df ffff
Описание: Содержимое регис
Сдвиг f влево через перенос
Синтаксис: RLF f,d
Операнды: 0<=f<=31, dє[0,1]
Операция: f<n>->d<n+1>, f<7>->C, C->d<0>
Биты состояния: С
КОД: 0011 01df f
Сдвиг f вправо через перенос
Синтаксис: RRF f,d
Операнды: 0<=f<=31, dє [0,1]
Операция: t<n>->d<n-1>, f<0>->C, C->d<7>
Биты состояния: С
Код: 001111df f
Вычитание W из f
Синтаксис: SUBWF f,d
Операнды: 0<=f<=31, dє[0,1]
Операция: (f) - (W)->(dest)
Биты состояния: С, DC, Z
КОД: 0000 10df ffff
Описание: Содержимое
Обмен тетрад в f
Синтаксис: SWAPF f,d
Операнды: 0<=f<=31, dє [0,1]
Операция: f<0:3>->d<4:7>, f<4:7>->d<0:3>
Биты состояния: Не изменяются.
Код
XORWF Exclusive OR W and f
Исключающее ИЛИ W и f
Синтаксис: XORWF f,d
Операнды: 0<=f<=31, dє[0,1]
Операция: (W).XOR.(f)->(dest)
Биты состояния: Z
Код
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов