Hello,
i have already put OPTION_REG for pull-up resistors on port B but it is strange :
on RB5 , RB7 i have 6.7 Volts and on RB6 i have 4.98V
My voltage regulator provide 5V and 12V on transformator (Stable)
I don't understand why .
i have an ASM routine for UP/DW/Reset detection .
it doesn't work well .
Start:
ASM
loop
BTFSS PORTB.5 ; on saute instruction suivante si B.5 = "1"
BCF PORTC.3 ; on passe C.3 à "0"
BTFSC PORTB.5 ; on saute instruction suivante si B.5 = "0"
BSF PORTC.3 ; on passe C.3 à "1"
BTFSS PORTB.6 ; on saute instruction suivante si B.6 = "1"
BCF PORTC.4 ; on passe C.4 à "0"
BTFSC PORTB.6 ; on saute instruction suivante si B.6 = "0"
BSF PORTC.4 ; on passe C.4 à "1"
;Si aucunes commandes validées alors on continu dans le programme complet
BTFSC PORTB.7 ; on saute instruction suivante si B.7 = 0 (validée)
GoTo loop
ENDASM
mainprog:
action for each command.....on Fis display
....
...
goto Start
END
Regards
Mazoul72
Bookmarks