找回密码
 注册
搜索
查看: 458|回复: 0

ETEK推出全键盘控制器ET64M2

[复制链接]
发表于 2010-6-11 15:41:01 | 显示全部楼层 |阅读模式
ET64M2全键盘控制器
QWERTY 键盘又称为全功能键盘,其按键分布与PC 键盘基本相同,主要包括26 个英文字母、数字O~9、方向控制、回车、Ctrl、Alt 和符号键等,完全可实现PC 键盘的输人和操作。
由于键盘扫描需占用大量GPIO,而手机中无论是基带控制器还是应用处理器受到器件引脚数的限制,因此能够提供的GPIO 数目十分有限,通常需要外扩GPIO 来实现键盘扫描,这会占用大量软件资源并增加许多功耗。因此,需要专用的按键扩展电路来完成全键盘控制,ETEK推出全键盘控制器ET64M2,可以使用一种简单、可靠的方法来控制多达64个按键。
1:ET64M2介绍:
ET64M2是专门针对按键扩展应用的IC,可提供多达64按键的扩展,按键码值直接输出,无需MCU通过多次读取端口状态来判断按键,极为节省MCU资源,大大提高了使用的方便性和稳定性,并且具有自动休眠和自动唤醒模式,待机电流极小 ,采用QFN16纤细的封装,外围简单,节省PCB面积。
2:管脚说明:
                          
管脚号        符号        输入/输出        功能描述
1        GND        GND        电源负极
2        OSC        O        振荡端口,外接电阻到VDD
3~13        S0~S10        I/O        键扫描输入输出端口
14        CS        I        时钟输入口
15        OUT        O        按键数据输出端口
16        VDD        VDD        电源正极

由于采用了先进的任何I/O端口(包括I/O端口和GND之间)两两相连都可以组成按键的技术,所以只用11个I/O端口就可以提供多达64个按键。



3:参考外围线路:  
外围器件只需要2个贴片电容、1个贴片电阻就可完成所有功能,
键盘矩阵的数字就是按键值,通过OUT端口输出数据码的解码来识别.

4:可扩充双键功能:
可以与MCU另外的GPIO口组合来实现双键功能。使用MCU一个I/O输入口作为双键扩展口,当接收到OUT口数据时,MCU去检测双键扩展口对应的电平,根据电平的状态来判断是否有双键输入。为高时为单键输入,为低时为双键输入。
5:与其它普通IO扩展电路用于按键扩展相比,有如下优势:
(1)        MCU可直接通过时钟读到键值,不需要MCU用I2C总线多次打指令来读取端口状态从而判断按键;
(2)        占用GPIO口少,只需占用两个口;
(3)        ET64M2无需复杂的指令及软件配合;
(4)        管脚少,外围器件少,连接简单。


ET64M2已经量产,更多资料索取,请联系support@etek.com.cn
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-30 15:49 , Processed in 0.043951 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表