| Electronic Components Datasheet Search |
|
FXLS8971CF Datasheet(PDF) 19 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
FXLS8971CF Datasheet(HTML) 19 Page - NXP Semiconductors |
|
19 / 100 page ![]() NXP Semiconductors FXLS8971CF 3-Axis Low-g Accelerometer writes are completed in additional multiples of 8 SCLK cycles per read or written byte. The first SCLK cycle latches the R/W (Read/Write) bit to select whether the desired operation is a read (R/W = 1) or a write (R/W = 0). The following seven SCLK cycles are used to latch the register read or write address. Note: 4-wire SPI interface mode is the default out of POR or after a soft reset. In order to select 3-wire SPI interface mode, set the SENS_CONFIG1[SPI_M] = 1. 13.2 SPI write operations with 3- or 4-wire mode A write operation is initiated by transmitting a 0 for the R/W bit. Then, the 7-bit register write address, A[6:0], is transmitted in MSB first order. Following this first byte, a second byte of 0s or 1s (don't care condition) transfers, followed by the actual data to write in the third group of 8 SCLK cycles (clock pulses 17 through 24) in MSB first order. Figure 9 shows the bus protocol for a single-byte register write operation in either 3- or 4-wire SPI mode. aaa-040838 A6 A5 A4 A3 A2 R/W A1 A0 X High-Impedance SPI_MISO SPI_MOSI SCLK SPI_CS_B X X X X X X X 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 D7 D6 D5 D4 D3 D2 D1 D0 X Figure 9. SPI single-byte write protocol diagram (3- or 4-wire mode), R/W = 0 Multiple-byte write operations are performed similarly to the single-byte write sequence, but with additional data bytes transferred over additional 8 SCLK cycle periods. FXLS8971CF auto-increments the register write address so that every eighth clock edge latches the address for the next register write address. When the desired number of bytes has been written, a rising edge on the SPI_CS_B pin terminates the transaction. Figure 10 shows the bus protocol for multiple-byte register write operations in either 3- or 4-wire SPI mode. aaa-040839 High-Impedance SPI_MISO SPI_MOSI SCLK SPI_CS_B A6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 A5 A4 A3 A2 R/W A1 A0 X X X X X X X X D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 X Figure 10. SPI multiple-byte write protocol diagram (3- or 4-wire mode), R/W = 0 13.3 SPI read operations with 4-wire mode A register read operation is initiated by transmitting a 1 for the R/W bit. Then, the 7-bit register read address, A[6:0] is encoded in the first byte. Following this first byte, a second byte of 0s or 1s (don't care condition) transfers. After this transfer completes, the next 8 SCLK cycles (pulses 17 through 24) output the selected register content on the SPI_MISO line in MSB first order. Figure 11 shows the bus protocol for a single-byte read operation. FXLS8971CF All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 2.1 — 7 March 2024 19 / 100 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |