TCA9536 是用于 I2C 总线的 4 位 I/O 扩展器,可在 1.65V 至 5.5V 的 VCC 下运行。它可通过 I2C 接口为大多数微控制器系列产品提供通用远程 I/O 扩展。
系统控制器可以通过写入 I/O 配置寄存器位将 I/O 启用为输入或输出。针对每次输入或输出的数据保存在相应的输入或输出寄存器中。输入端口寄存器的极性可由极性反转寄存器转换。有一个额外的特殊功能寄存器,可用于禁用内部上拉电阻器并将 P3 覆盖为 INT 输出。
TCA9536 开漏中断输出(当在特殊功能寄存器中将 P3 配置为 INT 时)在任何输入与其对应的输入端口寄存器状态不同时被激活,用于向系统控制器指明输入状态已改变。
发生超时或其他不当操作时,系统处理器可通过使用 I2C 软复位命令(该命令将寄存器置于其默认状态)将 TCA9536 复位。
器件型号 | 封装(1) | 封装尺寸(标称值) |
---|---|---|
TCA9536 | X2SON (8) | 1.35mm × 0.80mm |
VSSOP (8) | 3.00mm × 3.00mm |
Date Letter Revision History Changes Intro HTML* (July 2021)to RevisionA (December 2021)
引脚 | I/O | 说明 | ||
---|---|---|---|---|
DGK | DTM | 名称 | ||
1 | 1 | P0 | I/O | P 端口输入-输出。推挽式设计结构。默认情况下启用内部上拉电阻器。 |
2 | 8 | P1 | I/O | P 端口输入-输出。推挽式设计结构。默认情况下启用内部上拉电阻器。 |
3 | 2 | P2 | I/O | P 端口输入-输出。推挽式设计结构。默认情况下启用内部上拉电阻器。 |
4 | 3 | GND | — | 接地 |
5 | 4 | P3/INT | I/O | P 端口输入-输出。推挽式设计结构。配置为 INT 时,作为开漏运行。默认情况下启用内部上拉电阻器。 |
6 | 5 | SCL | I/O | 串行时钟总线。通过上拉电阻器连接至 VCC |
7 | 6 | SDA | I/O | 串行数据总线。通过上拉电阻器连接至 VCC |
8 | 7 | VCC | — | 电源电压 |
最小值 | 最大值 | 单位 | |||
---|---|---|---|---|---|
VCC | 电源电流 | –0.5 | 6 | V | |
VI | 输入电压(2) | –0.5 | 6 | V | |
VO | 输出电压(2) | –0.5 | 6 | V | |
IIK | 输入钳位电流 | VI < 0 | -20 | mA | |
IOK | 输出钳位电流 | VO < 0 | -20 | mA | |
IIOK | 输入-输出钳位电流 | VO < 0 或 VO > VCC | ±20 | mA | |
IOL | 持续输出低电平电流 | VO = 0 至 VCC | 50 | mA | |
IOH | 持续输出高电平电流 | VO = 0 至 VCC | -50 | mA | |
ICC | 通过 GND 的持续电流 | -250 | mA | ||
通过 VCC 的持续电流 | 160 | mA | |||
TJ | 结温 | 150 | °C | ||
Tstg | 存储温度 | –65 | 150 | °C |
最小值 | 最大值 | 单位 | |||
---|---|---|---|---|---|
VCC | 电源电压 | 1.65 | 5.5 | V | |
VI | 输入电压 | SCL、SDA | 0 | 5.5 | V |
P0 至 P3(1) | 0 | 5.5 | |||
IOH | 高电平输出电流 | P3 至 P0 | –10 | mA | |
IOL | 低电平输出电流 (VCC > 1.8V) | P3 至 P0 | 25 | mA | |
低电平输出电流 (VCC ≤ 1.8V) | P3 至 P0 | 15 | mA | ||
TA | 环境温度 | -40 | 125 | °C | |
TJ | 结温 | 125 | °C |