Hallo Marc,

ich habe mir jetzt die Schaltung+Manual von Elmicro heruntergeladen.

Beim mir ist es die X5-Reihe und zwar die Pins 47(SDA) und 48(SCL), als Stromversorgung versuche ich zur Zeit die ebenfalls herrausgeführte Pins zu nutzen (wäre direkt darunter Pin 49 (VCC) und Pin 50 (GND)). Was dann auch die vorgeschriebene gemeinsame Masse haben sollte. Bei mir gehen also 4 Kabel von SRF08 Modul direkt zum HCS12.
Muss ehrlich sagen, ich täts genauso anschließen. Wichtig ist, dass das dabei das Controllermodul mit 5V und nicht 3,3V versorgt wird. Die Pullups sind 4,7K also OK.

Bleibt die Frage, ob der Controller vielleicht zwischendurch auf die RTC zugreift (ausgelöst durch Interrupt) und damit irgendwas abschießt.
Das erklärt aber alles nicht den "Masse-Effekt".
Blocke mal spaßeshalber die Versorgungsspannung mit einem kleinen Elko (5-10uF) direkt am Modul ab.

Zu der Softwaregeschichte kann ich nichts schreiben, da ich die konkrete Implementierung nicht kenne. glowbrain hat Recht, beim Lesezugriff sollte statt stop/start ein "repeated start" gesendet werden. Das ist aber sicherlich nicht die Ursache für das Problem.

Viele Grüße
Jörg