PIC18F4550 USB en C18 y office

Hola a todos tengo una consulta. Tengo que realizar un proyecto donde voy a transmitir datos a la PC cada segundo sincronizado con una señal de 1 PPS (one pulse per second), los datos provienen de un contador de 24 bits y los quiero transmitir a la PC y que se almacenen en un archivo de texto o bien excel, para esto quiero usar un PIC18F4550 y sus capacidades de transmisión de USB, además incluir en el código del pic el control para reiniciar los contadores cada segundo.

Qué me recomiendan hacer en cuanto al código a desarrollar en el PIC para que la transmisión sea eficiente y rápida?
Es posible obviar el contador y usar el PIC a su vez como contador para no usar uno externo (se va a contar una señal de reloj de 2 MHz aproximadamente) o implementar esto afecta el desempeño de la transmisión USB?
Por otra parte en la PC existe alguna manera sencilla de realizar un programa que cree un archivo de texto con los datos recibidos?

Cualquier ayuda es muy agradecida
 
Atrás
Arriba