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.

[参考译文] TCA9538 / PCA9538控制寄存器默认值

Guru**** 2380680 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/568032/tca9538-pca9538-control-register-default-value

大家好,

重置设备后,所有寄存器将变为默认值。

  • 控制寄存器是否也有任何默认值?
  • 特别是在重置后,指针值是多少(位B0-B2)?


我只想看看设备是否在具有虚拟读取的总线中,所以我想发送一个简单的读取命令,而不发送命令寄存器。

如果我不先写入控制字节,状态机是否工作正常?

谢谢!

日落

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Sunset,

    以下是配置寄存器的默认值,如数据表中所示:

    这意味着默认设置是将所有位设置为输入,如果您执行读取操作,它将确定设备的状态。  请注意,如果输入没有上拉或下拉,则由于CMOS输入保持浮动,可能会产生过大的电流消耗。  

    Francis Houde

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Francis,

    感兴趣的登记册是管制登记册(图19),其中载有将在下述读数之后读出的登记册的指针。

    因此没有默认值。

    了解这一点可能会有所帮助。

    实际上,如果我知道0x00,这意味着我可以直接读取端口,而不必 先发送0x00指针(命令)。

    谢谢!

    日落