请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号: TIC12400
我需要配置 IN0 以读取接地或 VBAT 电源。 我让它部分工作、让我解释一下我正在做什么。
I ENABLE IN0(位 0、寄存器 0x1B)、接下来、我将寄存器 0x1C 位 0 保留为默认值、即电流源。 然后监控寄存器 0x05 的位 0。 当没有任何器件连接到 IN0 时、我在位 0 处读取 1、当我将输入触摸到接地时、读数为 0。 它按预期运行。 我将其称为 VBAT 电源用例。
现在、我要测试接地外壳。 I SET 寄存器 0x1C 位 0 为 1、这将设置 IN0 的电流阱选项。 因此、没有附加任何内容时、我现在预期读取位 0(寄存器 0x05)的 0、但实际上它会继续读取 1、看起来并不正确。 当设置电流拉电流/灌电流寄存器时、我会始终读回该寄存器、以确保设置正确。 我的配置出现问题了吗? 我假设电流拉电流/灌电流应将悬空引脚拉至低电平或高电平。