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.

TCA9548A: TCA9548A I2C Write/Read Full Sequence

Part Number: TCA9548A

Hi Team,

Would you let me know full sequence of I2C Write/Read with TCA9548A?

SYSTEM Configuraiton.
TCA9548A(Slave address 0x70)
8 I2C device(Slave address 0x10~17, Data address 0x01~0A)

Q1. Write to Ch7 device addres 0x09 value to 0x01

0xE0(TCA9548A slave address 0x70 and write bit) => 0x80(enable CH7)
0x2E(select I2C device, 0x17 which connect to CH7 with write bit) => 0x09(Data address) => 0x01(Value)

Q2. Read from CH7 0x09

0xE1(TCA9548A slave address 0x70 and read bit) => 0x80(enable CH7)
0x2F(select I2C device, 0x17 which connect to CH7 with read bit) => 0x09(Data address which that want to read) => wait

Thank you.

Best Regards,
Jade 

  • Jade,

    In both cases, the procedure is correct. Keep in mind that in between each byte there will be an acknowledgement from the device being communicated with, to verify that the communication is working correctly. Let me know if this procedure doesn't work whenever you try it out.

    Regards,