All of the information I've found related to PICs and USB deals with building a perephrial device on a USB bus. Is there any information available for implementing a (very simple) PIC based USB host? From what= I understand USB hosts need quite a few system resources bacause the USB drivers support a wide variety of devices. What I'm interested in is jus= t building a "simple" host that supports a very limited number of device ty= pes (well only one really). Basically, I've got a USB webcam, and I would li= ke to be able to grab a frame off of it and write it to an external memory device. I have to admit that I'm completely new to micro controllers and USB so if this idea is way off base just let me know. Thanks. Jason. -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Tony K=FCbek Sent: 29. november 2002 9:30AM To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC]: USB peripherals for microcontroller Hi, Brendan Moran wrote: >So, while looking for a usb micro, I came across another solution. >National makes two USB peripherals with part numbers USBN9603 >(http://www.national.com/pf/US/USBN9603.html) and USBN9604 >(http://www.national.com/pf/US/USBN9604.html). >They both contain the full requirements for connection at high speed to the >USB, the 9604 is for bus powered operation, and the 9603 is for self >powered operation. They both run off of 24MHz crystals. > >These are devices that connect much the way a memory would. They connect >either in serial mode, via SPI, or in parallel mode, with an 8-bit bus. > >Looks to me like a simple solution for how to get a PIC onto USB. > >Of course writing the subsequent driver is another question entirely, but >it is an easy way to handle the hardware with primarily existing components. Well one's milage may wary depedning on the purpose of thew usb i/f but for me I think the absolute best solution is to use one of the FTDI chip's then there's no need to worry about drivers rtc. ( they're included ). Also fairly cheap ( <5$). Look at: http://www.ftdichip.com/ Really awsome, serial (aka RS232) or parallel versions, protoboard etc. Neat critters. /Tony -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics