Other Parts Discussed in Thread: PCF8575, TCA9539
Hi team,
Is there any way to update all the 16 chs output status within one I2C write cycle?
B&R
Lijia
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Lijia,
Only one port bank can be changed at a single time. After an ACK bit, data will be written in byte size formats. So it will take two 8-bit transactions to update both ports.
If you need to update both ports at the same time, consider switching to one of our older parts PCF8575. This device switches the state of both ports at the same time. The downside is that you can't change just one port. In order to change the I/O's on port 0, you need to write to both port 0 and 1 (16 bits of data) in order to change just one port. So technically the opposite of the TCA9539.
Regards,
Tyler