0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MAX7313 16端口输入/输出扩展器,带有LED亮度控制和中断,提供热插入保护技术手册

要长高 ? 2025-05-26 11:23 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述
MAX7313是I?C兼容的串行接口外围设备,可为微处理器提供16个I/O端口。每个I/O端口可以单独配置为漏极开路输出,额定输出电流50mA/5.5V;也可以配置为具有瞬态检测的逻辑输入。第17个端口可用作瞬态检测中断或通用输出。输出端口可用于驱动LED或与外部上拉电阻配合提供高达5.5V的逻辑输出。

器件还集成了8位PWM电流控制,其中4位用于全局控制,对所有的LED输出提供电流粗调,从完全关闭到最亮状态,共有14个亮度级。此外,每个输出还具有各自的4位控制,可进一步将全局设置电流细分为16个等级。另外,电流控制也可配置成单独的8位控制,同时设置所有输出。

每个输出具有独立的闪烁定时,具有两相闪烁。每相闪烁LED可被设置为打开或关断,也可省略闪烁控制。闪烁周期由寄存器控制。

MAX7313支持热插入,断电时(V+ = 0V),所有端口引脚、/INT输出、SDA、SCL和从机地址输入AD0-2保持高阻,可承受6V电压。

MAX7313通过2线I?C/SMBus串行接口控制,可被配置为64个I?C地址中的任何一个。
数据表:*附件:MAX7313 16端口输入 输出扩展器,带有LED亮度控制和中断,提供热插入保护技术手册.pdf

应用

  • 键盘背光
  • LCD背光
  • LED状态指示
  • 笔记本电脑
  • 便携式设备
  • RGB LED驱动

特性

  • 400kbps、2线串行接口,5.5V容限
  • 2V至3.6V工作
  • 8位PWM LED亮度控制
    • 全局16级亮度控制
    • 独立的16级亮度控制
  • 两相LED闪烁
  • 高端口输出电流,每端口50mA (最大值)
  • 输出额定电压5.5V,漏极开路
  • 支持热插入
  • 5.5V输入过压保护
  • 瞬态检测,具有中断输出
  • 1.2?A (典型值)、3.6?A (最大值)待机电流
  • 小尺寸4mm x 4mm、TQFN封装
  • -40°C至+125°C工作温度范围
  • 所有端口均可配置成输入或输出

引脚配置描述
image.png
image.png

电特性
image.png

典型操作特性
image.png

详细说明

初始上电

上电时,所有控制寄存器复位,MAX7313 进入待机模式(表 3)。上电状态使所有端口变为输入,并禁用 PWM 振荡器和闪烁功能。

配置寄存器

配置寄存器用于配置 PWM 强度模式、中断,以及设置输出 INT7/16 的闪烁行为,并回读中断状态(表 4)。
image.png

端口配置

16 个 I/O 端口 P0 至 P15 可配置为输入和输出的任意组合。使用输出配置寄存器(表 5),INT/O16 输出也可配置为额外的通用输出,使用配置寄存器(表 4)。

输入端口

输入端口寄存器为只读(表 6)。无论端口配置为输入还是输出,它们都反映端口的输入逻辑电平。端口配置寄存器捕获当前值。读取输入端口寄存器会锁存受影响的八个端口的当前输入逻辑电平。向输入端口寄存器写入无效。

转换检测

所有配置为输入的端口都会持续监控其逻辑状态的变化。读取输入端口寄存器或写入端口配置寄存器时,会对相应 8 位端口条件进行采样(表 4、6)。此采样值会持续与实际端口条件进行比较。检测到输入条件的实际变化会产生中断条件。中断标志会自动清除,无论变化的输入是恢复到原始状态,还是在适当的输入端口寄存器中读取更新值。
随机将端口从输出改为输入,若输入状态与适当输入端口寄存器中的内容不匹配,可能会导致误触发中断。可通过配置寄存器(表 4)中的中断标志 INT 来评估中断状态。
上电后,会立即对 MAX7313 内部初始化时的所有端口进行采样,因此如果所有端口都被拉至有效逻辑电平,在该时刻就会产生中断。

INT/O16 输出

INT/O16 输出引脚可配置为反映中断标志逻辑状态的 INT 输出,或作为通用输出 O16。用作通用输出时,INT/O16 引脚与其他端口具有相同的闪烁和 PWM 强度控制功能。
在配置寄存器中设置中断使能位,可将 INT/O16 配置为 INT 输出(表 4)。清除配置寄存器中的 INT 位,可将 INT/O16 配置为 O16。O16 逻辑状态由配置寄存器中的 O1 和 O0 位设置。O16 遵循配置寄存器中设置的闪烁标志规则。如果禁用闪烁功能,则无论 O16 位设置如何,INT/O16 引脚的逻辑状态都为高电平。
image.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    242

    文章

    23883

    浏览量

    675713
  • 扩展器
    +关注

    关注

    0

    文章

    155

    浏览量

    15856
  • MAX7313
    +关注

    关注

    0

    文章

    3

    浏览量

    6496
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用微型端口扩展器控制LED

    Maxim推出的新型I/O端口扩展器是为那些需要额外增加I/O口的应用而设计的,这些通用器件能够为电路设计人员提供具有过压保护的逻辑输入
    发表于 03-24 12:58 ?653次阅读
    利用微型<b class='flag-5'>端口</b><b class='flag-5'>扩展器</b><b class='flag-5'>控制</b><b class='flag-5'>LED</b>

    MAX7313 16端口输入/输出扩展器

    MAX7313是I?C兼容的串行接口外围设备,可为微处理提供16个I/O端口。每个I/O端口
    发表于 07-27 10:29 ?2116次阅读
    <b class='flag-5'>MAX7313</b> <b class='flag-5'>16</b><b class='flag-5'>端口</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>扩展器</b>

    MAX7313数据手册 pdf

    The MAX7313 I2C-compatible serial interfaced peripheralprovides microprocessors with 16 I/O ports.
    发表于 07-27 11:05 ?15次下载
    <b class='flag-5'>MAX7313</b>数据<b class='flag-5'>手册</b> pdf

    MAX6957 LED显示驱动输入/输出扩展器典型应用电路

    MAX6957 LED显示驱动输入/输出扩展器典型应用电路
    发表于 05-17 11:19 ?1986次阅读
    <b class='flag-5'>MAX</b>6957 <b class='flag-5'>LED</b>显示驱动<b class='flag-5'>器</b>及<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>扩展器</b>典型应用电路

    串行端口扩展器-带有PIC MCU的额外SPI和UART端口

    电子发烧友网站提供《串行端口扩展器-带有PIC MCU的额外SPI和UART端口.zip》资料免费下载
    发表于 07-12 10:48 ?1次下载
    串行<b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>-<b class='flag-5'>带有</b>PIC MCU的额外SPI和UART<b class='flag-5'>端口</b>

    MAX7324 I?C端口扩展器提供8路推挽式输出和8路输入技术手册

    MAX7324 2线串行接口外设具有16路I/O端口,其中8路为推挽输出,8路为推挽输入。每路输入
    的头像 发表于 05-22 15:22 ?305次阅读
    <b class='flag-5'>MAX</b>7324 I?C<b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>提供</b>8路推挽式<b class='flag-5'>输出</b>和8路<b class='flag-5'>输入</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7322 I?C端口扩展器提供4路推挽输出和4路输入技术手册

    2线串行接口外设MAX7322具有4路推挽输出和4路带可选内部上拉的输入端口输入端口具备+6V
    的头像 发表于 05-22 15:36 ?256次阅读
    <b class='flag-5'>MAX</b>7322 I?C<b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>提供</b>4路推挽<b class='flag-5'>输出</b>和4路<b class='flag-5'>输入</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX6946/MAX6947 10端口、恒流LED驱动输入/输出扩展器带有PWM亮度控制技术手册

    MAX6946/MAX6947是I?C/SMBus?兼容的串行接口外设,可以为微处理提供具有10个额定电压为7V的I/O端口。 每个
    的头像 发表于 05-22 16:06 ?331次阅读
    <b class='flag-5'>MAX</b>6946/<b class='flag-5'>MAX</b>6947 10<b class='flag-5'>端口</b>、恒流<b class='flag-5'>LED</b>驱动<b class='flag-5'>器</b>和<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b>PWM<b class='flag-5'>亮度</b><b class='flag-5'>控制</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX6966/MAX6967 10端口、恒流LED驱动输入/输出扩展器带有PWM亮度控制技术手册

    ))。 * 10mA恒流LED驱动(静态或PWM)。 * 开漏极逻辑输出。 * 带过压保护的施密特逻辑输入。 内置模拟与开关
    的头像 发表于 05-26 09:44 ?346次阅读
    <b class='flag-5'>MAX</b>6966/<b class='flag-5'>MAX</b>6967 10<b class='flag-5'>端口</b>、恒流<b class='flag-5'>LED</b>驱动<b class='flag-5'>器</b>和<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b>PWM<b class='flag-5'>亮度</b><b class='flag-5'>控制</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7318 2线接口、16输入/输出端口扩展器带有中断和热插入保护技术手册

    MAX7318是2线接口扩展器,为SMBus?和I?C应用提供16位并行输入/输出(I/O)
    的头像 发表于 05-26 09:57 ?300次阅读
    <b class='flag-5'>MAX</b>7318 2线接口、<b class='flag-5'>16</b>位<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b><b class='flag-5'>中断</b>和热<b class='flag-5'>插入</b><b class='flag-5'>保护</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7314 18端口GPIO,带有LED亮度控制中断提供热插入保护技术手册

    MAX7314是一种I?C兼容串行接口的外设电路,可以为微处理提供16个I/O端口加一个单输出
    的头像 发表于 05-26 10:20 ?308次阅读
    <b class='flag-5'>MAX</b>7314 18<b class='flag-5'>端口</b>GPIO,<b class='flag-5'>带有</b><b class='flag-5'>LED</b><b class='flag-5'>亮度</b><b class='flag-5'>控制</b>和<b class='flag-5'>中断</b>,<b class='flag-5'>提供热</b><b class='flag-5'>插入</b><b class='flag-5'>保护</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7312 2线接口、16位、输入/输出端口扩展器带有中断和热插入保护技术手册

    MAX7312是2线接口扩展器,为SMBus?和I?C应用提供16位并行输入/输出(I/O)
    的头像 发表于 05-26 15:41 ?301次阅读
    <b class='flag-5'>MAX</b>7312 2线接口、<b class='flag-5'>16</b>位、<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b><b class='flag-5'>中断</b>和热<b class='flag-5'>插入</b><b class='flag-5'>保护</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7311 2线接口、16输入/输出端口扩展器带有中断和热插入保护技术手册

    MAX7311 2线接口扩展器为兼容于SMBus?和I?C的应用提供16位并行输入/输出(I/O
    的头像 发表于 05-26 11:33 ?273次阅读
    <b class='flag-5'>MAX</b>7311 2线接口、<b class='flag-5'>16</b>位<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b><b class='flag-5'>中断</b>和热<b class='flag-5'>插入</b><b class='flag-5'>保护</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7310 2线接口、8位、输入/输出端口扩展器带有复位技术手册

    MAX7310为兼容于SMBus?和I?C的应用提供8位并行输入/输出端口扩展
    的头像 发表于 05-26 15:41 ?287次阅读
    <b class='flag-5'>MAX</b>7310 2线接口、8位、<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>端口</b><b class='flag-5'>扩展器</b>,<b class='flag-5'>带有</b>复位<b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    MAX7301 4线接口、2.5V至5.5V、20端口或28端口输入/输出扩展器技术手册

    MAX7301是一款紧凑型、串行接口、I/O扩展器(或通用I/O (GPIO)外设),为微处理提供最多28个端口。每个
    的头像 发表于 05-26 14:07 ?359次阅读
    <b class='flag-5'>MAX</b>7301 4线接口、2.5V至5.5V、20<b class='flag-5'>端口</b>或28<b class='flag-5'>端口</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b><b class='flag-5'>扩展器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>