How to driver PCA9541A/01?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to driver PCA9541A/01?

2,348 次查看
kaka_zhuo
Contributor I

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!

0 项奖励
回复
3 回复数

2,259 次查看
kaka_zhuo
Contributor I

Find the root cause in the end. CH1's SCL and SDA trace are exchanged. So PCA9541A will not respond.

Thanks for your attention.

0 项奖励
回复

2,259 次查看
lisettelozano
NXP Employee
NXP Employee

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

0 项奖励
回复

2,259 次查看
kaka_zhuo
Contributor I

Thanks!

0 项奖励
回复