Datasheet

Data Sheet
BMA456
BST-BMA456-DS000-01 | Version 1.1 | October 2017 Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties.
BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
CSB
SCX
SDX
SDO
AD6 AD5 AD4 AD3 AD2 AD1 AD0R/W DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7 XX
Z
X
X
R/W + register address Datalogical
4-wire basic SPI write sequence (mode ´00´)
Multiple write operations are possible by keeping CSB low and continuing the data transfer. Only the
first register address has to be written. Addresses are automatically incremented after each write
access as long as CSB stays active low. The principle of multiple write is shown in figure below:
SPI multiple write
The basic read operation waveform for 4-wire configuration is depicted in the figure below. Please
note that the first byte received from the BMA456 via the SDO line correspond to a dummy byte and
the 2
nd
byte correspond to the value read out of the specified register address. That means, for a basic
read operation two bytes have to be read and the first has to be dropped and the second byte must
be interpreted.
CSB
SCX
SDX
SDO
AD6 AD5 AD4 AD3 AD2 AD1 AD0R/W DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7 XX
Z
X
X
DI6 DI5 DI4 DI3 DI2 DI1 DI0DI7
R/W + register address n
Data (address n) Data (address n+1)
logical