Datasheet MPU-6000, MPU-6050 - 36

DescripciónMPU-60X0 is the world's first integrated 6-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, and a Digital Motion ProcessorTM (DMP) all in a small 4x4x0.9mm package
Páginas / Página52 / 36 — MPU-6000/MPU-6050 Product Specification. 9.4. I2C Terms. Signal. …
Revisión3.4
Formato / tamaño de archivoPDF / 1.6 Mb
Idioma del documentoInglés

MPU-6000/MPU-6050 Product Specification. 9.4. I2C Terms. Signal. Description

MPU-6000/MPU-6050 Product Specification 9.4 I2C Terms Signal Description

Línea de modelo para esta hoja de datos

Versión de texto del documento

Document Number: PS-MPU-6000A-00
MPU-6000/MPU-6050 Product Specification
Revision: 3.4 Release Date: 08/19/2013 To read the internal MPU-60X0 registers, the master sends a start condition, followed by the I2C address and a write bit, and then the register address that is going to be read. Upon receiving the ACK signal from the MPU-60X0, the master transmits a start signal followed by the slave address and read bit. As a result, the MPU-60X0 sends an ACK signal and the data. The communication ends with a not acknowledge (NACK) signal and a stop bit from master. The NACK condition is defined such that the SDA line remains high at the 9th clock cycle. The following figures show single and two-byte read sequences. Single-Byte Read Sequence Master S AD+W RA S AD+R NACK P Slave ACK ACK ACK DATA Burst Read Sequence Master S AD+W RA S AD+R ACK NACK P Slave ACK ACK ACK DATA DATA
9.4 I2C Terms Signal Description
S Start Condition: SDA goes from high to low while SCL is high AD Slave I2C address W Write bit (0) R Read bit (1) ACK Acknowledge: SDA line is low while the SCL line is high at the 9th clock cycle NACK Not-Acknowledge: SDA line stays high at the 9th clock cycle RA MPU-60X0 internal register address DATA Transmit or received data P Stop condition: SDA going from low to high while SCL is high 36 of 52