Ok gracias
Mi code asta o momento es:
ORG 0x00
GOTO SETUP ; SETUP
ORG 0x04
RETURN ; Interrupcion
SETUP:
BSF STATUS, RP0 ; Bank 1
MOVLW 0x08
MOVWF TRISIO
BCF STATUS, RP0 ; Bank 0
MAIN: ; Main program / Programa principal
BTFSS GP3 ; TESTA GP3 SE ESTÁ ON
NOP
GOTO ABRIR ; SE ON ABRE
BTFSC GP3 ; TESTA GP3 ESTÁ OFF
NOP
BSF GP0 ; LIGA GP0
GOTO DELAY1 ; ACTIVA ATRASO DE 40 MINUTOS
ABRIR:
BCF GP1 ; DESACTIVA PORTA 1
BSF GP2 ; ACTIVA PORTA 2
GOTO MAIN
FECHAR:
BCF GP2 ; DESACTIVA PORTA 2
BSF GP1 ; ACTIVA PORTA 1
GOTO MAIN
DELAY1: ; TEMPORIZAÇÃO DE 40 MINUTOS
creo que no se pode usar "GPx"
creo que no se pode usar "GPx"
BCF GPIO, GP1