D.h, du hast den I2C initialisiert (und SDA u. SDL Ports auf Input) und mißt 5V (durch die Pullup) ? wär ja o.k.
Wenn du dann sendest, sind die Signale aber nur 0-2.5 V ?
Deshalb kein Ack, aber nach dem Senden (nach I2CStop) hast du wieder 5V ?
Wenn es so ist, ist der PIC hinüber, was die HW-I2C betrifft.
Da hätt ich keine andere Erklärung
Lesezeichen