使用传感器按钮的AD7142应用
示例2:触摸中断模式
断配置寄存器设置:
Address 0x005 = 0x0003 // STAGE0_LOW_INT_EN = 1、STAGE1_LOW_INT_EN = 1
Address 0x006 = 0x0000 // STAGEx_HIGH_INT_EN = 0(x = 0至11)
Address 0x007 = 0x0000 // STAGEx_COMPLETE_EN = 0(x = 0至11)
如图3所示,每次用户接触传感器时,两个中断都会置位。第一个中断表示用户已与传感器发生接触,第二个中断表示用户已离开传感器(不再与之接触)。每次中断后,主处理器都要回读Address 0x008处的下限中断状态寄存器。
图3. 触摸中断工作模式时序图
位于地址0x008的下限中断状态寄存器报告的结果如表4所示。注意,X表示无关位。
表4. 下限中断状态寄存器的结果
评论