Puerto serie RS232 sustituirlo por USB

#1
Hola:

Quiero pasar esto del vídeo del puerto serie RS232 a USB, es decir, que en vez de utilizar el puerto serie RS232 como hice en este vídeo mostrado abajo, lo mismo pero en USB. Dicen que el PIC que tiene ya USB incorporado es el 18F2550 o otros. Da igual que sea el USB 1.1 o el 2.0, pero que funcione.

No entiendo el protocolo de comunicación del USB y necesito información.

1)
¿El USB del 18Fxxxx ya viene programado o preparado para recibir y enviar datos?

2) ¿Desde que conecte el PIC18Fxxxx mediante USB al PC, ya lo entiende de entrada o hay que progarmarlo?


YouTube - RS232 con PIC 16F84A y Visual C#

¿Qué me hace falta?

Un cordial saludos.

PD: La verdad que lo del tema del USB es muy complicado.

EDIT:
Enlaces que se va recopilando por ustedes. Muchas gracias.
http://www.telefonica.net/web2/hidlcd/
http://picmania.garcia-cuervo.com/
http://picmania.garcia-cuervo.com/USB_0_Desencadenado.php
http://ar.geocities.com/asherar/DSD/descargas/Migrando/index.htm
http://www.icsharpcode.net/opensource/sharpusblib/
 
#2
Meta, jamás he usado los pic18 con usb pero hasta donde tengo entendido microchip proporciona un controlador (driver) para usar que la computadora detecte el dispositivo conectado al usb (en este caso el pic) y se pueda hacer la conexión. También tengo entendido que una vez reconocido el dispositivo la conexión funciona como si fuera un puerto serie más.

De todo eso no estoy seguro, pero eso es lo que he leido por ahi.
 
Arriba