Hi SC,
For those screendumps i was using software i2c, i have tried using the hardware i2c on another microcontroller but it did not work there either, i have had it working, but not reliably on another board completely, i don't have any measurements from there however.
I use the software i2c lib in mikroc, looking at this it should handle the direction of the port just fine, if it does not i will have a hard time fixing it
![Smiley :)](https://www.eevblog.com/forum/Smileys/default/smiley.gif)
// Software I2C connections
sbit Soft_I2C_Scl at RB6_bit;
sbit Soft_I2C_Sda at RB4_bit;
sbit Soft_I2C_Scl_Direction at TRISB6_bit;
sbit Soft_I2C_Sda_Direction at TRISB4_bit;
-lk