Quote Originally Posted by sayzer View Post
First things at first look.

1. You set your OSC at 8Mhz. This is for your PIC. You must DEFINE OSC speed to the compiler also. Have DEFINE OSC 8.

2. For PIC16F690, SDA should be RB4 and SCL should be RB6.
hi.

why rb4 and rb6? i thought i2cwrite was 'bit banging' and it did not matter on which pin it is used???

i'm not using hardware i2c support. then is my connexion still wrong?