Hi, Roy J. Gromlich wrote: >Has anyone had any experience using the Maxim 3100/3110 SPI UART chip = wi=3D >th the PIC 18Fxxx? I have downloaded he info sheets from Maxim, which = sh=3D >ows what appears to be a bit-bang approach to driving the SPI = interface. =3D >The thing is, the 18Fxxxs have a nice SPI interface in them, but it = isn't=3D > clear how to use this with the Maxim. Any pointers in the correct = direct=3D >ion will be appreciated. Yes, as a matter of fact, that exact combo is running in one of our main = products. That said, going back, I would have used an small pic instead, = preferably 16F628 (altough to be fair that was not available at the time). The Maxim unit = is expensive atleast compared to a pic IMHO. It does work as advertised but I have = some 'issues' with the implementation of the IRQ line, it's abit tricky and I had to = write some ugly code in my ISR handler to get around it.=20 I have some code to share if you decide to venture down this route, the = SPI i/f is quite basic and easy to implement, in my case I had to use bitbanged = i/f as the=20 MSSP module is tied up with I2C, the only 'special' feature is that I = will abort the SPI transfer after 2 bits depedning on the status of the RX/TX bits. Please contact me off list if you need any code. /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