Você está na página 1de 1

Operaes Instruo ADDWF ANDWF CLRF COMF DECF DECFSZ INCF INCFSZ IORWF MOVF MOVWF RLF RRF

SUBWF SWAPF XORWF Argumentos f,d f,d f f,d f,d f,d f,d f,d f,d f,d f f,d f,d f,d f,d f,d Operaes Instruo ADDLW ANDLW IORLW MOVLW SUBLW XORLW Argumentos k k k k k k Operaes Instruo BCF BSF BTFSC BTFSS Argumentos f,b f,b f,b f,b

com Registradores Descrio Soma W e F, guardando o resultado em d. Lgica "E"entre W e f, guardando o resultado em d. Limpa f. Calcula o complemento de f, guardando o resultado em d. Decrementa f, guardando o resultado em d. Decrementa f, guardando o resultado em d, e pula a prxima linha se o resultado for zero. Incrementa f, guardando o resultado em d. Incrementa f, guardando o resultado em d, e pula a prxima linha se o resultado for zero. Lgica "OU" entre W e f, guardando o resultado em d. Move f para d(copia ). Move W para f (copia ). Rotaciona f 1 bit para esquerda. Rotaciona f 1 bit para direita. Subtrai W de f (f - W ), guardando o resultado em d. Executa uma inverso entre as partes alta e baixa de f, guardando o resultado em d. Lgica "OU exclusivo "entre W e f, guardando o resultado em d. com Literais Descrio Soma k com W, guardando o resultado em W. Lgica "E "entre k e W, guardando o resultado em W. Lgica "OU" entre k e W, guardando o resultado em W. Move k para W. Subtrai W de k(k - W), guardando o resultado em W. Lgica "OU exclusivo" entre k e W, guardando o resultado em W. com bits Descrio Impe 0(zero) ao bit b do registrador f. Impe 1(um) ao bit b do registrador f. Testa o bit b do registrador, e pula a prxima linha se ele for 0 (zero ). Testa o bit b do registrador, e pula a prxima linha se ele for 1 (um ). Controles

Instruo CLRW NOP CALL CLRWDT GOTO RETFIE RETLW RETURN SLEEP

Argumentos

Descrio Limpa W. Gasta um ciclo de mquina sem fazer nada.

R R k

Executa a rotina R. Limpa o registrador WDT para no acontecer o reset. Desvia para o ponto R, mudando o PC. Retorna de uma interrupo. Retorna de uma rotina, com k em W. Retorna de uma rotina, sem afetar W. Coloca o PIC em mdulo Sleep( dormindo) para economia de energia.

Você também pode gostar