| поискавой системы для электроныых деталей |
|
FXLS8974CF датащи(PDF) 14 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
FXLS8974CF датащи(HTML) 14 Page - NXP Semiconductors |
|
14 / 96 page ![]() NXP Semiconductors FXLS8974CF 3-Axis Low-g Accelerometer the data line low so that it remains stable low during the high period of the acknowledge clock period. The number of bytes per transfer is unlimited. If a receiver cannot receive another complete byte of data until it has performed some other function, it can hold the SCL line low to force the transmitter into a wait state. Data transfer only continues when the receiver is ready for another byte and releases the clock line. This delay action is called clock stretching. Not all primary devices support clock stretching. This device implements clock stretching—the SCL line may be stretched (pulled low) for up to 1 µs when needed during a read operation. When applied, clock stretching occurs after the ACK issued by the I2C bus primary. A LOW-to-HIGH transition on the SDA line while the SCL line is high is defined as a stop condition (SP) signal. The primary issuing the SP signal always terminates a write or burst write. A primary should properly terminate a read by not acknowledging a byte at the appropriate time in the protocol, followed by the SP signal. A primary may also issue a repeated start signal (SR) during a transfer. 12.1.2 I2C read/write operations 12.1.2.1 Single-byte read The primary transmits a start condition (ST) to FXLS8974CF, followed by the secondary address, with the R/W bit set to '0' for a write, and the FXLS8974CF sends an acknowledgment. Then the primary transmits the address of the register to read and the FXLS8974CF sends an acknowledgment. The primary transmits a repeated start condition (SR), followed by the secondary address with the R/W bit set to '1' for a read from the previously selected register. The FXLS8974CF then acknowledges and transmits the data from the requested register. The primary does not acknowledge (NAK) the transmitted data and then transmits a stop condition to end the data transfer. 12.1.2.2 Multiple-byte read When performing a multi-byte or burst read, FXLS8974CF automatically increments the register read address pointer after a read command is received. Therefore, after following the steps of a single-byte read, multiple bytes of data can be read from sequential register addresses after each FXLS8974CF acknowledgment (ACK) is received. Data can be read until the primary issues a no acknowledge (NAK), followed by a stop condition (SP) signaling the end of the transfer. 12.1.2.3 Single-byte write To start a write command, the primary transmits a start condition (ST) to the FXLS8974CF, followed by the secondary address with the R/W bit set to '0' for a write, and the FXLS8974CF sends an acknowledgment. Then the primary transmits the address of the register to write to, and the FXLS8974CF sends an acknowledgment. Then the primary transmits the 8-bit data to write to the designated register and the FXLS8974CF sends an acknowledgment signaling it has received the data. Since this transmission is complete, the primary transmits a stop condition (SP) to end the data transfer. The data sent to the FXLS8974CF is now stored in the appropriate register. 12.1.2.4 Multiple-byte write FXLS8974CF automatically increments the register address write pointer after a write command is received. Therefore, after following the steps of a single-byte write, multiple FXLS8974CF All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved. Objective data sheet Rev. 1 — 27 April 2021 14 / 96 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |