I2c Communication C Codes