English
Language : 

MC3610 Datasheet, PDF (25/67 Pages) List of Unclassifed Manufacturers – Axis Accelerometer
MC3610 3-Axis Accelerometer
Preliminary Datasheet
7 INTERFACES
7.1 SPI VS I2C OPERATION MODES
The device contains both I2C and SPI slave interfaces which share common pins. However,
only one interface can be active for correct device operation. Once the device completes POR
or a hard reset, both interfaces are active.
After power-up and any reset of the device, the first transaction to the device must be
writing to the selected enable bit, either “I2C_MODE_EN” at register 0x13 bit 7, or
“SPI_MODE_EN” at register 0x14 bit 7. The situation where bits are set at the same time
must be avoided or unstable device operation could occur.
To keep the “disabled” interface from interfering in future transactions, the corresponding
“enable” bit must be set in the register set. For example, if the SPI interface is to be active,
writing to register 0x14 bit 7, the “SPI_MODE_EN” bit is required.
7.2 I2C PHYSICAL INTERFACE
The I2C slave interface operates at a maximum speed of 400 kHz. The SDA (data) is an open-
drain, bi-directional pin and the SCL (clock) is an input pin.
The device always operates as an I2C slave.
An I2C master initiates all communication and data transfers and generates the SCK_SCL
clock that synchronizes the data transfer. The I2C device address depends upon the state of
pin DOUT_A1 during power-up as shown in the table below.
7-bit Device 8-bit Address 8-bit Address DOUT_A1 level
ID
– Write
– Read
upon power-up
0x4C
(0b1001100)
0x98
0x99
GND
0x6C
(0b1101100)
0xD8
0xD9
VDD
Table 10. I2C Address Selection
The I2C interface remains active as long as power is applied to the VDDIO pin. In STANDBY
mode the device responds to I2C read and write cycles, but interrupts cannot be serviced or
cleared. All registers can be written in the STANDBY mode, but in CWAKE only the (0x10)
Mode Control Register can be modified.
mCube Proprietary.
APS-048-0042v1.6
© 2015 mCube Inc. All rights reserved.
25 / 67