MMA16XXKW FREESCALE [Freescale Semiconductor, Inc], MMA16XXKW Datasheet - Page 31

no-image

MMA16XXKW

Manufacturer Part Number
MMA16XXKW
Description
DSI Inertial Sensor
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Table 15. Initialization Response Bit Definitions
Sensors
Freescale Semiconductor, Inc.
Bit Field
Bnk[1:0]
PA[3:0]
BS
NV
BF
address of zero is ignored.
These bits select the bank address for the user writable data registers. Bank selection affects the Read/Write NVM command operation.
Invalid combinations of B1 and B0 result in no response from the device to the associated initialization. Refer to
ther details regarding register programming and bank selection.
DSI device address. This field contains the device address. If the device is unprogrammed when the initialization command is issued, the
device address is assigned. This field contains the programmed address. An Initialization command which attempts to assign a device
Bus Switch state. This bit controls the state of the bus switch:
1 - Close the bus switch
0 - Do not close the bus switch
NVM Program Enable. This bit indicates if programming of the user-accessible OTP is enabled.
1 - OTP programming Enabled
0 - OTP programming Disabled
This bit indicates the success or failure of the bus test performed as part of the Initialization command.
1 - Bus fault detected
0 - Bus test passed
Delay t
ENABLE I
CLOSE BUS SWITCH
MEASURE V
V
INITIALIZATION
BUSOUT
COMMAND?
BUSOUT_DISCHARGE
BS == 1?
RESP
Figure 22. Initialization Sequence
< V
Y
Y
CURRENT
Y
BUSOUT
THH
?
N
N
N
SET BF FLAG
Definition
DELAY
WAIT FOR NEXT DSI
BUS COMMAND
Section 4.2.1.10
MMA16xxKW
for fur-
31

Related parts for MMA16XXKW