×

使用 MAX7359 实现 PDA/智能手机上的多功能和游戏按键:编程指南

消耗积分:0 | 格式:pdf | 大小:115.23KB | 2022-11-18

王彬

分享资料个

MAX7359概述MAX7359概述是一款低功耗、专用按键开关控制器,适用于手机、打印机和其他便携式应用该器件最多可实现 64 个键。为每个键分配单独的按键和释放代码。可以同时按下和/或按不同顺序按住和释放多个键。一个 FIFO 寄存器中最多可以保存 16 个按键和释放条目。MAX7359 收集的按键活动信息通过一个简单的 I²C 接口读取,按一个按键或每字节释放一个条目。为了增强设备的抗噪性,可以对按键检测进行去抖动。换句话说,每个按下的键在被检测到之前会在很短的时间间隔内被扫描两次。是一款低功耗、专用按键开关控制器,适用于手机、打印机和其他便携式应用该器件最多可实现 64 个键。为每个键分配单独的按键和释放代码。可以同时按下和/或按不同顺序按住和释放多个键。一个 FIFO 寄存器中最多可以保存 16 个按键和释放条目。MAX7359 收集的按键活动信息通过一个简单的 I²C 接口读取,按一个按键或每字节释放一个条目。为了增强设备的抗噪性,可以对按键检测进行去抖动。换句话说,每个按下的键在被检测到之前会在很短的时间间隔内被扫描两次。为降低功耗,MAX7359 在休眠模式下等待关键活动时仅消耗 1.2µA 电流。按下按键后,控制器会在不到 200µs 的时间内唤醒以收集按键/释放信息。在 0.256 秒到 8 秒之间指定的按键活动空闲时间后,设备重新进入睡眠模式。请注意,即使在睡眠模式下也可以访问关键 FIFO 信息。为免除主机的永久关注,可在按键按下或 FIFO 达到预定义的条目数时生成中断信号。可以通过 I²C 接口读取设备或在 FIFO 清空时清除中断信号。为降低功耗,MAX7359 在休眠模式下等待关键活动时仅消耗 1.2µA 电流。按下按键后,控制器会在不到 200µs 的时间内唤醒以收集按键/释放信息。在 0.256 秒到 8 秒之间指定的按键活动空闲时间后,设备重新进入睡眠模式。请注意,即使在睡眠模式下也可以访问关键 FIFO 信息。为免除主机的永久关注,可在按键按下或 FIFO 达到预定义的条目数时生成中断信号。可以通过 I²C 接口读取设备或在 FIFO 清空时清除中断信号。MAX7359 是MAX7359 是的增强版,具有 1.8V 至 3.3V 的电源电压范围。的增强版,具有 1.8V 至 3.3V 的电源电压范围。图1图1显示了 MAX7359 通过 I²C 接口与主机的典型连接。由于 I²C 接口上的漏极开路端口,MAX7359 能够连接到具有不同电源电压的主机。显示了 MAX7359 通过 I²C 接口与主机的典型连接。

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

评论(0)
发评论

下载排行榜

全部0条评论

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