Cái dòng #include, bạn phải include header file (*.h) chứ không phải source file (*.c)
tại em xem trong file I2c.h không có dòng nào include I2c.c, còn trong I2c.c lại có include I2c.h nên em mới include i2c.c.
em debug thì thấy nó bị treo ở chỗ i2c_write(0x00,7, datawr); Vậy là...