Está en la página 1de 1

Mnemnicos addlw addwf andlw andwf bcf bsf btfsc btfss call clrf clrw clrwdt comf decf

decfsz goto Incf incfsz iorlw iorwf movlw movf movwf nop retfie retlw return rlf rrf sleep sublw subwf swapf xorlw xorwf

Operandos k f, d k f, d f, b f, b f, b f, b k f f, d f, d f, d k f, d f, d k f, d k f, d f k f, d f, d k f, d f, d k f, d

Descripcin Sumar literal con W Sumar W con F And entre literal y W And entre W y F Limpiar bit en F Setear bit en F Testear bit en F, saltear si es 0 Testear bit en F, saltear si es 1 Llamar subrutina Limpiar F Limpiar W Limpiar Watchdog Complementar F Decrementar F Decrementar F, saltear si da 0 Saltar a k Incrementar F Incrementar F, saltear si da 0 OR Inclusiva entre literal y W OR Inclusiva entre W y F Mover literal a W Mover F Mover W a F No operacin Retornar de interrupcin Retornar con literal en W Retornar de subrutina Rotar a izquierda mediante Carry Rotar a derecha mediante Carry Entrar en modo Standby Restar W de literal Restar W de F Intercambiar nibbles de F OR exclusiva entre literal y W OR exclusiva entre W y F

Ciclos 1 1 1 1 1 1 1 or 2 1 or 2 2 1 1 1 1 1 1 or 2 2 1 1 or 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1

Status Afectado C, DC, Z C, DC, Z Z Z ----------Z Z /TO, /PD Z Z ----Z --Z Z --Z ----------C C /TO, /PD C, DC, Z C, DC, Z --Z Z

También podría gustarte