Bob Axtell wrote: > To do this well, the PIC would have to be almost dedicated to ONLY > servicing the I2C Master and doing nothing else. That depends. The MSSP in slave mode can do clock stretch on a read, so there is a means of flow control in that direction. Unfortunately Microchip didn't implement clock stretch for writes, although there are other ways to deal with this. Data coming into the slave IIC port is not that much different than data coming into the UART. Eventually you still have to handle it at the speed it decides to come at. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu