Hola Jonathan y soyperucaforos:
No pude contestar antes. Muchas gracias por la ayuda prestada dado que me sirvió de mucho. Nuevamente pido disculpas si mis preguntas son triviales pero recién me inicio en ésto. Les paso la rutina que implementé y que funciona perfectamente. Ahora voy por tratar de comparar un numero de 3 digitos en displays de 7 segmentos contra 3 registros en memoria, cualquier cosa los molesto.
J0 BTFSS,0 ;PREGUNTA
GOTO J0
MOVFW D1 ;A PARTIR DE ACA PONES LAS
MOVWF PORTB ;LINEAS DE LO QUE TENDRÍA QUE HACERSE
.................... ; Y CUANDO SE TERMINA PONGO SE PONE UN
.................. ;UN RETARDO DE 70 MS
.................
CALL RETARDO (RETARDO DE 70 MS)
J1 BTFSC PORTC,0 ;SE PREGUNTA SI SE SOLTO
GOTO J1 ;LA TECLA
CLRF PORTB ; CUANDO ES SI SE HACE
MOVWF D2 ; LO QUE SE TENGA QUE HACER
..................... ; Y AL FINAL SE PONE UN
.................. ; RETADO DE 30 MS
..................
CALL RETARDO (RETARDO DE 30 MS)
Muchas gracias.