尊敬的专家:
美好的一天
您能否提供 PCA9554A 的一些示例代码,我们的客户发现 ,PCA9554A 在写入数据(地址70)时工作正常,但在读取数据(地址71)时不工作,因此他们想确认其代码是否有错误。
BR、
Leon .Liu
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.
您好、Leon、
器件的地址引脚设置为什么? 我假设它们都是接地的。
在此设备上执行读操作时,必须遵循以下模式:

请注意发送的第一个字节实际上是一个写入命令(LSB 为0)。 首先发送0x70、然后发送要访问的寄存器地址。 然后直接发送读取命令(LSB 为1)。 发送0x71。 这将使设备知道您要执行读操作。 之后、I2C 器件应发送其寄存器内容。
请告诉我这是否合理、是否有效。
最棒的
Chris