Philips and Dallas Semi make USB chips with standard serial\parallel interfaces. You have to deal with some USB stuff but it's not that = hard. If you want more flexibility than simply a comm port (you could implement = the comm port Device Class (but you don't have to). The dallas chip is = USB->1 wire, I haven't looked at it much and I believe it is still in pre-production. Philips have the PDIUSBD11 which is a USB I\F with I2C serial. It has some good features such as supporting full speed USB = (there are various features which can only be implemented in full speed = devices). The I2C interface is 1MHz, which IIRC gave about 500KByte\s actual data throughput. There is also a version of the Philips USB chip with a parallel (DMA compliant) interface. The parallel I\F version is only available in SMD packages (SOIC and = SSOP I believe) while the serial I\F is available in DIP. They also have a USB 2.0 parallel I\F chip in development. Tom. -----Original Message----- From: K=FCbek Tony [mailto:tony.kubek@FLINTAB.COM] Sent: Saturday, December 16, 2000 4:29 AM To: PICLIST@MITVMA.MIT.EDU Subject: Re: [EE]:How to link PIC-to-PC using USB? Hi, Olin Lathrop wrote: >USB is *much* more heavyweight than RS-232. Microchip has two PICs with USB >capability built in, and also has a stand alone USB chip. However, there is >still considerable software on both ends to implement a USB = connection. Well true for legacy support, however as Andy wrote you have the FTDI chip's. They are truly the only ( as far as I know ) plug&play solution for adding USB support to any device previously using ASYNCH comms. I.e for thoose who apperently doesn't bother actually looking at the sites suggested by contributors thse are a quick run-down on the FTDI chips: USB spec. 1.1=20 Plug in as UART Uses USB as trasportation media. EEram option to add serial (id) and other USB specific data. Virtual comm Driver for win95/98, 2000, Apple and linux pending. **i.e application thinks it's a comms port, pic thinks it's a comms = port ** No 'usb' specific s/w in pic, no 'usb' specific s/w in host ( apart from driver ). Cost: a few dollars :) ( 2-3 i think ) /Tony Tony K=FCbek, Flintab AB =20 =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2 E-mail: tony.kubek@flintab.com =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2 -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu