I use "PCA9541APW/01,118" as the I2C master selector.
Question: I can't change the channel from 0 to 1, how to drive it?
experiment:
1. after power on, the channel 0 works successful.
2. reading the control register(01h), the response value is 0x04.
3. sending command to let channel 0 give up the control, write 0x05 to 01h(control), the response value is correct.(0x05).
channel 0 is not working well, channel 1 can't work either.
use the OSC to capture the waveform, channel 1 send NACK for the slave address.
Could you kindly point out where is wrong? and give out the right process when need to exchange the channel.
Thanks!
Find the root cause in the end. CH1's SCL and SDA trace are exchanged. So PCA9541A will not respond.
Thanks for your attention.
Hello Kaka Zhuo,
Great to know that everything is working properly. In case that you present any further questions, please let me know.
Have a great day,
Paulina
Thanks!