BSF T1CON, T1CKPS1 ;THESE 2 LINES
BSF T1CON, T1CKPS0 ;SET PRESCALER TO 8
BCF T1CON, T1OSCEN
BCF T1CON, TMR1CS
BCF T1CON, TMR1ON ;STOPS TIMER
CLRF T2CON
BSF T2CON, T2CKPS0 ;POSTSCALER TO 4
MOVLW h'FE' ;reset timer1 values 0.5MS
MOVWF TMR1H
MOVLW h'C7' ;reset timer1 values 0.5MS
MOVWF TMR1L
BSF INTCON, PEIE
BCF PIR1, TMR1IF
BCF PIR1, TMR2IF
BSF STATUS, 5 ;Change to BANK 1
BSF PIE1, TMR1IE
BSF PIE1, RCIE
BSF OPTION_REG, INTEDG
BCF STATUS, 5 ;Change to BANK 0
BSF INTCON, INTE ;Enable EXTERNAL INTERRUPT
BSF INTCON, GIE ;GLOBAL INTERRUPT ENABLE
BSF T2CON, TMR2ON ;STARTS TIMER
BSF PORTC, 1