P
prinsloo
Guest
Dear Members
O código na parte inferior é de um botão para controlar um problema light.The que eu tenho é que quando o botão for pressionado ele se conecta ao micro para ground.This parar o programa.
Quando eu deixá-la aberta, em seguida, o programa START (fora de controle).
Eu quero o programa para ativar quando eu apertar o botão uma vez e não correr fora de controle.ORG 0
start__code goto
ORG 4
_interrupt
bcf INTCON, T0IF; claro flag de interrupção
retfie
start__code
_main__code
MOVLW D'192 '
bsf STATUS, RP0
movwf _option_reg
label_0006
bsf STATUS, RP0
movf TRISB, W
iorlw D'16 '
movwf TRISB
bcf STATUS, RP0
movf PORTB, W
andlw D'16 '
SUBLW D'16 '
movlw 1
BTFSS STATUS, Z
clrw
_FCV_KEY movwf
movf _FCV_KEY, W
BTFSC STATUS, Z
goto label_0006
label_0008
goto label_0006
label_0007
_mainendloop
_mainendloop goto
_main__end
const_ptr_data
FIM
Thanks in advance
O código na parte inferior é de um botão para controlar um problema light.The que eu tenho é que quando o botão for pressionado ele se conecta ao micro para ground.This parar o programa.
Quando eu deixá-la aberta, em seguida, o programa START (fora de controle).
Eu quero o programa para ativar quando eu apertar o botão uma vez e não correr fora de controle.ORG 0
start__code goto
ORG 4
_interrupt
bcf INTCON, T0IF; claro flag de interrupção
retfie
start__code
_main__code
MOVLW D'192 '
bsf STATUS, RP0
movwf _option_reg
label_0006
bsf STATUS, RP0
movf TRISB, W
iorlw D'16 '
movwf TRISB
bcf STATUS, RP0
movf PORTB, W
andlw D'16 '
SUBLW D'16 '
movlw 1
BTFSS STATUS, Z
clrw
_FCV_KEY movwf
movf _FCV_KEY, W
BTFSC STATUS, Z
goto label_0006
label_0008
goto label_0006
label_0007
_mainendloop
_mainendloop goto
_main__end
const_ptr_data
FIM
Thanks in advance