Hi,
ich hatte I2C immer in ASM für Slave-PICs programmiert. Die Sachen in C sind mir nicht so geläufig.
Hier aber eine gute PIC Seite: http://www.sprut.de/electronic/pic/grund/i2c.htm
Irgendwie habe ich das Gefühl, Du hast Deine Adressangabe falsch gemacht:
Hier ist das Bit 0 in der Addresse gesetzt und sagt aus, das es sich um einen Lese Befehl handelt.
Prüfe Deine Adressen nochmals.
Gruss R.
Lesezeichen