Here I am just trying to communicate the MMA8452Q through I2C from Kinetis K40. The device address is given as 2A in WHO_AM_I register. But in the Datasheet of MMA8452Q they have given the device address as 0x3A and 0x3B. What is the actual device address to be programmed in the I2C1_D register in K40. Also pls let me know thw use of SA0 pin or bit.