Que tal, mira yo he desarrollado proyectos con el PIC18F4550 que trae usb. He utilizado el compilador en C de la empresa CCS, esta ya trae librerias para muchas cosas. De hecho trae ejemplos de como usar el USB como un HID (mouse, teclado), un emulador de Puerto Serie y Bulk. Al igual tambien...