按键系统及其方法技术方案

技术编号:4011725 阅读:247 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种按键读取系统及其方法,所述按键读取系统包括按键控制器及主机,在芯片在上电以后以低频模式扫描按键,当有按键按下之后切换到高频模式扫描并确认按键,当按键为有效键时,芯片输出端置低,则主机输出读取脉冲读取芯片输出端输出的按键信息,在读取结束后芯片输出端置高,芯片恢复低频按键扫描模式,本发明专利技术的按键读取系统,芯片只需要2根线与主机通讯即可实现对按键的读取,而且本系统在没按键按下时是低频模式扫描,能够降低系统功耗。

【技术实现步骤摘要】

本专利技术涉及芯片领域,特别是关于一种按键控制器及其按键读取系统和方法。
技术介绍
当前市面上出现了较多的全键盘手机,对按键数目要求比较高,一般需要用到40 个左右的按键,对于手机平台的硬件资源要求较高,目前国内手机平台大部分都是MTK(台 湾联发科技)提供,主要有23,25,35平台,其中35平台内部硬件资源最丰富可以实现全键 盘应用,但成本较高。而23,25平台成本相对较低,目前大部分手机都用这两个平台开发, 应用较广,但硬件资源有限不能提供全键盘手机所需的全部按键。因此大部分手机方案商 都在寻找一颗低功耗,占用硬件资源少,外围简单,按键数大于40的按键扩展电路。目前市场上常用I/O扩展方式来实现按键矩阵,常用的芯片有SN7325,PCA9535 等,这种方案需要用到3根数据线,用I2C通讯方式外加一个中断信号线,封装为QFN24,最 多可实现64按键扩展,由于是I/O扩展方式实现,因此在读取按键时需要主机对其端口状 态进行扫描来确认按键位置,这种按键扩展是用通用I/O扩展电路通过软件方式来实现, 效率较低。
技术实现思路
本专利技术的目的在于提供一种按键系统,其能支持较多按键,而本文档来自技高网...

【技术保护点】
一种按键系统,其包括按键键盘、按键控制器以及中央处理单元,所述按键控制器包括一个数据输出端和一个控制输入端,所述按键控制器以低频模式对键盘进行扫描,在检测到有按键按下时,所述按键控制器切换成高频模式对键盘进行扫描以得到按键信息数据并将所述按键控制器的数据输出端置为有效;所述中央处理单元在检测到按键控制器的数据输出端为有效时,通过按键控制器的控制输入端向按键控制器发送控制信号,所述按键控制器在所述控制信号的控制下自所述数据输出端输出按键信息数据至中央处理单元。

【技术特征摘要】

【专利技术属性】
技术研发人员:郁仁昌苗迎秋
申请(专利权)人:无锡力芯微电子股份有限公司
类型:发明
国别省市:32[中国|江苏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1