Re: Making a usb controller or usb interface with avr and pi
Where is the USB inteface for PIC :?:
Please read the contens of the link before you post it!
I can only see an USB interface for AVR.
The PIC is too slow to make a software USB interface (maybe the new PIC18 is fast enough if it is overclocked???).
Text from the link:
Firstly I choose PIC16F84-20, with which I have experiences. To ensure synchronizing with USB clock and speed increasing was used microcontroller clock 24MHz = 6MIPS (PIC was slightly overclocked). For one bit from USB processing were 4 instructions (4=6MIPS/1.5Mbit for LowSpeed USB). I reject this solution (after some time) - PIC is too slow (and in addition the no so good instruction set ...) .
Anyway the IgorPlug link have been posted many times before.
There is a 2nd link for AVR USB:
USB-RS232 converter + USB-8/16bit converter + USB-EEPROM scratch pad based on cheap AVR microcontroller
www.cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232_eng.htm