Составители:
10
Приложение
Обзор команд и обозначения
Каждая команда PIC16C84 – это 14-битовое слово, которое разделено по
смыслу на следующие части: - 1. код операции, -2. поле для одного и более
операндов, которые могут участвовать или нет в этой команде. Система команд
PIC16C84 включает в себя байт-ориентированные команды, бит-
ориентированные, операции с константами и команды передачи
управления.
Для байт-ориентированных команд "f" обозначает собой регистр, с
которым производится действие; "d" - бит определяет, куда положить
результат. Если "d"=0, то результат будет помещен в W регистр, при "d"=1
результат будет помещен в "f", упомянутом в команде.
Для бит-ориентированных команд "b" обозначает номер бита,
участвующего в команде, а "f" – это регистр , в котором этот бит расположен.
Для
команд передачи управления и опреаций с константами, "k"
обозначает восьми или одинадцатибитную константу.
Байт ориентированные команды
Мнемокод Название команды Примечания
ADDWF f, d Сложение W с f 2,3
ANDWF f, d Логическое И W и f 2,3
CLRF f Сброс регистра f 3
CLRW – Сброс регистра W –
COMF f, d Инверсия регистра f 2,3
DECF f, d Декремент регистра f 2,3
DECFSZ f, d Декремент f, пропустить
команду, если 0
2,3
INCF f, d Инкремент регистра f 2,3
INCFSZ f, d Инкремент f,пропустить
команду, если 0
2,3
IORWF f, d Логическое ИЛИ W и f 2,3
MOVF f, d Пересылка регистра f 2,3
MOVWF f Пересылка W в f 3
NOP – Холостая команда –
RLF f, d Сдвиг f влево через перенос 2,3
RRF f, d Сдвиг f вправо через перенос 2,3
SUBWF f, d Вычитание W из f 2,3
SWAPF f, d Обмен местами тетрад в f 2,3
XORWF f, d Исключающее ИЛИ W и f 2,3
ADDLW k Сложение константы с W –
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »