Види органічних сполук, Детальна інформація
Види органічних сполук
±
±
`
`
Iли нет в этой команде. Система команд PIC16C84 включает в себя байт-ориентированные команды, бит-ориентированные, операции с константами и команды передачи управления.
Для байт-ориентированных команд “f” обозначает собой регистр, с которым производится действие; “d” - бит определяет, куда положить результат. Если “d” =0, то результат будет помещен в W регистр, при “d”=1 результат будет помещен в “f”, упомянутом в команде. Для бит-ориентированных команд “b” обозначает номер бита, участвующего в команде, а “f” -это регистр , в котором этот бит расположен.
Для команд передачи управления и операций с константами, “k” обозначает восьми или одинадцатибитную константу.
Все команды выполняются в течение одного командного цикла. В двух случаях исполнение команды занимает два командных цикла: -1. проверка условия и переход, -2.изменение программного счетчика как результат выполнения команды. Один командный цикл состоит из четырех периодов генератора. Таким образом, для генератора с частотой 4 МГц время исполнения командного цикла будет 1 мкс.
Байт ориентированные команды
Мнемокод
Название команды Флаги Примеч
ADDWF f,d Сложение W с f C,DC,Z 2,3
ANDWF f,d Логическое И W и f Z 2,3
CLRF f Сброс регистра f Z 3
CLRW
Сброс регистра W Z
COMF f,d Инверсия регистра f Z 2,3
DECF f,d Декремент регистра f Z 2,3
DECFSZ f,d Декремент f, пропустить команду, если 0
2,3
INCF f,d Инкремент регистра f Z 2,3
INCFZ f,d Инкремент регистра f, пропустить команду, если 0
2,3
IORWF f,d Логическое ИЛИ W и f Z 2,3
±
`
`
Iли нет в этой команде. Система команд PIC16C84 включает в себя байт-ориентированные команды, бит-ориентированные, операции с константами и команды передачи управления.
Для байт-ориентированных команд “f” обозначает собой регистр, с которым производится действие; “d” - бит определяет, куда положить результат. Если “d” =0, то результат будет помещен в W регистр, при “d”=1 результат будет помещен в “f”, упомянутом в команде. Для бит-ориентированных команд “b” обозначает номер бита, участвующего в команде, а “f” -это регистр , в котором этот бит расположен.
Для команд передачи управления и операций с константами, “k” обозначает восьми или одинадцатибитную константу.
Все команды выполняются в течение одного командного цикла. В двух случаях исполнение команды занимает два командных цикла: -1. проверка условия и переход, -2.изменение программного счетчика как результат выполнения команды. Один командный цикл состоит из четырех периодов генератора. Таким образом, для генератора с частотой 4 МГц время исполнения командного цикла будет 1 мкс.
Байт ориентированные команды
Мнемокод
Название команды Флаги Примеч
ADDWF f,d Сложение W с f C,DC,Z 2,3
ANDWF f,d Логическое И W и f Z 2,3
CLRF f Сброс регистра f Z 3
CLRW
Сброс регистра W Z
COMF f,d Инверсия регистра f Z 2,3
DECF f,d Декремент регистра f Z 2,3
DECFSZ f,d Декремент f, пропустить команду, если 0
2,3
INCF f,d Инкремент регистра f Z 2,3
INCFZ f,d Инкремент регистра f, пропустить команду, если 0
2,3
IORWF f,d Логическое ИЛИ W и f Z 2,3
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021