RA7 won't be an input until i independently configured it as an input so i placed this line

Code:
@ DEVICE PIC16F628A, INTRC_OSC_NOCLKOUT, WDT_OFF, PWRT_OFF, MCLR_OFF,PROTECT_ON,CPD_ON, BOD_OFF, LVP_OFF
DEFINE OSC 4
CMCON = 7
pause 1
VRCON = 0
pause 1
TRISA = 95
TRISB = 0
PORTB = 0
GS1 var PORTA.0
GS2 var PORTA.1
TEMP var PORTA.2
FWD VAR PORTA.3
REvs VAR PORTA.4
Neut var PORTA.7
forward var PORTB.0
revers var PORTB.1
one var PORTB.2
two var PORTB.3
three var PORTB.4
starterd var PORTB.5
input neut
start: IF ( FWD ^ REVS ) and not neut THEN
forward = FWD : revers = NOT forward
ELSE
forward = 0 : revers = 0
ENDIF
goto start
end
this works, but for some reason instead of revers/portb.0 going steady high when the input condition rules i got some oscillations, the led connected on this on my simulation blinks
thanks
Bookmarks