说明
MCP23017/MCP23S17(MCP23X17)设备系列提供16位通用并行I/OI2C总线或SPI应用程序的扩展。两个设备的区别仅在于串行接口:
•MCP23017âI2C接口
•MCP23S17âSPI接口
MCP23X17由多个8位配置组成用于输入、输出和极性选择的寄存器。这个系统主机可以启用I/O作为输入或通过写入I/O配置位(IODIRA/B)来输出。每个输入或输出的数据都保存在相应的输入或输出寄存器。的极性输入端口寄存器可以用极性反转反转寄存器。所有寄存器都可以由读取系统主机。
16位I/O端口在功能上由两个8位组成端口(PORTA和PORTB)。MCP23X17可以是配置为通过IOCON。银行。有两个中断引脚,INTA和INTB,可以与它们各自的端口相关联,或者可以逻辑上“或”运算在一起,以便两个引脚都将激活,如果任一端口都会导致中断。中断输出可以配置为激活在两个条件下(相互排斥):
1.当任何输入状态与其不同时相应的输入端口寄存器状态。这是用于向系统主机指示输入状态已更改。
2.当输入状态与预先配置的寄存器值(DEFVAL寄存器)不同时。
中断捕获寄存器在中断的时间,从而保存条件导致了中断。上电复位(POR)将寄存器设置为默认值并初始化设备状态机。硬件地址引脚用于确定设备地址。
特性
- 带中断输出的16位输入/输出端口扩展器
- 一条总线上最多可级联8个设备
- 每个I/O的25毫安汇点/源容量
- 支持100kHz、400kHz和1.7MHz I2C™兼容模式
参数
类型 | 描述 |
Operating Voltage Min. (V) | 1.8 |
Operating Voltage Max. (V) | 5.5 |
Temp Range Min | -40 |
Temp. Range Max. | 125 |
Title | 16-bit I/O Port Expander |
Max. Bus Frequency (kBits/s) | 1700 |



购物车中还没有商品,赶紧选购吧!

正在供货



