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

描述

  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驱动或逻辑控制。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分