PCA9698BS Device Addressing

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

PCA9698BS Device Addressing

跳至解决方案
1,072 次查看
ryan_smith
Contributor I

Hi,

I am utilizing the PCA9698BS I/O Expander in a design. For this part's device address I have the external strapping setup for address 0x20. But when I try to talk to address 0x20 over the I2C bus, I detect no I2C bus devices. But I actually detect the I/O Expander I2C bus on address 0x10. When I write commands to this address I am able to fully communicate with the PCA9698BS device. Why does the datasheet specify that the address is 0x20 (for the external strapping that I'm using), when address 0x10 works instead?? The device address 0x10 isn't even an option within the PCA9698BS datasheet.

Thanks,

Ryan

0 项奖励
回复
1 解答
1,054 次查看
ErikaC
NXP TechSupport
NXP TechSupport
0 项奖励
回复
2 回复数
1,030 次查看
ryan_smith
Contributor I

Hi Erika,

Thanks for sharing this post. It was my assumption that something such as bit shifting was happening. Thanks for confirming.

-Ryan

0 项奖励
回复
1,055 次查看
ErikaC
NXP TechSupport
NXP TechSupport
0 项奖励
回复