I'm having problems getting me my I2C routines to work, I know there's a million I2C sites out there and I found one which I has = an easy to read C example and I ported that to assembler. The problem is, it doesn't work, and I have no idea why. I increased the 50=B5S delay to about 2s to try to debug visually (I = don't have a scope) by hooking up two LEDs and monitoring the SCL and = DTA lines. And from what I can tell it looks right.. But the pot isn't pulling the line low on the ACK nor is it setting the = specified resitance. I just subscribed to this list today so I'm not sure if posting lists of = code is allowed. But if anyone with I2C experiance and knowledge of assembler would like = to help me let me know and I'll post/send the code. Patrik Husfloen -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads