Bueno, siguiendo con mi proyecto, despues de ver que funcionaba el lcd y el teclado, me toca meterme con las interrupciones
yo quiero activar las interrupciones de desbordamiento del timer y de cambio del puerto RB para lo que utilizo
movlw b'10101000'
movwf INTCON
despues en el servicio de interrupcion, miro quien me proboca esa interrupcion
btfsc INTCON,RBIF
call INTERRUPCION_TECLADO
btfsc INTCON,T0IF
call INTERRUPCION_TIMER
lo que pasa es que solo se me activa la del timer continuamente, y esa solo quiero que se active cuando no este pulsado el boton de 'modo teclado'
el timer debe actuar cada 2sg.
no se como solucionarlo, he probado de todo pero nada, siempre que se activa las interrupciones es la misma, alguien me echa una mano??
subo el programa