请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TCA6424A 大家好、我们想知道在使用 TCA6424A 进行输出之前、我们是否需要执行任何特定的寄存器/步骤? 当我们从输出端口0读取时、每次我们读取它时、它都会返回不同的值。
我们使用0x23<<1作为器件地址、
0x0C 作为寄存器地址(禁用自动递增的配置端口0)、
我们首先将0x0和 0x0作为端口0的高电平和低电平数据值写入。
但是、在我们执行此操作并尝试多次读取输出寄存器(0x04)之后、每次读取不同的值。 有人知道这是为什么发生的? 谢谢你