Hi,

I have a strange one... I have had some boards made up. Some work but one in particular fails to talk to some I2C sensors. The clock line is correctly jumping between 3.3V and 0V but the data (SDA) line is bouncing between 3.3V and 1.15V !

I changed the code to something simple that simply set data line high for a second and then low but it's just not having it. I can't find any shorts anywhere between this line and anything else! Could the PIC port be damaged?

Cheers

Mark