MCP23017:带串行接口的16位I/O扩展器

MCP23017器件为 I2C总线应用提供 16 位的通用并行 I/O 扩展。

MCP23017 由用于输入、输出和极性选择的多个 8 位配置寄存器组成。系统主器件可通过写入 I/O 配置位 (IODIRA/B)将 I/O 使能为输入或输出。每个输入或输出的数据都保存在对应的输入或输出寄存器中。输入端口寄存器的极性可用极性反转寄存器反转。所有寄存器都可由主系统读取。 

16位I/O端口功能由两个8位端口(PORTA和PORTB) 组成。可配置为在 8 位或 16 位模式下工作。 

有两个中断引脚 INTA 和 INTB,它们可以和各自的端口关联,也可以一起进行逻辑或运算,这样任一端口引起中断时,两个引脚都将激活。

功能框图

MCP23017:带串行接口的16位I/O扩展器

余下 38页 请下载后查看。
学豆:10    下载(934KB)   
资源均来自互联网,如有侵权,请联系我们删除;
资源版权归原作者所有,如需商用,请联系作者;
07-22   阅读(1)
标签: 创客 MCP23017 数字电路

涨知识
74HC595

74HC595是一个8位串行输入、并行输出的位移缓存器。并行输出为三态输出。

相关资源
PCF8574T 并行口扩展电路

PCF8574是CMOS电路,它通过两条双向总线(I2C)可使大多数MCU实现远程I/O口扩展。