Interfacing MMA8653FCR1

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Interfacing MMA8653FCR1

5,013件の閲覧回数
shalinchikhalka
Contributor I

Hello,

I am trying to interface the MMA8653FCR1 via I2C. I have to configure the MMA to detect motion interrupts and give out a pulse on INT1. The pseudo code for the same is as follows

1) CTRL_REG1 = 0x00    // Put MMA in standby mode

2) INT_SOURCE = 0x04  // Activate Motion Interrupt

3) XYZ_DATA_CFG = 0x00 // 2g Mode

4) FF_MT_CFG = 0xf8    // Motion on all three axis

5) FF_MT_THS = 0x1f     //Motion Threshold

6) CTRL_REG3 = 0x0a   // Active High and Motion can Wake-up Controller

7) CTRL_REG4 = 0x04   //Enable Motion Interrupts

CTRL_REG5 = 0x02  // Interrupts on INT1

9) CTRL_REG1 = 0x01  // MMA Active.

I have tried the above code, the I2C library for my controller is working perfectly fine. The MMA however is unresponsive.

Could someone provide me with a link or sample code which can help.

Thanks,

Shalin

ラベル(1)
0 件の賞賛
7 返答(返信)

3,984件の閲覧回数
shalinchikhalka
Contributor I

Hello Anthony,

Thanks a lot for the above help.

I am facing some issues though.

I am unable to read the WHO_AM_I register, it gives a value of 0x00.

When initially configured, the MMA8653 gives an interrupt by default(without motion). Below is the code for the same.

void MMA8653_init(void)

{

uint8 buffer_i2c2[2] = {0};

uint8 value = 0;

CyDelay(3);

int i , j;

    buffer_i2c2[0]= M_WHO_AM_I;

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 1, I2C_I2C_MODE_COMPLETE_XFER );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

     (void) I2C_I2CMasterReadBuf(MMA_ADDR,&value, 1, \

                  I2C_I2C_MODE_COMPLETE_XFER);

            while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_RD_CMPLT));

    value = value;  //Value shown here displays 0x00

    buffer_i2c2[0]=M_CTRL_REG1;

    buffer_i2c2[1] = 0x00;  

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_COMPLETE_XFER );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

   

    buffer_i2c2[0]=M_CTRL_REG2;

    buffer_i2c2[1] = 0x07;  

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

   

    buffer_i2c2[0]=M_CTRL_REG3;

    buffer_i2c2[1] = 0x08;   

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

  

    buffer_i2c2[0]=M_CTRL_REG4;

    buffer_i2c2[1] = 0x04;   

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

  

   

    buffer_i2c2[0]=M_CTRL_REG5;

    buffer_i2c2[1] = 0x04;   

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

   

    buffer_i2c2[0]=M_FF_MT_CFG;

    buffer_i2c2[1] = 0x71;  

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

  

    buffer_i2c2[0]=M_FF_MT_THS;  

    buffer_i2c2[1] = 0x12;  

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

   

   

    buffer_i2c2[0]=M_FF_MT_COUNT;

    buffer_i2c2[1] = 0x00;  

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

 

    buffer_i2c2[0] = M_FF_MT_SRC;

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_data, 1, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT));

    (void) I2C_I2CMasterReadBuf(MMA_ADDR, buffer_data, 1, \

                       I2C_I2C_MODE_COMPLETE_XFER);

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_RD_CMPLT));

   

    buffer_i2c2[0]=M_CTRL_REG1; 

    buffer_i2c2[1] = 0x21; 

    I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_REPEAT_START );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT))

    {}

 

}

I am also clearing the interrupt in main,

if(MMA_intr == 1)

        {

            buffer_data[0] = M_FF_MT_SRC;

            I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_data, 1, I2C_I2C_MODE_COMPLETE_XFER);

            while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT));

            (void) I2C_I2CMasterReadBuf(MMA_ADDR, buffer_data, 1, \

                         I2C_I2C_MODE_COMPLETE_XFER);

            while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_RD_CMPLT));

            adxl_intr = 0;

            LED_YELLOW_Write(0u);

        }

Please help.

Shalin

0 件の賞賛

3,984件の閲覧回数
anthonyduhamel
NXP Employee
NXP Employee

Shalin,

If you can't read WHO_AM_I value stop trying to configure the sensor. You have to read this value to be sure the MMA works well. Maybe you have hardware issues.... And perhaps your I²C communication does not work...

Can you share with us your schematic & check if I²C is working well?

By the way, I suggest you to write an I2C_Read and an I2C_Write function, your code will be more legible ans easier to debug...

void MMA8653_SingleWrite(uint8_t register,uint8_t value )

{

  uint8 buffer_i2c2[] = {register,value};

  I2C_I2CMasterWriteBuf(MMA_ADDR, buffer_i2c2, 2, I2C_I2C_MODE_COMPLETE_XFER );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT));

}

uint8_t MMA8653_SingleRead(uint8_t register)

{

  uint8_t value;

  // Write register address

  I2C_I2CMasterWriteBuf(MMA_ADDR, &register, 1, I2C_I2C_MODE_COMPLETE_XFER );

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT));

  // Read returned value

  I2C_I2CMasterReadBuf(MMA_ADDR, &value, 1,      I2C_I2C_MODE_COMPLETE_XFER);

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_RD_CMPLT));

  return value;

}

Thanks,

Anthony

0 件の賞賛

3,984件の閲覧回数
anthonyduhamel
NXP Employee
NXP Employee

Shalin,

Your problem should be your read function.

As written in the FXOS8700 datasheet I²C communication has to follow these rules:

i2c2.PNG

Unfortunalty,you're using the I2C_MODE_COMPLETE_XFER which adds a stop condition at the end of the write operation...

i2c.PNG

You probably need to use I2C_MODE_NO_STOP for the first transfert (read operation). Should be a thing like that:

uint8_t MMA8653_SingleRead(uint8_t register) 

  uint8_t value; 

 

 

  // Write register address 

  I2C_I2CMasterWriteBuf(MMA_ADDR, &register, 1, I2C_MODE_NO_STOP); 

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_WR_CMPLT)); 

  // Read returned value 

  I2C_I2CMasterReadBuf(MMA_ADDR, &value, 1,      I2C_I2C_MODE_COMPLETE_XFER); 

    while (0u == (I2C_I2CMasterStatus() & I2C_I2C_MSTAT_RD_CMPLT)); 

 

 

  return value; 

But, it's your job, MCU side I think.

Make the Read function working correctly and come back to me if you still have problems with motion detection/configuration.

Anthony

0 件の賞賛

3,984件の閲覧回数
shalinchikhalka
Contributor I

Hello Anthony,

Thanks for the prompt reply.

I had the wiring wrong, I am able to communicate with the MMA8653 now.

Could you please guide me as to how can I set up motion interrupts for the same. I read the datasheet and understood the working of the registers, is there a specific order with which I should address the MMA(Standby mode-->Set Threshold --> Set Interrupt source...etc).

Thanks,

Shalin

0 件の賞賛

3,984件の閲覧回数
anthonyduhamel
NXP Employee
NXP Employee

Hi Shalin,

I have prepared for you some code samples for MMA565x motion detection configuration.

////////////////////////////////////////////////////////////////////////////////

//!                                 Define

////////////////////////////////////////////////////////////////////////////////

#define MMA8653FC_CTRL_REG1         0x2A

#define MMA8653FC_CTRL_REG2         0x2B

#define MMA8653FC_CTRL_REG3         0x2C

#define MMA8653FC_CTRL_REG4         0x2D

#define MMA8653FC_CTRL_REG5         0x2E

#define MMA8653FC_FF_MT_CFG     0x15

#define MMA8653FC_FF_MT_SRC     0x16

#define MMA8653FC_FF_MT_THS     0x17

#define MMA8653FC_FF_MT_COUNT   0x18

#define MMA8653FC_WHO_AM_I       0x0D

#define MMA8653FC_WHO_AM_I_VAL   0x5A

////////////////////////////////////////////////////////////////////////////////

//!                                 Public methods

////////////////////////////////////////////////////////////////////////////////

bool MMA8653FC::init()

{

  bool __b_result = false;

  uint8_t __u8_temp;

    if(bRead(MMA8653FC_WHO_AM_I,&__u8_temp,1))     //Check presence of the sensor

    if(__u8_temp == MMA8653FC_WHO_AM_I_VAL)        //Check Sensor ID answer

    if(bWrite(MMA8653FC_CTRL_REG1       ,0x00   )) //Standby Mode 

    if(bWrite(MMA8653FC_CTRL_REG2       ,0x07   )) //Autosleep enabled / Low Power

    if(bWrite(MMA8653FC_CTRL_REG3       ,0x08   )) //Wake from Motion interrupt / Active Low / PushPull

    if(bWrite(MMA8653FC_CTRL_REG4       ,0x04   )) //Enable Motion interrupt

    if(bWrite(MMA8653FC_CTRL_REG5       ,0x04   )) //Interrupt on INT1

    if(bWrite(MMA8653FC_FF_MT_CFG       ,0x71   )) //Event not latched/Motion/ Enable X/Y/Z detection on INT1

    if(bWrite(MMA8653FC_FF_MT_THS       ,0x12   )) //Set threshold value to 1.134g

    if(bWrite(MMA8653FC_FF_MT_COUNT     ,0x00   )) //Set number of debounce

    if(bWrite(MMA8653FC_CTRL_REG1       ,0x21   )) //Set ODR to 200Hz & active mode

   {                           

        __b_result= true;

    }

    return __b_result ;

}

bool MMA8653FC::clearINTflag()

{

  uint8_t __u8_result;

  return bRead(MMA8652FC_FF_MT_SRC,&__u8_result,1);

}

Here the motion threshold is 1.134g on 3axis. You can change this value, but be carefull: gravity of earth is 1g! If you want more sensitivity, you probably need to disable an axis (MR_CFG register) or use the MMA8652 with Transient&HighPassFilter features.

When you catch a motion with your interrupt function, be sure to call "clearINTflag()" function to clear the INT flag.

For example:

void OnMotionDetected()

{

   _t_led2 = 0;

   printf("Motion detected!\n");

   wait(0.1);

    _t_accelerometer.clearINTflag();

    _t_led2 = 1;

   

}

int main()

{

    _t_pc.baud(115200);

    _t_it.fall(&OnMotionDetected);

    _t_pc.printf("Hello ");

    _t_it.enable_irq();

    if(_t_accelerometer.init())

    {

        while(true)

        { 

        sleep();

        }

    }

    else

{

        while(true)

        {

            wait(0.05);

            _t_led = !_t_led;

            wait(0.05);

            _t_led = !_t_led;

             wait(0.05);

            _t_led = !_t_led;

            wait(1);

            _t_led = !_t_led;    

        } 

    }

}

I hope it will help you!

Anthony

0 件の賞賛

3,984件の閲覧回数
anthonyduhamel
NXP Employee
NXP Employee

Shalin,

There is no specific order to configure the device. You have just to begin by putting the MMA in Standymode first, then configure all your registers and finish by switching it in Active Mode. In fact, register changes are saved and effective when the MMA moves from Standby mode to Active mode.

Capture.PNG

StepNoteRegValue to write
1MMA8653FCR1 in standby modeCTRL_REG1 (0x2A) 0bXXXXXXX0
2Configure the device ....
3MMA8653FCR1 in active modeCTRL_REG1 (0x2A)0bXXXXXXX1

For motion interrupts on MMA8653, I have to check. I'm used to work with the MMA8652: motion detection can be easly enabled by using Transient Detection with High-Pass filter feature. Unfortunalty, MMA8653 doesn't get this fonction, so I will see if it's possible.

differences.PNG

I will take a look at Motion Interrupt MMA8653 feature. If you progress on your side, keep me informed.

Thanks,

Anthony

0 件の賞賛

3,984件の閲覧回数
anthonyduhamel
NXP Employee
NXP Employee

Hi Shalin,

You have to make sure the I²C communication is working well. I suggest you to read the WHO_AM_I register (0x0D) which contains the Device ID (0x5A). If you don't read 0x5A, maybe you have a problem with I²C com (can be missed pull-up resistor, invalid frequency) or with the MMA . If you read the right value, it could be a configuration problem.

Let-me know if you're able to communicate with the MMA reading the Device ID. After ensuring that, next step is to check your motion detection configuration.

Anthony

0 件の賞賛
%3CLINGO-SUB%20id%3D%22lingo-sub-430623%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMMA8653FCR1%E3%81%A8%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430623%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3EMMA8653FCR1%20%E3%82%92%20I2C%20%E7%B5%8C%E7%94%B1%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E6%A4%9C%E5%87%BA%E3%81%97%E3%80%81INT1%20%E3%81%AB%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E3%81%99%E3%82%88%E3%81%86%E3%81%AB%20MMA%20%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%81%AE%E6%93%AC%E4%BC%BC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E1)%20CTRL_REG1%20%3D%200x00%20%2F%2F%20MMA%E3%82%92%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E2)%20INT_SOURCE%20%3D%200x04%20%2F%2F%20%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E3)%20XYZ_DATA_CFG%20%3D%200x00%20%2F%2F%202g%E3%83%A2%E3%83%BC%E3%83%89%3C%2FP%3E%3CP%3E4)%20FF_MT_CFG%20%3D%200xf8%20%2F%2F%203%E8%BB%B8%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FP%3E%3CP%3E5)%20FF_MT_THS%20%3D%200x1f%20%2F%2F%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%97%E3%81%8D%E3%81%84%E5%80%A4%3C%2FP%3E%3CP%3E6)%20CTRL_REG3%20%3D%200x0a%20%2F%2F%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%83%8F%E3%82%A4%E3%81%A7%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E3%82%88%E3%82%8A%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%82%92%E8%B5%B7%E5%8B%95%E5%8F%AF%E8%83%BD%3C%2FP%3E%3CP%3E7)%20CTRL_REG4%20%3D%200x04%20%2F%2F%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%3CLI-EMOJI%20id%3D%22lia_smiling-face-with-sunglasses%22%20title%3D%22%3Asmiling_face_with_sunglasses%3A%22%3E%3C%2FLI-EMOJI%3E%20CTRL_REG5%20%3D%200x02%20%2F%2F%20INT1%E3%81%AE%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%3C%2FP%3E%3CP%3E9)%20CTRL_REG1%20%3D%200x01%20%2F%2F%20MMA%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B8%8A%E8%A8%98%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AE%20I2C%20%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81MMA%E3%81%AF%E5%8F%8D%E5%BF%9C%E3%81%97%E3%81%AA%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E8%AA%B0%E3%81%8B%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A4%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%BE%E3%81%9F%E3%81%AF%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%97%E3%81%A6%E3%82%82%E3%82%89%E3%81%88%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-430623%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%80%81%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E5%95%8F%E9%A1%8C%E3%81%AF%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%82%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%20FXOS8700%20%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AB%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%80%81I%C2%B2C%20%E9%80%9A%E4%BF%A1%E3%81%AF%E6%AC%A1%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%AB%E3%81%AB%E5%BE%93%E3%81%86%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22i2c2.PNG%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22i2c2.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F52530iA5A8527A3E39445A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22i2c2.PNG%22%20alt%3D%22i2c2.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E6%AE%8B%E5%BF%B5%E3%81%AA%E3%81%8C%E3%82%89%E3%80%81%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E6%93%8D%E4%BD%9C%E3%81%AE%E6%9C%80%E5%BE%8C%E3%81%AB%E5%81%9C%E6%AD%A2%E6%9D%A1%E4%BB%B6%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%20I2C_MODE_COMPLETE_XFER%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99...%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22i2c.PNG%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22i2c.PNG%22%20style%3D%22width%3A%20517px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F52497iCC99E0F0782F15DD%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22i2c.PNG%22%20alt%3D%22i2c.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E6%9C%80%E5%88%9D%E3%81%AE%E8%BB%A2%E9%80%81%20(%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E6%93%8D%E4%BD%9C)%20%E3%81%AB%E3%81%AF%E3%81%8A%E3%81%9D%E3%82%89%E3%81%8F%20I2C_MODE_NO_STOP%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%9D%E3%82%8C%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%A7%E3%81%99%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22_jivemacro_uid_14465603816702234%20jive_macro_code%20jive_text_macro%22%20data-renderedposition%3D%22572_8_1232_240%22%20jivemacro_uid%3D%22_14465603816702234%22%3E%3CP%3Euint8_t%20MMA8653_SingleRead(uint8_t%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF)%20%3C%2FP%3E%3CP%3E%7B%20%3C%2FP%3E%3CP%3Euint8_t%20%E5%80%A4%3B%20%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3E%2F%2F%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81%26amp%3B%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%80%811%E3%80%81I2C_MODE_NO_STOP)%3B%20%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%20%3C%2FP%3E%3CP%3E%2F%2F%20%E8%BF%94%E3%81%95%E3%82%8C%E3%81%9F%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterReadBuf(MMA_ADDR%E3%80%81%26amp%3Bvalue%E3%80%811%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%20%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_RD_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%20%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3E%E6%88%BB%E3%82%8A%E5%80%A4%3B%20%3C%2FP%3E%3CP%3E%7D%20%3C%2FP%3E%3C%2FPRE%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%A7%E3%82%82%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AFMCU%E5%81%B4%E3%81%AE%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E4%BB%95%E4%BA%8B%E3%81%A0%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E6%A9%9F%E8%83%BD%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E5%8B%95%E4%BD%9C%E3%81%95%E3%81%9B%E3%81%A6%E3%82%82%E3%80%81%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E6%A4%9C%E5%87%BA%2F%E6%A7%8B%E6%88%90%E3%81%AB%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E7%A7%81%E3%81%AB%E9%80%A3%E7%B5%A1%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%80%81%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EWHO_AM_I%20%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E4%B8%AD%E6%AD%A2%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82MMA%20%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E3%81%93%E3%81%AE%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AB%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AE%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93....%E3%81%8A%E3%81%9D%E3%82%89%E3%81%8F%E3%80%81I%C2%B2C%20%E9%80%9A%E4%BF%A1%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86...%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E5%9B%9E%E8%B7%AF%E5%9B%B3%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%A6%E3%80%81I%C2%B2C%20%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%82%82%E3%82%89%E3%81%88%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%A1%E3%81%AA%E3%81%BF%E3%81%AB%E3%80%81I2C_Read%20%E9%96%A2%E6%95%B0%E3%81%A8%20I2C_Write%20%E9%96%A2%E6%95%B0%E3%82%92%E8%A8%98%E8%BF%B0%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E8%AA%AD%E3%81%BF%E3%82%84%E3%81%99%E3%81%8F%E3%81%AA%E3%82%8A%E3%80%81%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%97%E3%82%84%E3%81%99%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99...%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22_jivemacro_uid_14461939666697367%20jive_macro_code%20jive_text_macro%22%20data-renderedposition%3D%22197_8_1232_400%22%20jivemacro_uid%3D%22_14461939666697367%22%20modifiedtitle%3D%22true%22%3E%3CP%3Evoid%20MMA8653_SingleWrite(uint8_t%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%80%81uint8_t%20%E5%80%A4)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Euint8%20buffer_i2c2%5B%5D%20%3D%20%7B%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%2C%E5%80%A4%7D%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Euint8_t%20MMA8653_SingleRead(uint8_t%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Euint8_t%20%E5%80%A4%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81%26amp%3B%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%80%811%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E%2F%2F%20%E8%BF%94%E3%81%95%E3%82%8C%E3%81%9F%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%3C%2FP%3E%3CP%3EI2C_I2CMasterReadBuf(MMA_ADDR%E3%80%81%26amp%3Bvalue%E3%80%811%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_RD_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%88%BB%E3%82%8A%E5%80%A4%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3C%2FPRE%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430628%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430628%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8A%E8%A8%98%E3%81%AE%E3%81%94%E5%8A%A9%E5%8A%9B%E3%81%AB%E5%BF%83%E3%82%88%E3%82%8A%E6%84%9F%E8%AC%9D%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EWHO_AM_I%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E5%80%A4%E3%81%AF%200x00%20%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E6%9C%80%E5%88%9D%E3%81%AB%E6%A7%8B%E6%88%90%E3%81%95%E3%82%8C%E3%82%8B%E3%81%A8%E3%80%81MMA8653%20%E3%81%AF%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%81%A7%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%99%20(%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AA%E3%81%97)%E3%80%82%E4%BB%A5%E4%B8%8B%E3%81%AB%E5%90%8C%E3%81%98%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Evoid%20MMA8653_init(void)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Euint8%20buffer_i2c2%5B2%5D%20%3D%20%7B0%7D%3B%3C%2FP%3E%3CP%3Euint8%20%E5%80%A4%20%3D%200%3B%3C%2FP%3E%3CP%3E%E3%82%B5%E3%82%A4%E3%83%87%E3%82%A3%E3%83%AC%E3%82%A4(3)%3B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20i%20%E3%80%81%20j%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%20%3D%20M_WHO_AM_I%3B%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%811%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%20%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E(void)%20I2C_I2CMasterReadBuf(MMA_ADDR%2C%26amp%3Bvalue%2C%201%2C%20%5C%3C%2FP%3E%3CP%3EI2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_RD_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3Evalue%20%3D%20value%3B%20%2F%2F%3CSTRONG%3E%E3%81%93%E3%81%93%E3%81%A7%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%82%8B%E5%80%A4%E3%81%AF%200x00%20%E3%81%A7%E3%81%99%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG1%3B%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x00%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%20%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG2%3B%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x07%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG3%3B%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x08%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG4%3B%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x04%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG5%3B%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x04%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_FF_MT_CFG%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x71%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_FF_MT_THS%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x12%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_FF_MT_COUNT%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x00%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CBR%20%2F%3E%3CP%3Ebuffer_i2c2%5B0%5D%20%3D%20M_FF_MT_SRC%3B%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%87%E3%83%BC%E3%82%BF%E3%80%811%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E(void)%20I2C_I2CMasterReadBuf(MMA_ADDR%2C%20buffer_data%2C%201%2C%20%5C%3C%2FP%3E%3CP%3EI2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_RD_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B0%5D%3DM_CTRL_REG1%3B%20%3C%2FP%3E%3CP%3Ebuffer_i2c2%5B1%5D%20%3D%200x21%3B%20%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81buffer_i2c2%E3%80%812%E3%80%81I2C_I2C_MODE_REPEAT_START)%3B%3C%2FP%3E%3CP%3E(0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT))%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%7D%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%83%A1%E3%82%A4%E3%83%B3%E3%81%AE%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%82%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20MMA_intr%20%3D%3D%201%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3E%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%87%E3%83%BC%E3%82%BF%5B0%5D%20%3D%20M_FF_MT_SRC%3B%3C%2FP%3E%3CP%3EI2C_I2CMasterWriteBuf(MMA_ADDR%E3%80%81%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%87%E3%83%BC%E3%82%BF%E3%80%811%E3%80%81I2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_WR_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3E(void)%20I2C_I2CMasterReadBuf(MMA_ADDR%2C%20buffer_data%2C%201%2C%20%5C%3C%2FP%3E%3CP%3EI2C_I2C_MODE_COMPLETE_XFER)%3B%3C%2FP%3E%3CP%3E0u%20%3D%3D%20(I2C_I2CMasterStatus()%20%26amp%3B%20I2C_I2C_MSTAT_RD_CMPLT)%20%E3%81%AE%E5%A0%B4%E5%90%88)%3B%3C%2FP%3E%3CP%3Eadxl_intr%20%3D%200%3B%3C%2FP%3E%3CP%3ELED_YELLOW_%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF(0u)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%8A%A9%E3%81%91%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430627%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMMA565x%20%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E6%A4%9C%E5%87%BA%E6%A7%8B%E6%88%90%E7%94%A8%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%20%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E7%94%A8%E6%84%8F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22_jivemacro_uid_14461270607534358%20jive_macro_code%20jive_text_macro%22%20data-renderedposition%3D%22101_8_1232_880%22%20jivemacro_uid%3D%22_14461270607534358%22%20modifiedtitle%3D%22true%22%3E%3CP%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%3C%2FP%3E%3CP%3E%2F%2F%EF%BC%81%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%E5%AE%9A%E7%BE%A9%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%3C%2FP%3E%3CP%3E%23MMA8653FC_CTRL_REG1%200x2A%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_CTRL_REG2%200x2B%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_CTRL_REG3%200x2C%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_CTRL_REG4%200x2D%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_CTRL_REG5%200x2E%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%23MMA8653FC_FF_MT_CFG%200x15%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_FF_MT_SRC%200x16%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23define%20MMA8653FC_FF_MT_THS%200x17%3C%2FP%3E%3CP%3E%23MMA8653FC_FF_MT_COUNT%200x18%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%23MMA8653FC_WHO_AM_I%200x0D%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%23MMA8653FC_WHO_AM_I_VAL%200x5A%20%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%3C%2FP%3E%3CP%3E%2F%2F!%20%E3%83%91%E3%83%96%E3%83%AA%E3%83%83%E3%82%AF%E6%96%B9%E6%B3%95%3C%2FP%3E%3CP%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%3C%2FP%3E%3CP%3E%E3%83%96%E3%83%BC%E3%83%AB%E5%9E%8B%20MMA8653FC%3A%3Ainit()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E3%83%96%E3%83%BC%E3%83%AB%20__b_result%20%3D%20false%3B%3C%2FP%3E%3CP%3Euint8_t%20__u8_temp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(bRead(MMA8653FC_WHO_AM_I%2C%26amp%3B__u8_temp%2C1))%20%2F%2F%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%AE%E5%AD%98%E5%9C%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3Eif(__u8_temp%20%3D%3D%20MMA8653FC_WHO_AM_I_VAL)%20%2F%2F%E3%82%BB%E3%83%B3%E3%82%B5ID%E3%81%AE%E5%9B%9E%E7%AD%94%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20rgba(0%2C%200%2C%200%2C%200)%3B%20font-family%3A%20Consolas%2C%20'Courier%20New'%2C%20Courier%2C%20mono%2C%20serif%3B%20font-size%3A%2012px%3B%22%3Eif(bWrite(MMA8653FC_CTRL_REG1%2C0x00))%20%2F%2F%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%20%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_CTRL_REG2%2C0x07))%20%2F%2F%E8%87%AA%E5%8B%95%E3%82%B9%E3%83%AA%E3%83%BC%E3%83%97%E6%9C%89%E5%8A%B9%2F%E4%BD%8E%E9%9B%BB%E5%8A%9B%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_CTRL_REG3%2C0x08))%20%2F%2F%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%81%8B%E3%82%89%E3%81%AE%E3%82%A6%E3%82%A7%E3%82%A4%E3%82%AF%20%2F%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%83%AD%E3%83%BC%20%2F%20%E3%83%97%E3%83%83%E3%82%B7%E3%83%A5%E3%83%97%E3%83%AB%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_CTRL_REG4%2C0x04))%20%2F%2F%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_CTRL_REG5%2C0x04))%20%2F%2FINT1%E3%81%A7%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%20%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_FF_MT_CFG%2C0x71))%20%2F%2F%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%81%AF%E3%83%A9%E3%83%83%E3%83%81%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%2F%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%2FINT1%E3%81%A7X%2FY%2FZ%E6%A4%9C%E5%87%BA%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%20%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_FF_MT_THS%2C0x12))%20%2F%2F%E9%96%BE%E5%80%A4%E3%82%921.134g%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_FF_MT_COUNT%2C0x00))%20%2F%2F%E3%83%87%E3%83%90%E3%82%A6%E3%83%B3%E3%82%B9%E5%9B%9E%E6%95%B0%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3Eif(bWrite(MMA8653FC_CTRL_REG1%2C0x21))%20%2F%2FODR%E3%82%92200Hz%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%97%E3%80%81%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7B%20%3C%2FP%3E%3CP%3E__b_result%20%3D%20%E7%9C%9F%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20rgba(0%2C%200%2C%200%2C%200)%3B%20font-family%3A%20Consolas%2C%20'Courier%20New'%2C%20Courier%2C%20mono%2C%20serif%3B%20font-size%3A%2012px%3B%22%3E__b_result%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%96%E3%83%BC%E3%83%AB%E5%9E%8B%20MMA8653FC%3A%3AclearINTflag()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Euint8_t%20%3CSPAN%20style%3D%22color%3A%20rgba(0%2C%200%2C%200%2C%200)%3B%20font-family%3A%20Consolas%2C%20'Courier%20New'%2C%20Courier%2C%20mono%2C%20serif%3B%20font-size%3A%2012px%3B%22%3E__u8_result%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EbRead(MMA8652FC_FF_MT_SRC%2C%26amp%3B__u8_result%2C1)%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3C%2FPRE%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%93%E3%81%A7%E3%80%81%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%97%E3%81%8D%E3%81%84%E5%80%A4%E3%81%AF%203%20%E8%BB%B8%E3%81%A7%201.134g%20%E3%81%A7%E3%81%99%E3%80%82%E3%81%93%E3%81%AE%E5%80%A4%E3%81%AF%E5%A4%89%E6%9B%B4%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E6%B3%A8%E6%84%8F%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%3A%20%E5%9C%B0%E7%90%83%E3%81%AE%E9%87%8D%E5%8A%9B%E3%81%AF%201g%20%E3%81%A7%E3%81%99%E3%80%82%E6%84%9F%E5%BA%A6%E3%82%92%E3%81%95%E3%82%89%E3%81%AB%E9%AB%98%E3%82%81%E3%81%9F%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E8%BB%B8%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%8B%20(MR_CFG%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF)%E3%80%81Transient%26amp%3BHighPassFilter%20%E6%A9%9F%E8%83%BD%E3%82%92%E5%82%99%E3%81%88%E3%81%9F%20MMA8652%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E9%96%A2%E6%95%B0%E3%81%A7%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E3%82%AD%E3%83%A3%E3%83%83%E3%83%81%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AF%E3%80%81%E5%BF%85%E3%81%9A%E3%80%8CclearINTflag()%E3%80%8D%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%A6%20INT%20%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%BE%8B%EF%BC%9A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22jive_macro_code%20jive_text_macro%20_jivemacro_uid_14461277470627005%22%20data-renderedposition%3D%221170_8_1232_608%22%20jivemacro_uid%3D%22_14461277470627005%22%3E%3CP%3Evoid%20OnMotionDetected()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E_t_led2%20%3D%200%3B%3C%2FP%3E%3CP%3Eprintf(%22%E5%8B%95%E3%81%8D%E3%81%8C%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%81%5Cn%22)%3B%3C%2FP%3E%3CP%3E%E5%BE%85%E6%A9%9F(0.1)%3B%3C%2FP%3E%3CP%3E_t_accelerometer.clearINTflag()%3B%3C%2FP%3E%3CP%3E_t_led2%20%3D%201%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eint%20%E3%83%A1%E3%82%A4%E3%83%B3()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E_t_pc.%E3%83%9C%E3%83%BC(115200)%3B%3C%2FP%3E%3CP%3E_t_it.fall(%26amp%3BOnMotionDetected)%3B%3C%2FP%3E%3CP%3E_t_pc.printf(%22%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%22)%3B%3C%2FP%3E%3CP%3E_t_it.enable_irq()%3B%3C%2FP%3E%3CP%3Eif(_t_accelerometer.init())%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3Ewhile(true)%3C%2FP%3E%3CP%3E%7B%20%3C%2FP%3E%3CP%3E%E5%AF%9D%E3%82%8B%EF%BC%88%EF%BC%89%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%82%8C%E4%BB%A5%E5%A4%96%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Ewhile(true)%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3E%E5%BE%85%E3%81%A4(0.05)%3B%3C%2FP%3E%3CP%3E_t_led%20%3D%20!_t_led%3B%3C%2FP%3E%3CP%3E%E5%BE%85%E3%81%A4(0.05)%3B%3C%2FP%3E%3CP%3E_t_led%20%3D%20!_t_led%3B%3C%2FP%3E%3CP%3E%E5%BE%85%E3%81%A4(0.05)%3B%3C%2FP%3E%3CP%3E_t_led%20%3D%20!_t_led%3B%3C%2FP%3E%3CP%3E%E5%BE%85%E3%81%A4(1)%3B%3C%2FP%3E%3CP%3E_t_led%20%3D%20!_t_led%3B%20%3C%2FP%3E%3CP%3E%7D%20%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3C%2FPRE%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%8A%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A6%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%EF%BC%81%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430626%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430626%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%80%81%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E7%89%B9%E5%AE%9A%E3%81%AE%E9%A0%86%E5%BA%8F%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%BE%E3%81%9A%20MMA%20%E3%82%92%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%97%E3%81%A6%E3%80%81%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%80%81%E6%9C%80%E5%BE%8C%E3%81%AB%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%E3%81%A0%E3%81%91%E3%81%A7%E3%81%99%E3%80%82%E5%AE%9F%E9%9A%9B%E3%80%81%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AE%E5%A4%89%E6%9B%B4%E3%81%AF%E3%80%81MMA%20%E3%81%8C%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%8B%E3%82%89%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E7%A7%BB%E8%A1%8C%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E4%BF%9D%E5%AD%98%E3%81%95%E3%82%8C%E3%80%81%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Capture.PNG%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Capture.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F26070iA8C029D4CF22A13C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Capture.PNG%22%20alt%3D%22Capture.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CTABLE%20border%3D%221%22%20class%3D%22jiveBorder%22%20style%3D%22border%3A%201px%20solid%20%23c6c6c6%3B%20width%3A%20100%25%3B%22%3E%3CTBODY%3E%3CTR%3E%3CTH%20style%3D%22text-align%3A%20left%3B%20background-color%3A%20%23f2f2f2%3B%20color%3A%20%23505050%3B%20padding%3A%206px%3B%22%20valign%3D%22middle%22%3E%3CSTRONG%3E%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%3C%2FSTRONG%3E%3C%2FTH%3E%3CTH%20style%3D%22text-align%3A%20left%3B%20background-color%3A%20%23f2f2f2%3B%20color%3A%20%23505050%3B%20padding%3A%206px%3B%22%20valign%3D%22middle%22%3E%3CSTRONG%3E%E6%B3%A8%3C%2FSTRONG%3E%3C%2FTH%3E%3CTH%20style%3D%22text-align%3A%20left%3B%20background-color%3A%20%23f2f2f2%3B%20color%3A%20%23505050%3B%20padding%3A%206px%3B%22%20valign%3D%22middle%22%3E%3CSTRONG%3EREG%3C%2FSTRONG%3E%3C%2FTH%3E%3CTH%20style%3D%22text-align%3A%20left%3B%20background-color%3A%20%23f2f2f2%3B%20color%3A%20%23505050%3B%20padding%3A%206px%3B%22%20valign%3D%22middle%22%3E%3CSTRONG%3E%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%E5%80%A4%3C%2FSTRONG%3E%3C%2FTH%3E%3C%2FTR%3E%3CTR%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E1%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMMA8653FCR1%20%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3ECTRL_REG1%20(0x2A)%20%3C%2FSPAN%3E%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E0bXXXXXXX0%3C%2FSPAN%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E2%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%20%3C%2FSPAN%3E%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E..%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E..%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E3%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMMA8653FCR1%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%83%A2%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3ECTRL_REG1%20(0x2A)%3C%2FSPAN%3E%3C%2FTD%3E%3CTD%20style%3D%22padding%3A%206px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E0bXXXXXXX1%3C%2FSPAN%3E%3C%2FTD%3E%3C%2FTR%3E%3C%2FTBODY%3E%3C%2FTABLE%3E%3CP%3E%3C%2FP%3E%3CP%3EMMA8653%20%E3%81%AE%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E7%A7%81%E3%81%AF%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMMA8652%E3%81%AB%E6%85%A3%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%A7%E3%80%81%E3%83%8F%E3%82%A4%E3%83%91%E3%82%B9%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E6%A9%9F%E8%83%BD%E4%BB%98%E3%81%8D%E3%81%AE%E9%81%8E%E6%B8%A1%E6%A4%9C%E5%87%BA%E3%82%92%E4%BD%BF%E3%81%88%E3%81%B0%E7%B0%A1%E5%8D%98%E3%81%AB%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E6%A4%9C%E5%87%BA%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%E6%AE%8B%E5%BF%B5%E3%81%AA%E3%81%8C%E3%82%89%E3%80%81MMA8653%E3%81%AB%E3%81%AF%E3%81%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%8C%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%80%81%E5%8F%AF%E8%83%BD%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E8%AA%BF%E3%81%B9%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22differences.PNG%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22differences.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F26118iFC23F345360A60A0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22differences.PNG%22%20alt%3D%22differences.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMMA8653%3C%2FSPAN%3E%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%A6%8B%E3%81%A6%E3%81%84%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E5%81%B4%E3%81%A7%E9%80%B2%E5%B1%95%E3%81%8C%E3%81%82%E3%81%A3%E3%81%9F%E3%82%89%E3%80%81%E7%A7%81%E3%81%AB%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%E3%80%82%3C%2FP%3E%3CP%3E%E6%97%A9%E6%80%A5%E3%81%AA%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E9%85%8D%E7%B7%9A%E3%81%8C%E9%96%93%E9%81%95%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E7%8F%BE%E5%9C%A8%E3%81%AFMMA8653%E3%81%A8%E9%80%9A%E4%BF%A1%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%82%92%E8%AA%AD%E3%82%93%E3%81%A7%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AE%E5%8B%95%E4%BD%9C%E3%82%92%E7%90%86%E8%A7%A3%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81MMA%20%E3%82%92%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E6%8C%87%E5%AE%9A%E3%81%99%E3%82%8B%E7%89%B9%E5%AE%9A%E3%81%AE%E9%A0%86%E5%BA%8F%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%20(%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%90%E3%82%A4%20%E3%83%A2%E3%83%BC%E3%83%89%20--%26gt%3B%20%E3%81%97%E3%81%8D%E3%81%84%E5%80%A4%E3%81%AE%E8%A8%AD%E5%AE%9A%20--%26gt%3B%20%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AE%E8%A8%AD%E5%AE%9A...%20%E3%81%AA%E3%81%A9)%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-430624%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Interfacing%20MMA8653FCR1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-430624%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%80%81%E3%82%B7%E3%83%A3%E3%83%AA%E3%83%B3%E3%81%95%E3%82%93%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%C2%B2C%20%E9%80%9A%E4%BF%A1%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20ID%20(0x5A)%20%E3%82%92%E5%90%AB%E3%82%80%20WHO_AM_I%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%20(0x0D)%20%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%820x5A%20%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8C%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81I%C2%B2C%20com%20(%E3%83%97%E3%83%AB%E3%82%A2%E3%83%83%E3%83%97%E6%8A%B5%E6%8A%97%E3%81%8C%E3%81%AA%E3%81%84%E3%80%81%E5%91%A8%E6%B3%A2%E6%95%B0%E3%81%8C%E7%84%A1%E5%8A%B9)%20%E3%81%BE%E3%81%9F%E3%81%AF%20MMA%20%E3%81%AB%E5%95%8F%E9%A1%8C%E3%81%8C%E3%81%82%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E6%AD%A3%E3%81%97%E3%81%84%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%81%A3%E3%81%9F%E5%A0%B4%E5%90%88%E3%80%81%E6%A7%8B%E6%88%90%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%A7%E3%81%82%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20ID%20%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%81%A3%E3%81%A6%20MMA%20%E3%81%A8%E9%80%9A%E4%BF%A1%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%9D%E3%82%8C%E3%82%92%E7%A2%BA%E3%81%8B%E3%82%81%E3%81%9F%E3%82%89%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%81%AF%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E6%A4%9C%E5%87%BA%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%B3%E3%82%BD%E3%83%8B%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E