Enviar datos syncronizados el PC

Hola, no soy muy ducho en electronica pero tengo este problema:

Tengo 40 bit de entrada y los necesito enviar al PC de forma sincronica esto quiere decir que cojo el bit menos significativo y lo envío, luego el que le sigue hasta completar los 40 bit, luego vuelvo a comenzar, el problema radica en que necestio tener un control de cuando (t) fue enviado un determinado bit.

Por ejemplo si se envian los datos a la pc a 9600bps (un ejemplo) necesito determinar que el bit 40 fue enviado alos 40/9600 s de comenzar la transmision, asi susesivamente, se que tiene que ser con reloj, lo que no se es si debe ser por el puerto serie (que creo que es asincronico) o por el puerto paralelo, ademas como puedo emprezar este circuito?.

Muchas Gracias
 
Atrás
Arriba