ZHCSYT1A August   2025  – October 2025 TXE8116

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 SPI 总线时序要求
    8. 5.8 开关特性
    9. 5.9 典型特性
  7. 参数测量信息
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 I/O 端口
      2. 7.3.2 中断输出 (INT)
      3. 7.3.3 复位输入 (RESET)
      4. 7.3.4 失效防护模式
      5. 7.3.5 软件复位广播
      6. 7.3.6 突发模式
      7. 7.3.7 菊花链
      8. 7.3.8 多端口
    4. 7.4 器件功能模式
      1. 7.4.1 上电复位
    5. 7.5 编程
      1. 7.5.1 SPI 接口
      2. 7.5.2 SPI 数据格式
      3. 7.5.3 写入
      4. 7.5.4 读取
    6. 7.6 寄存器映射
      1. 7.6.1 控制寄存器:读取/写入与功能地址 (B23 - B16)
      2. 7.6.2 控制寄存器:端口选择与多端口 (B15 - B8)
      3. 7.6.3 寄存器说明
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 SPI 波形
    3. 8.3 电源相关建议
      1. 8.3.1 上电复位要求
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 接收文档更新通知
    2. 9.2 支持资源
    3. 9.3 商标
    4. 9.4 静电放电警告
    5. 9.5 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

中断输出 (INT)

TXE81XX 器件会在输入 I/O 的任何上升沿或下降沿生成中断,只要该 I/O 的中断未被屏蔽。当输入状态发生变化时,相应的中断标志位被置位,并且 INT 输出被置为有效。

中断保持有效,直到该端口的所有中断标志位都清零。读取中断标志状态寄存器不会自动清除中断。

配置为输出的 I/O 不会生成中断。如果实际引脚电平与存储的输入端口寄存器值不匹配,则将引脚从输出切换到输入可能会产生故障中断。

如果 I/O 端口此前处于输入状态,并在切换到输出时检测到中断,这种情况下不会清除中断标志。它只会屏蔽中断引脚。然后,当端口重新配置为输入时,中断将再次出现。

INT 为漏极开路引脚,若要使用中断功能,则需将外部上拉电阻器连接到 VCC,否则可以保持悬空。

在以下条件下,可以清除中断状态位并取消置位 INT 引脚。

  • RESET 引脚进行硬件复位 — 当 POR 正要将中断置为有效时,这会暂时将中断置为无效
  • 进入失效防护模式 — 这会禁用中断并将其置为无效
  • 读取中断标志状态寄存器
  • 将中断屏蔽寄存器中的相应位设置为 1

TXE81XX 中有四种类型的中断:

  1. 智能中断 — 通过设置智能中断寄存器中相应的端口位,在 I/O 端口级别启用或禁用智能中断。如果启用了智能中断(相应的寄存器位为 0)并且生成了中断,则一旦 I/O 状态返回到初始逻辑状态或者读取了中断标志状态寄存器,中断将清除。例如,如果读取输入端口寄存器且/或 I/O 状态返回到初始状态,即使没有对中断标志状态寄存器进行读取操作,中断也会被清除。有关不同的中断清除场景,请参阅表 7-1。启用智能中断后,输入 IO 切换频率必须 >50ns。否则可能会错过中断清除。要避免这种情况,请在输入干扰滤波器使能寄存器中启用数字干扰滤波器。
    表 7-1 智能中断的中断标志清除场景
    智能中断 IO 输入发生变化时的 CS 状态 中断标志清除
    禁用 CS = 高电平 CS 为低电平且 SPI 读取中断标志状态寄存器
    禁用 CS = 低电平 读取中断标志状态寄存器
    启用 CS = 高电平
    1. CS 为低电平且 SPI 读取输入端口寄存器
    2. IO 状态返回到初始状态
    3. CS 为低电平且 SPI 读取中断标志状态寄存器
    启用 CS = 低电平
    1. 读取输入端口寄存器或 IO 状态返回到初始状态不会立即清除中断标志。CS 变为高电平并保持超过 30ns 后,中断标志会被清除。
    2. 读取中断标志状态寄存器
  2. 常规中断 — 当智能中断寄存器中的智能中断被禁用(相应的寄存器位为 1)时,I/O 状态返回到初始逻辑状态无法清除中断,只有读取中断标志状态寄存器才会清除中断。
  3. POR 中断 — 故障状态寄存器中的 POR 故障位在每次 POR 恢复时置位,这也会生成中断。仅当读取故障状态寄存器时,中断才会被清除。
  4. 失效防护冗余失败中断 — 当启用失效防护冗余校验时,如果发生任何失效防护冗余校验失败,则故障状态寄器中的失效防护同步故障位会置位。这也会产生中断。仅当读取故障状态寄存器时,中断才会被清除。

中断屏蔽

默认情况下,来自所有输入 I/O 的中断未被屏蔽。要屏蔽中断,需要在中断屏蔽寄存器中设置相应的 I/O 位。POR 恢复时生成的中断无法被屏蔽。

如果输入 I/O 的状态发生了改变,并且中断屏蔽寄存器中的相应位设置为 1,则屏蔽中断并且 INT 引脚不会置为有效。中断标志状态寄存器中的相应位也保持为 0,并被中断屏蔽位阻止。

如果失效防护冗余校验使能位为 0,则失效防护冗余校验失败时生成的中断将被禁用。

可以使用多端口命令同时对多个端口进行中断屏蔽配置。