这个用于两线双向总线 (I2C) 的 16 位扩展器设计用于在 2.3V 至 5.5V VCC 之间运行。通过 I2C 接口 [串行时钟 (SCL),串行数据 (SDA)],它为大多数微控制器系列产品提供通用远程 I/O 扩展。
PCA9555 由两个 8 位配置(输入或输出可选)、输入端口、输出端口和极性反转(高电平有效或低电平有效运行)寄存器组成。在加电时,I/O 被配置为输入。系统主控制器可以通过写入 I/O 配置位将 I/O 启用为输入或输出。每个输入或输出的数据均保存在相应的输入或输出寄存器中。输入端口寄存器的极性可借助极性反转寄存器进行转换。所有寄存器都可由系统主控器读取。
| Number of I/Os | 16 |
| Features | Configuration registers, Interrupt pin |
| Supply voltage (min) (V) | 2.3 |
| Supply voltage (max) (V) | 5.5 |
| Addresses | 8 |
| Rating | Catalog |
| Frequency (max) (MHz) | 0.4 |
| Operating temperature range (°C) | -40 to 85 |
| SOIC (DW) | 24 | 159.65 mm² 15.5 x 10.3 |
| SSOP (DB) | 24 | 63.96 mm² 8.2 x 7.8 |
| SSOP (DBQ) | 24 | 51.9 mm² 8.65 x 6 |
| TSSOP (PW) | 24 | 49.92 mm² 7.8 x 6.4 |
| TVSOP (DGV) | 24 | 32 mm² 5 x 6.4 |
| VQFN (RGE) | 24 | 16 mm² 4 x 4 |