ZHCSYT1A August 2025 – October 2025 TXE8116
PRODUCTION DATA
TXE81XX 器件会在输入 I/O 的任何上升沿或下降沿生成中断,只要该 I/O 的中断未被屏蔽。当输入状态发生变化时,相应的中断标志位被置位,并且 INT 输出被置为有效。
中断保持有效,直到该端口的所有中断标志位都清零。读取中断标志状态寄存器不会自动清除中断。
配置为输出的 I/O 不会生成中断。如果实际引脚电平与存储的输入端口寄存器值不匹配,则将引脚从输出切换到输入可能会产生故障中断。
如果 I/O 端口此前处于输入状态,并在切换到输出时检测到中断,这种情况下不会清除中断标志。它只会屏蔽中断引脚。然后,当端口重新配置为输入时,中断将再次出现。
INT 为漏极开路引脚,若要使用中断功能,则需将外部上拉电阻器连接到 VCC,否则可以保持悬空。
在以下条件下,可以清除中断状态位并取消置位 INT 引脚。
TXE81XX 中有四种类型的中断:
| 智能中断 | IO 输入发生变化时的 CS 状态 | 中断标志清除 |
|---|---|---|
| 禁用 | CS = 高电平 | CS 为低电平且 SPI 读取中断标志状态寄存器 |
| 禁用 | CS = 低电平 | 读取中断标志状态寄存器 |
| 启用 | CS = 高电平 |
|
| 启用 | CS = 低电平 |
|
中断屏蔽
默认情况下,来自所有输入 I/O 的中断未被屏蔽。要屏蔽中断,需要在中断屏蔽寄存器中设置相应的 I/O 位。POR 恢复时生成的中断无法被屏蔽。
如果输入 I/O 的状态发生了改变,并且中断屏蔽寄存器中的相应位设置为 1,则屏蔽中断并且 INT 引脚不会置为有效。中断标志状态寄存器中的相应位也保持为 0,并被中断屏蔽位阻止。
如果失效防护冗余校验使能位为 0,则失效防护冗余校验失败时生成的中断将被禁用。
可以使用多端口命令同时对多个端口进行中断屏蔽配置。