12.07.2015 Views

MPU-6000 and MPU-6050 Product Specification Revision 1.0

MPU-6000 and MPU-6050 Product Specification Revision 1.0

MPU-6000 and MPU-6050 Product Specification Revision 1.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>MPU</strong>-<strong>6000</strong>/<strong>MPU</strong>-<strong>6050</strong> <strong>Product</strong> <strong>Specification</strong>Document Number: PS-<strong>MPU</strong>-<strong>6000</strong>A-00<strong>Revision</strong>: <strong>1.0</strong>Release Date: 11/24/201010.5 SPI Interface (<strong>MPU</strong>-<strong>6000</strong> only)SPI is a 4-wire synchronous serial interface that uses two control <strong>and</strong> two data lines. The <strong>MPU</strong>-<strong>6000</strong> alwaysoperates as a Slave device during st<strong>and</strong>ard Master-Slave SPI operation. With respect to the Master, theSerial Clock output (SCLK), the Data Output (SDO) <strong>and</strong> the Data Input (SDI) are shared among the Slavedevices. The Master generates an independent Chip Select (/CS) for each Slave device; /CS goes low at thestart of transmission <strong>and</strong> goes back high at the end. The Serial Data Output (SDO) line remains in a highimpedance(high-z) state when the device is not selected so it does not interfere with any active devices.SPI Operational Features1. Data is delivered MSB first <strong>and</strong> LSB last2. Data is latched on rising edge of SCLK3. Data should be transitioned on the falling edge of SCLK4. SCLK frequency is 1MHz max5. SPI read <strong>and</strong> write operations are completed in 16 or more clock cycles (two or more bytes). Thefirst byte contains the SPI Address, <strong>and</strong> the following byte(s) contain(s) the SPI data. The firstbit of the first byte contains the Read/Write bit <strong>and</strong> indicates the Read (1) or Write (0) operation.The following 7 bits contain the Register Address. In cases of multiple-byte Read/Writes, data istwo or more bytes:SPI Address formatMSBLSBR/W A6 A5 A4 A3 A2 A1 A0SPI Data formatMSB6. Supports Single or Burst Read/Writes.LSBD7 D6 D5 D4 D3 D2 D1 D0SCLKSDISPI Master SDO SPI Slave 1/CS1/CS/CS2SCLKSDISDO/CSSPI Slave 2Typical SPI Master / Slave ConfigurationEach SPI slave requires its own Chip Select (/CS) line. SDO, SDI <strong>and</strong> SCLK lines are shared. Only one /CSline is active (low) at a time ensuring that only one slave is selected at a time. The /CS lines of other slavesare held high which causes their respective SDO pins to be high-Z.CONFIDENTIAL & PROPRIETARY 36 of 53

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!