On Sun, Feb 7, 2010 at 2:25 AM, Nathan House wrot= e: > Right now I'm trying to use the SIE on the PIC18F4550 without using the > Microchip USB Framework (i.e. I'm trying to write all of my code from > scratch so that I understand how everything works), and I'm struggling > because I don't understand how the PIC actually works. (e.g. I don't know > how to do things like putting variables into certain blocks of memory, for > just *one* example). > I think Byron Jeff's advise is good: "Leave the USB part out. It's too complicated". USB is never simple and it is not a good start when you have not learned the basics well. The few people who have written assembly based USB stacks (like Olin Lathrop and Brad Minch) are all experts. Even if you want to use C, USB is not a good start either. From: http://www.microchip.com/forums/tm.aspx?m=3D472405 Agust=EDn Tom=E1s has a point. Why USB section in Microchip forum is very popular? "Interpretations you could make of such a high rate of posting: The most poorly understood subject nowadays. The most difficult implementation you could try with PICs. A technology inherently hard / complicate to implement (not judging how good / bad it is). " -- = Xiaofan http://mcuee.blogspot.com -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist