ZHCSYC2A May   2025  – September 2025 TXE8116-Q1 , TXE8124-Q1

ADVANCE INFORMATION  

  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 开关特性
  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 上电复位要求
    3. 8.3 布局
      1. 8.3.1 布局指南
      2. 8.3.2 布局示例
  10. 器件和文档支持
    1. 9.1 接收文档更新通知
    2. 9.2 支持资源
    3. 9.3 商标
    4. 9.4 静电放电警告
    5. 9.5 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

控制寄存器:读取/写入与功能地址 (B23 - B16)

通过将 CS 引脚置为低电平并为 SCLK 引脚计时来启动通信。通信的第一个字节包含读/写配置以及各类功能设置。命令地址用于控制功能(输入、输出、极性反转、失效防护等),而端口地址则用于选择所使用的端口。启用/禁用多端口的位是第二个字节的 LSB (B8)。

发送新命令后,被寻址的寄存器将继续被读取访问,直到发送新的命令字节。在上电、硬件复位或软件复位时,控制寄存器默认为 0x0。

控制寄存器(功能地址) 命令字节 (HEX) 寄存器 多端口 协议 上电默认值
B20 B19 B18 B17 B16
0 0 0 0 0 0x0 暂存寄存器 读取/写入字节 0x0
0 0 0 0 1 0x1

Device_ID

读取字节 0x0 - TXE8116-Q1
0x1 - TXE8124-Q1
0 0 0 1 0 0x2 输入端口寄存器 读取字节 0x0
0 0 0 1 1 0x3 输出端口寄存器 读取/写入字节 0x0
0 0 1 0 0 0x4 方向配置寄存器 读取/写入字节 0x0
0 0 1 0 1 0x5 极性反转寄存器 读取/写入字节 0x0
0 0 1 1 0 0x6 推挽/漏极开路选择寄存器 读取/写入字节 0x0
0 1 0 0 0 0x8 上拉或下拉使能寄存器 读取/写入字节 0x0
0 1 0 0 1 0x9 上拉或下拉选择寄存器 读取/写入字节 0x0
0 1 0 1 0 0xA 总线保持器寄存器 读取/写入字节 0x0
0 1 0 1 1 0xB 智能中断寄存器 读取/写入字节 0x0
0 1 1 0 0 0xC 中断屏蔽寄存器 读取/写入字节 0xFF
0 1 1 0 1 0xD 输入干扰滤波器使能寄存器 读取/写入字节 0x0
0 1 1 1 0 0xE 中断标志状态寄存器 读取字节 0x0
0 1 1 1 1 0xF 中断端口状态寄存器 读取字节 0x0
1 0 0 1 0 0x12 失效防护使能寄存器 1 读取/写入字节 0x0
1 0 0 1 1 0x13 失效防护使能寄存器 2 读取/写入字节 0x0
1 0 1 0 0 0x14 失效防护方向配置寄存器 1 读取/写入字节 0x0
1 0 1 0 1 0x15 失效防护方向配置寄存器 2 读取/写入字节 0x0
1 0 1 1 0 0x16 失效防护输出寄存器 1 读取/写入字节 0x0
1 0 1 1 1 0x17 失效防护输出寄存器 2 读取/写入字节 0x0
1 1 0 0 0 0x18 失效防护冗余校验寄存器 读取/写入字节 0x0
1 1 0 0 1 0x19 故障状态寄存器 读取字节 0x1
1 1 0 1 0 0x1A 软件复位寄存器 写入字节 0x0