NXP Semiconductors
FXPS7115D4
Digital absolute pressure sensor, 40 kPa to 115 kPa
SDA
SCL
STOP
aaa-029750
Figure 18.ꢀI2C stop condition
7.4.6 I2C register transfers
7.4.6.1 Register write transfers
The device supports I2C register write data transfers. Register write data transfers are
constructed as follows:
1. The master transmits a START condition.
2. The master transmits the 7-bit slave address.
3. The master transmits a '0' for the read/write bit to indicate a write operation.
4. The slave transmits an ACK.
5. The master transmits the register address to be written.
6. The slave transmits an ACK.
7. The master transmits the data byte to be written to the register address.
8. The slave transmits an ACK.
9. The master transmits a STOP condition.
S
SLAVE ADDRESS
W
A
REGISTER ADDRESS
A
REGISTER DATA
A
P
Master transmission
Slave transmission
aaa-029920
The device automatically increments the register address allowing for multiple register
writes to be completed in one transaction. In this case, the register write data transfers
are constructed as follows:
1. The master transmits a START condition.
2. The master transmits the 7-bit slave address.
3. The master transmits a '0' for the read/write bit to indicate a write operation.
4. The slave transmits an ACK.
5. The master transmits the register address to be written.
6. The slave transmits an ACK.
7. The master transmits the data byte to be written to the register address.
8. The slave transmits an ACK.
9. The master transmits the data byte to be written to the register address +1.
10.The slave transmits an ACK.
11.Repeat steps 9 and 10 until all registers are written.
12.The master transmits a STOP condition.
FXPS7115D4
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
Product data sheet
Rev. 3 — 5 December 2019
16 / 72