Controlar Motor con encoder mandando el movimiento en Visual

Buenas a todos, me han encargado el siguiente proyecto, a ver si me podeis iniciar el como hacerlo.
Necesito hacer una tarjeta con un PIC16F876 para controlar el Sentido y Numero de Vueltas de un motor +-10V, este a su vez tiene un encoder que sera el que me diga el movimiento.
En una pantalla en Visual Basic 6.0 tendria que meterle el Sentido de Giro,Vueltas completas y grados de vueltas no completas.A ver si alguien me puede abrir el camino ....Saludos y gracias de antemano
 
Atrás
Arriba