Các anh chị ơi cho em hỏi, em debug với DS1307 thì ngay sau lệnh: UCB0CTL1 |= UCTR + UCTXSTT; // I2C TX, start condition
trong hàm i2c_write thì giá trị thanh ghi UCB0CTL1 =0x92, trong khi đó em debug với MMA8452 thì ngay sau lệnh này thì giá trị thanh ghi UCB0CTL1 = 0x90, như vậy bit thứ 2...