Für I2C gibt es fertige Routinen, z.B. von P.Fleury