Hello all I'm trying to get a basic PIC such as the PIC 18F2550 to be read as a USB device on my Windows 7, but so far no matter what I do, my PC can't seem to see it.
I have the data+ and Data- pins connected to a USB cable that goes to my PC and of course have the positive and negative connected to the PIC, my programmer isn't having any issues programming the PIC. I've build and ran this gentlemen's code on my PIC. I've also attached the outputting hex file I've used and even ran he's program that's supposed to talk to the PIC, but it can't even see it.
http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device
The only thing I'm doing differently with that guys work is that I'm not using a crystal for the OSC pins. Don't PICs have a internal cystal they use for timing? Is the external crystal needed for USB communication?
Of course I have the VUSB pin connected to a .1 uF capacitor that goes to ground, so I'm not sure what I'm doing wrong.
I have the data+ and Data- pins connected to a USB cable that goes to my PC and of course have the positive and negative connected to the PIC, my programmer isn't having any issues programming the PIC. I've build and ran this gentlemen's code on my PIC. I've also attached the outputting hex file I've used and even ran he's program that's supposed to talk to the PIC, but it can't even see it.
http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device
The only thing I'm doing differently with that guys work is that I'm not using a crystal for the OSC pins. Don't PICs have a internal cystal they use for timing? Is the external crystal needed for USB communication?
Of course I have the VUSB pin connected to a .1 uF capacitor that goes to ground, so I'm not sure what I'm doing wrong.
Attachments
-
16.2 KB Views: 27