    
#include <p16F690.inc>
     __config (_INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _BOR_OFF & _IESO_OFF & _FCMEN_OFF)

     org 0
Start:
     bsf       STATUS,RP0
     movlw     0xFF
     movwf     TRISA
     clrf      TRISC

     bcf       STATUS,RP0
     bsf       STATUS,RP1     
     movlw     0xF7
     movwf     ANSEL
     bcf       STATUS,RP0
     bcf       STATUS,RP1
MainLoop:

     btfsc     PORTA,3
	 goto	   PressedState

	 bcf 	   PORTC,1
	 bsf	   PORTC,0
     goto      MainLoop

PressedState:
	 bcf 	   PORTC,0
	 bsf	   PORTC,1
     goto      MainLoop
     end
