Lo primero que necesitas hacer es crear una variable donde guardar el resultado, es decir, si presionas una tecla ese valor queda en un variable.
Ejemplo.
repite btfsc portb,1
goto uno
btfsc portb,2
goto dos
btfsc portb,3
goto incrementa
goto repite
uno movlw d'00000001'
movwf contador
goto repite
dos movlw d'00000010'
movwf contador
goto repite
incrementa incf contador,1
goto repite
Esa es más o menos la idea, lo único que puede estar mal son las instruciones "Nunca me las aprendí"
i también los tiempo espero que te sirva. Un abrazo.
Un saludo desde Pereira-Colombia