首页 > 新闻资讯 > 新闻详情

原装MCP23017引脚配置_功能框图_应用特性

IC先生 IC先生 104 2023-12-19 15:40:55

MCP23017是一个端口扩展器,与标准微控制器(如Arduino或PIC设备)相比,它为你提供了几乎相同的端口,甚至还包括中断。它提供了额外的16个I/O引脚,使用I2C接口以及全面的中断控制。

MCP23017是一个 IO扩展器,如果你希望项目中的组件更灵活,MCP23017是一个不错的选择。众所周知,IO扩展器更通用,但仅限于I2C接口。

MCP23017

规格参数

产品属性 属性值
Microchip
产品种类 接口-I/O扩展器
SMD/SMT
QFN-28
I2C, Serial
16 I/O
With Interrupt
1.8V
5.5V
1.7MHz
–40°C
+125°C
4 kV
输入电压 1.8V~5.5V
工作电源电压 1.8V~5.5V
输出电流 25mA
输出电压 1.8V~4.5V
Pd-功率耗散 700mW
传播延迟时间 50ns
单位重量 70.800毫克

功能特性

  • 16位远程双向I/O端口:I/O引脚默认为输入
  • 高速I2C接口(MCP23017):100千赫、400千赫、1.7兆赫
  • 高速SPI接口(MCP23S17):10MHz(最大)
  • 三个硬件地址引脚,最多允许总线上的八个设备
  • 可配置中断输出引脚:
  • 可配置为高有效、低有效或开放式排水管
  • INTA和INTB可以配置为独立运行或一起运行
  • 可配置中断源:从配置的寄存器更改时中断默认值或端号更改
  • 极性反转寄存器,用于配置输入端口数据的极性
  • 外部复位输入
  • 低待机电流:1µA(最大值)
  • 工作电压:1.8V至5.5V@-40°C至+85°C、在-40°C至+85°C时为2.7V至5.5V、4.5V至5.5V@-40°C至+125°C
  • 封装:28针QFN、28引脚SOIC、28针SPDIP、28针SSOP

引脚配置

引脚配置

功能框图

功能框图

I2C设备协议

I2C设备协议

中断开关EFROM寄存器默认值

中断开关EFROM寄存器默认值

封装设计参数

封装设计参数

应用领域

MCP23017是Microchip公司生产的一款16位I/O扩展器。它通过I2C总线与主控器(如微控制器或单片机)通信,提供了额外的数字输入/输出引脚,可用于扩展系统的I/O能力。以下是MCP23017的一些常见应用:

  1. 扩展数字输入/输出:允许在I2C总线上连接多个设备,每个设备提供16个可配置的数字输入/输出引脚。这对于需要大量I/O引脚的项目(如LED控制、按键输入等)非常有用。

  2. 驱动显示设备:可以用于驱动LED矩阵、数码管显示器等,从而减轻主控制器的负担。

  3. 键盘/按键扫描:通过将按键连接到MCP23017的输入引脚,可以实现多个按键的扫描,从而检测按键的状态。

  4. 温度传感器连接:可以将温度传感器等数字传感器连接到MCP23017的输入引脚,以监测环境条件。

  5. 电机控制:输出引脚可以用于控制外部设备,如电机、继电器等。

  6. 报警系统:将警报设备(蜂鸣器、LED等)连接到MCP23017的输出引脚,以实现报警功能。

使用MCP23017时,你需要通过I2C协议与主控器通信,并使用相应的库或代码来配置和控制MCP23017的功能。Microchip提供了相应的数据手册和代码示例,以帮助你在项目中正确使用MCP23017。在编程方面,你可以使用各种编程语言和平台,例如Arduino、Raspberry Pi等。

推荐商品
RC0603JR-071KL
库存:0
¥ 0.00301
CC0402KRX7R8BB103
库存:0
¥ 0.00395
C3216X7R1H225KT000E
库存:0
¥ 0.36702
RC0402FR-0710RL
库存:0
¥ 0.0025
RC0603FR-072RL
库存:0
¥ 0.00518
版权声明: 部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者及时联系本站,我们会尽快处理。
标题:

原装MCP23017引脚配置_功能框图_应用特性


网址: https://www.mrchip.cn/newsDetail/29040
文章标签: 芯片
0 购物车
0 消息