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

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

3天内不再提示

如何利用Arduino IDE建立MAX7360与微控制器的连接及开发平台监测按键

Maxim视频 作者:工程师郭婷 2018-10-10 04:04 次阅读

MAX7360 I²C接口外设能够为微处理器管理多达64个按键开关,附加的8路LED驱动器/GPIO具有固定电流、PWM亮度调节及旋转开关控制选项。

按键开关驱动器能够与金属开关或导通电阻高达5kΩ的阻性开关连接。以静态(而非动态扫描)方式监测按键输入,确保低EMI工作。MAX7360具有自动休眠和自动唤醒模式,使器件功耗最低。经过1个休眠超时周期后,自动休眠功能将器件置于低功耗状态(典型值为1µA)。检测到按键动作时,自动唤醒功能使MAX7360返回正常工作模式。

按键控制器进行按键去抖,并将按下和释放事件保存在FIFO中(如果使能,还包括自动重复功能)。中断输出(/INTK)可配置成按键事件或最大速率报警。

器件具有8路漏极开路I/O端口,可用于驱动LED。每路漏极开路端口的最大固定输出电流为20mA。每路漏极开路端口的LED亮度可通过256级PWM控制信号独立调节。输入端口对(端口6、端口7)可配置成接受旋转开关的2位格雷码输入。此外,如果未被用作按键开关控制,多达六列的引脚可作为通用漏极开路输出(GPO),用于LED驱动或逻辑控制。

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

    关注

    48

    文章

    7423

    浏览量

    150780
  • Maxim
    +关注

    关注

    8

    文章

    859

    浏览量

    87052
  • Arduino
    +关注

    关注

    187

    文章

    6456

    浏览量

    186467
收藏 人收藏

    评论

    相关推荐

    五大微控制器板特性盘点

    ,必须选择合适的IDE来编程微控制器开发所需的应用程序。Arduino UNOArduino是最受欢迎的开源电子原型制作平台,用于创建交互
    发表于 11-29 09:21

    用于外部微控制器的SPI连接器

    BlueNRG-MS设备,用于天线或测量仪器的SMA连接器以及用于外部微控制器的SPI连接器。该主板基于STM32L,作为驱动BlueNRG-MS设备的外部微控制器。 JTAG
    发表于 06-01 17:03

    键控开关控制器和LED驱动MAX7360相关资料推荐

    开关控制选项。   按键开关驱动能够与金属开关或导通电阻高达5kΩ的阻性开关连接。以静态(而非动态扫描)方式监测
    发表于 05-18 07:04

    如何连接MAX1169模数转换至PIC微控制器

    本应用笔记介绍如何连接MAX1169模数转换(ADC)至PIC微控制器。提供了对应PIC18F442的实例电路和软件。该软件包含了利用内部
    发表于 05-27 06:34

    Arduino语言是建立在C/C++基础上

    单片机(微控制器)的朋友也能使用,不仅有广泛的推广性,更适合各个阶段的程序猿。什么是ArduinoArduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(
    发表于 07-13 06:10

    MAX7360,pdf datasheet (I²

    The MAX7360 I²C-interfaced peripheral provides micro-processors with management of up to 64
    发表于 06-20 21:37 23次下载

    MAX7360中文资料 (键控开关控制器和LED驱动)

    MAX7360 I²C接口外设能够为微处理管理多达64个按键开关,附加的8路LED驱动/GPIO具有固定电流、PWM亮度调节及旋转开关
    发表于 12-10 14:07 86次下载

    MAX5591快速建立DAC与PIC微控制器的接口

    摘要:该设计指南说明如何MAX5591快速建立DAC与PIC18F442微控制器连接,并给出了代码实例。 MAX5591简介
    发表于 05-07 11:34 792次阅读
    <b class='flag-5'>MAX</b>5591快速<b class='flag-5'>建立</b>DAC与PIC<b class='flag-5'>微控制器</b>的接口

    MAX7360 IC接口键盘开关控制器和LED驱动/GPI

    MAX7360 I²C接口键盘开关控制器和LED驱动/GPIO,集成ESD保护   The MAX7360 I2C-interfaced peripheral
    发表于 06-20 21:39 831次阅读

    MAX7360 有8个GPIO/LED驱动的8 x 8按键

    MAX7360 有8个GPIO/LED驱动的8 x 8按键控制器,集成可靠的ESD保护
    发表于 10-23 17:54 1029次阅读
    <b class='flag-5'>MAX7360</b> 有8个GPIO/LED驱动<b class='flag-5'>器</b>的8 x 8<b class='flag-5'>按键</b>

    使用Arduino微控制器打造能用舵机控制的游戏平台

    本文主要介绍了使用Arduino微控制器打造能用舵机控制的游戏平台.
    发表于 06-25 10:00 14次下载

    利用天猫精灵控制ESP8266(NodeMCU开发板)arduino ide开发

    inventor 编写安卓app控制第一 下载demo例程下载地址: 点击下载本demo 是利用arduino IDE开发,关于
    发表于 11-16 10:51 26次下载
    <b class='flag-5'>利用</b>天猫精灵<b class='flag-5'>控制</b>ESP8266(NodeMCU<b class='flag-5'>开发</b>板)<b class='flag-5'>arduino</b> <b class='flag-5'>ide</b><b class='flag-5'>开发</b>

    天猫精灵 python_利用天猫精灵控制ESP8266(NodeMCU开发板)arduino ide开发

    天猫精灵 python_利用天猫精灵控制ESP8266(NodeMCU开发板)arduino ide开发
    发表于 12-06 20:06 27次下载
    天猫精灵 python_<b class='flag-5'>利用</b>天猫精灵<b class='flag-5'>控制</b>ESP8266(NodeMCU<b class='flag-5'>开发</b>板)<b class='flag-5'>arduino</b> <b class='flag-5'>ide</b><b class='flag-5'>开发</b>

    MAX5591快速建立DAC与PIC微控制器的接口

    MAX5591是一款12位、快速建立DAC,采用3线SPI™串行接口。MAX5591支持高达20MHz的SPI接口,最快建立时间为3µs。本应用笔记给出了
    的头像 发表于 02-09 15:45 715次阅读
    <b class='flag-5'>MAX</b>5591快速<b class='flag-5'>建立</b>DAC与PIC<b class='flag-5'>微控制器</b>的接口

    PIC微控制器MAX5581快速建立DAC接口

    MAX5581为12位、快速建立DAC,具有3线SPI™串行接口。MAX5581的接口可支持高达20MHz的SPI,最大建立时间为3μs。本应用笔记给出了将最快的PIC
    的头像 发表于 02-27 15:15 737次阅读
    PIC<b class='flag-5'>微控制器</b>与<b class='flag-5'>MAX</b>5581快速<b class='flag-5'>建立</b>DAC接口