PIC USB interface
This is a simple design that interfaces a PIC 16F877 microcontroller to the USB bus using the FTDI FT245 USB FIFO device. It has been designed using a simple single sided PCB with only one surface mount device, the USB chip itself. All schematics, PCB layouts and software will be available for download.
   PIC USB interface
More detail on PIC USB interface website
www.ianstedman.co.uk