> You said: > > Due to a bug in the PIC implementation, you need to put > > a capacitor on the SDA, and I personally won't use it above 500Kbits/second. > > What is the bug? Is it documented somewhere? You said you have to > add a cap to SDA, I guess that slows the SDA risetime. Why does that > help? > > I'm using I2C (MSSP on 18Cs) from PIC to PIC and don't see any > evidence that there is anything odd going on with bit timing. > > Thanks for any info you may have. I sent a rather lengthy description of this bug to the PIC list when I first discovered it. I doubt I still have a copy of it anymore, but it should be in the PIClist archives. If you can't find it, I'll try to track it down. But please try yourself first. Try searching for things like "IIC bug". ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads