微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TCA9555 pin脚配置没反应,全部为1

TCA9555 pin脚配置没反应,全部为1

时间:10-02 整理:3721RD 点击:

主为xilinx的zynq-7000的I2C,挂了两个TCA9555 一个从地址0x20,另一个从地址0x21,频率100k,

补充硬件:VCC 3.3V,SCL,SDA,INT上拉电阻为4.7K,A0直接接3.3V,A1,A2接地。

这里只给0x21写数据

先初始化:

write (Config_Reg0)0x06  0x00

write (Output_Reg0)0x02  0xFF

write (Polarity_reg0)0x04  0x00

write (Output_Reg0)0x02  0xAA

但是引脚电压依旧为高,没有改变

时序图如图

第一个是SCL,第二个SDA,第三个INT

频率改到400k接收不到ACK信号

主为xilinx的zynq-7000的I2C,挂了两个TCA9555 一个从地址0x20,另一个从地址0x21,频率100k,

补充硬件:VCC 3.3V,SCL,SDA,INT上拉电阻为4.7K,A0直接接3.3V,A1,A2接地。

这里只给0x21写数据

先初始化:

write (Config_Reg0)0x06  0x00

write (Output_Reg0)0x02  0xFF

write (Polarity_reg0)0x04  0x00

write (Output_Reg0)0x02  0xAA

但是引脚电压依旧为高,没有改变

时序图如图

第一个是SCL,第二个SDA,第三个INT

频率改到400k接收不到ACK信号

请TI专家回答一下,坐等。。。。。。

将从机地址0X21<<1为0X42试试,从机地址不正确也是导致不产生ACK的原因。

0x42试了一下,接收不到信号了。显然不是从机地址的问题。您再分析一下了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top