大家好、
我的客户正在测试 TCA9555。 器件上电后、客户使用 MCU 将其特定端口配置为输出电平0。 配置完成后、我们可以捕获配置的端口输出 A 0、但在经过非常短的0级周期后、它将立即跳回到1级。 如果没有 Furthur 配置、它将保持在1级。 它看起来配置正常、但会被其他内容刷新。 那么、您能帮助分析一下吗? 谢谢。
此致、
韦恩
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.
"我认为:
1.将 REG6写入0xFC
2.将 REG2写入0xFC
您能帮助确认吗? 谢谢。"
实际上、我建议首先写入寄存器2/3、以确保在设置配置寄存器时您想要设置为低电平的端口为低电平、否则在设置配置寄存器后、它们将设置为高电平。 (加电后输出寄存器设置为高电平、因此将端口设置为输出将立即使其变为高电平、直到配置为低电平)
然后、您可以将寄存器6/7设置为"0"或输出。
谢谢、
-Bobby