ZHCSY29 April   2025 TCAL9539R

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 I2C 总线时序要求
    8. 5.8 开关特性
  7. 参数测量信息
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 I/O 端口
      2. 7.3.2 可调输出驱动强度
      3. 7.3.3 中断输出 (INT)
      4. 7.3.4 复位输入 (RESET)
      5. 7.3.5 软件复位广播
    4. 7.4 器件功能模式
      1. 7.4.1 上电复位
    5. 7.5 编程
      1. 7.5.1 I2C 接口
    6. 7.6 寄存器映射
      1. 7.6.1 器件地址
      2. 7.6.2 控制寄存器和命令字节
      3. 7.6.3 寄存器说明
      4. 7.6.4 总线事务
        1. 7.6.4.1 写入
        2. 7.6.4.2 读取
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
        1. 8.2.2.1 当 I/O 控制 LED 时更大程度减小 ICC
      3. 8.2.3 应用曲线
    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机械、封装和可订购信息

控制寄存器和命令字节

成功应答地址字节后,总线控制器会发送一个存储在 TCAL9539R 中的控制寄存器中的命令字节。此数据字节的较低位反映了受影响的内部寄存器(输入、输出、极性反转或配置)。第 6 位与命令字节的较低三位一起用于指向器件的扩展功能(敏捷 IO)。仅在写入传输期间发送命令字节。

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

TCAL9539R 控制寄存器位图 7-8 控制寄存器位
表 7-3 命令字节
控制寄存器位命令字节
(HEX)
寄存器协议上电默认值
B7B6B5B4B3B2B1B0
0000000000输入端口 0读取字节xxxx xxxx
0000000101输入端口 1读取字节xxxx xxxx
0000001002输出端口 0读取/写入字节1111 1111
0000001103输出端口 1读取/写入字节1111 1111
0000010004极性反转 0读取/写入字节0000 0000
0000010105极性反转 1读取/写入字节0000 0000
0000011006配置 0读取/写入字节1111 1111
0000011107配置 1读取/写入字节1111 1111

0

1

0

0

0

0

0

0

40

输出驱动器强度 0

读取/写入字节

1111 1111

0

1

0

0

0

0

0

1

41

输出驱动器强度 0

读取/写入字节

1111 1111

0

1

0

0

0

0

1

0

42

输出驱动器强度 1

读取/写入字节1111 1111

0

1

0

0

0

0

1

1

43

输出驱动强度寄存器 1

读取/写入字节

1111 1111

0

1

0

0

0

1

0

0

44

输入锁存寄存器 0

读取/写入字节

0000 0000

0

1

0

0

0

1

0

1

45

输入锁存寄存器 1

读取/写入字节

0000 0000

0

1

0

0

0

1

1

0

46

上拉/下拉使能寄存器 0

读取/写入字节

0000 0000

0

1

0

0

0

1

1

1

47

上拉/下拉使能寄存器 1

读取/写入字节

0000 0000

0

1

0

0

1

0

0

0

48

上拉/下拉选择寄存器 0

读取/写入字节

1111 1111

0

1

0

0

1

0

0

1

49

上拉/下拉选择寄存器 1

读取/写入字节

1111 1111

0

1

0

0

1

0

1

0

4A

中断屏蔽寄存器 0

读取/写入字节

1111 1111

0

1

0

0

1

0

1

1

4B

中断屏蔽寄存器 1

读取/写入字节

1111 1111

0

1

0

0

1

1

0

0

4C

中断状态寄存器 0

读取字节

0000 0000

0

1

0

0

1

1

0

1

4D

中断状态寄存器 1

读取字节

0000 0000

0

1

0

0

1

1

1

1

4F

输出端口配置寄存器

读取/写入字节

0000 0000