Sure, have to bit-banging the port in 1.5mHz or 12mHz in pretty precise, then have to have enough time to do something about the USB stack. Maybe with an SX? :-) It took me around 2 weeks to implement a fw on the 4550 using it's SIE (in assembly so not using the Microchip USB stack) -- I have no idea how long would it take to implement the whole lot with bit banging, but maybe I was just too slow so it's possible to make it faster? Tamas On Wed, Jun 11, 2008 at 1:13 PM, Jan-Erik Soderholm < jan-erik.soderholm@telia.com> wrote: > Jinx wrote: > >> Or PIC24F with OTG. > >> Maybe a more "PIC-like" architecture... :-) > > > > Forgive my ignorance, and TBH the amount of material available > > for the USB newbie is bewildering, but is it not possible to bit- > > bang USB ? That's not to say I would do that if another option is > > available, such as alternate memory, but it seems most protocols > > have both hardware and software (ie bit-banging) solutions. Is > > that not the case for USB ? > > As I understand, USB is a lot more complicated then, > say, I2C, SPI or USART communication. > > Jan-Erik. > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- Rudonix DoubleSaver http://www.rudonix.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist