salida pulsos - entrada contador encooder-transmision usart encooder

#1
hola que tal;

pueden aconsejarme a la hora de hacer lo siguiente
el pc me manda un dato al pic 16f876 por la usart
este arranca
genera un tren de impulsos que controla un driver para un motor,
el motor lleva un encooder que manda al pic una señal ,
el pic lee la señal y la manda en bytes al pc por la usart
todo esto es posible que lo haga el pic ?me refiero porque si al generar la señal del driver
se ponen unos contadores para realentizar el tren de impulsos mientras esta en este bucle
puede atender a leer la entrada de contaje del encooder y ademas mandar el dato por la usart?

y la entrada de contaje como seria mejor hacerla con interrupcion por flanco en la patilla rb4
o mejor con bucle que monitorice el estado de la patilla del encooder??

gracias por la ayuda y los consejos
un saludo
 
Arriba