Hello,
I hope all is great with you. Thank you for using the NXP communities.
Please review the information below regarding the different devices:
PCF8575 - The devices supports sequential I2C writing procedure.
“The number of data bytes that can be sent successively is not limited. After every two bytes the previous data is overwritten.”
PCA9535 - The devices supports sequential I2C writing procedure.
“There is no limitation on the number of data bytes sent in one write transmission.”
PCA9555 - The devices supports sequential I2C writing procedure.
“There is no limitation on the number of data bytes sent in one write transmission. In this way, each 8-bit register may be updated independently of the other register..”
I do recommend to review the writing procedure of each device.
I hope this information helps.
Regards,
David