Laut c't 06/06 kann man die beiden Ports trotzdem für I2C verwenden.
An SDA/SCL (PC0/PC1) hängen zwar die Schieberegister,
diese übernehmen aber die eingegangenen seriellen Daten erst
wenn sie durch einen anderen Port (PC2/PC3/PC4) freigegeben werden.

Wenn man diese Ports wärend der I2C Übertragung nicht anfasst dann sollte eigentlich nichts passieren.

Gruß
m.artmann