一种旋转键在手机上实现多键功能的方法

文档序号:7946234阅读:187来源:国知局

专利名称::一种旋转键在手机上实现多键功能的方法
技术领域
:本发明涉及通讯领域,具体地说是一种旋转4建实现多键功能的方法。
背景技术
:目前,国内的手机通常采用传统的四个方向键和两个软功能键的外观设计模式,由于这个设计需要用到多个按键,这样不仅给电路的布线造成一定的困难,而且在越来越趋于小型化的手机上,其所占用的空间令手机的外观设计无法充分发挥其扩展性,从而导致手机的用户界面设计无法跟上市场的领先潮流,同时,其生产成本也会增加企业的成本支出,这也会大大压缩企业的市场利润。
发明内容为解决现有技术存在的问题,本发明提供了一种旋转^:在手机上实现多键功能的方法。本发明是这样实现的一种旋转键在手机上实现多键功能的方法,在手机上设置一旋转键,旋转键上设置接地、电源、上下方向键、左右方向4泉、左右软功能键和OK键的引脚,在按键设置中,设置各按键对应的数组,设置旋转《睫的上端对应上方向键,旋转键的下端对应下方向键,旋转键的左右两端分别对应左、右软功能键,旋转键的中间对应OK键;旋转键顺时针旋转对应左方向键,旋转键逆时针旋转对应右方向4定,所述旋转键实现左右方向键的方法是旋转键与旋转方向识别电路连接,旋转方向识别电路输出端与半导体存储器连接,在所述半导体存储器内写入用来判断旋转键旋转方向的中断处理函数;旋转键旋转时,旋转方向识别电路的输出端口分别输出旋转键旋转速度的波形时序图和波形方向的时序图,半导体存储器的中断处理函数根据波形时序图和波形方向时序图判断旋转4定为顺时针旋转还是逆时针旋转,手机终端系统向手机底层发出一个左方向4t或右方向4建的响应信号,手机底层操作系统找到当前高亮元素对应的左方向或右方向44i殳置函凄史处,调用其左方向或右方向4建设置函翁y人而实现当前高亮元素左方向4建或右方向4建响应的功台匕s匕。可选的,所述旋转方向识别电路包括两个集成电路芯片和引脚,两个集成电路芯片分别为集成电路芯片A和集成电路芯片B,两个集成电路芯片都有一个芯片电路下降沿的引脚,用于与芯片电路下降沿端口连接;集成电路芯片A的输出端口输出旋转键速度的波形时序图,集成电路芯片B的输出端口输出旋转4建波形方向的时序当集成电路芯片A输出高电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为顺时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为逆时针旋转;当集成电路芯片A输出低电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为逆时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为顺时针旋转。可选的,所述旋转键的旋转速度可自如控制,在软件程序中设置旋转键波形图的消抖时间,消抖时间长则旋转键旋转的速度变快,消抖时间短,则旋转键的旋转速度变慢。本发明采用旋转键实现一键多功能,在一个旋转键上实现了上下方向键、左右方向键、左右软功能键和OK键响应的功能,使按键在手机上占用的空间缩小,电路布线容易,从而在外观设计及线路布置的可扩展性上带来质的飞跃,另外也降低了生产成本。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的不当限定,在附图中图1为本发明实施例提供的旋转方向识别电路图;图2为本发明实施例旋转4建触发响应流程图3为软件实现图1旋转方向识别电路所具有的功能的算法时序图。具体实施例方式下面将结合附图以及具体实施例来详细说明本发明,在此本发明的示意性实施例以及说明用来解释本发明,但并不作为对本发明的限定。本实施例提供的转键在手机上实现多键功能的方法,具体为在手机上设置一旋转键,旋转键上设置接地、电源、上下方向键、左右方向键、左右软功能键和OK键的引脚,在按键设置中,设置各按键对应的数组,设置旋转键的上端对应上方向4定,旋转4定的下端对应下方向键,旋转键的左右两端分别对应左、右软功能键,旋转鍵的中间对应OK键;旋转键顺时针旋转对应左方向键,旋转键逆时针旋转对应右方向键,所述旋转键实现左右方向键的方法是旋转键与旋转方向识别电路连接,旋转方向识别电路输出端与半导体存储器连接,在所述半导体存储器内写入用来判断旋转键旋转方向的中断处理函数;旋转键旋转时,旋转方向识别电路的输出端口分别输出旋转键旋转速度的波形时序图和波形方向的时序图,半导体存储器的中断处理函数根据波形时序图和波形方向时序图判断旋转键为顺时针旋转还是逆时针旋转,手机终端系统向手机底层发出一个左方向键或右方向4建的响应信号,手机底层操作系统找到当前高亮元素对应的左方向或右方向4建设置函数处,调用其左方向或右方向4建设置函邀:,人而实现当前高亮元素左方向4建或右方向4建响应的功a匕本实施例中,如图1所示,所述旋转方向识别电路包括两个集成电路芯片和引脚,两个集成电路芯片分别为集成电路芯片A和集成电路芯片B,两个集成电路芯片都有一个芯片电路下降沿的引脚,用于与芯片电路下降沿端口连接,除此之外,旋转键上还设置接地、电源、上下方向4建、左右方向键、左右软功能键和OK键的引脚;集成电路芯片A的输出端口输出旋转键速度的波形时序图,集成电路芯片B的输出端口输出旋转键波形方向的时序当集成电路芯片A输出高电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为顺时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为逆时针旋转;当集成电路芯片A输出低电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为逆时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为顺时针旋转。对于顺时针旋转,手机终端系统会向手机底层发一个右方向键的响应信息,手机底层操作系统找到当前高亮元素对应的右方向键设置函数处,调用其右方向键设置函数从而实现当前高亮元素右方向键响应的功能,从而实现当前高亮元素右方向键的操作;对于顺时针旋转,手机终端系统会向手机底层发一个左方向键的响应信息,手机底层操作系统找到当前高亮元素对应的左方向键设置函数处,调用其左方向键设置函数从而实现当前高亮元素左方向键响应的功能,从而实现当前高亮元素左方向键的操作。旋转键还提供了接地、电源、上下方向键、OK键和左右软功能键的引脚。具体为第一个引脚为电源引脚,第六个引脚为KCOW引脚,用于跟KCOL引脚组成一个综合键,最后一个引脚为接地引脚,其他引脚分别为上下方向键、OK键和左右软功能^t,其定义如下表所示:<table>tableseeoriginaldocumentpage8</column></row><table>当设置好这些端口所对应的响应函数后,手机终端系统接收到某个引脚响应信号后,则会调用这些响应函数进行相关的操作。图2为旋转键在手机平台上触发响应的流程。首先,打开终端系统,然后系统检测当前是否有旋转键触发的信号,判断有后,则对信号1和信号2加以计算,判断出当前的旋转方向,然后调用当前高亮元素设定的相关函数,然后执行该函数。图3为软件实现图1电路所具有的功能的算法时序图,其中,输出信号1和输出信号2为前述集成电路芯片A和集成电路芯片B输出信号A和B。当旋转键有旋转响应后,手机终端系统会检测到如图所示波形,其中,从左往右为顺时针旋转波形,从右往左为逆时针旋转波形,截取其中一个周期波形图,分为4个时序,设为tl、t2、t3和t4,在这个周期内,信号l对应的输出电平为10011,信号2对应的输出电平为11001,算法可从第三个开始判断,如果判断最后信号1输出的电平为0X03,信号2输出的电平为0X01,则软件可以判断当前旋转4A为顺时针旋转,然后可以向当前高亮元素发右方向4定响应消息函数,从而实现右方向键操作。同理,从右往左看该时序图,截取其中一个周期波形图,在任一个周期内,其信号l对应的输出电平为11001,信号2对应的输出电平为10011,同样软件部分可以^v第三个开始判断,如果判断最后信号1输出的电平为0X01、信号2输出的电平为0X03,则软件可以判断当前旋转键为逆时针旋转,可以向当前高亮元素发左方向键响应函数,从而实现左方向4定操作。本实施例中旋转键的旋转速度可自如控制,在软件程序中设置旋转键波形图的消抖时间,消抖时间长则旋转键旋转的速度变快,消抖时间短,则旋转键的旋转速度变慢。以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1、一种旋转键在手机上实现多键功能的方法,在手机上设置一旋转键,旋转键上设置接地、电源、上下方向键、左右方向键、左右软功能键和OK键的引脚,在按键设置中,设置各按键对应的数组,设置旋转键的上端对应上方向键,旋转键的下端对应下方向键,旋转键的左右两端分别对应左、右软功能键,旋转键的中间对应OK键;其特征在于旋转键顺时针旋转对应左方向键,旋转键逆时针旋转对应右方向键,所述旋转键实现左右方向键的方法是旋转键与旋转方向识别电路连接,旋转方向识别电路输出端与半导体存储器连接,在所述半导体存储器内写入用来判断旋转键旋转方向的中断处理函数;旋转键旋转时,旋转方向识别电路的输出端口分别输出旋转键旋转速度的波形时序图和波形方向的时序图,半导体存储器的中断处理函数根据波形时序图和波形方向时序图判断旋转键为顺时针旋转还是逆时针旋转,手机终端系统向手机底层发出一个左方向键或右方向键的响应信号,手机底层操作系统找到当前高亮元素对应的左方向或右方向键设置函数处,调用其左方向或右方向键设置函数从而实现当前高亮元素左方向键或右方向键响应的功能。2、如权利要求1所述的旋转键在手机上实现多键功能的方法,其特征在于所述旋转方向识别电路包括两个集成电路芯片和引脚,两个集成电路芯片分别为集成电路芯片A和集成电路芯片B,两个集成电路芯片都有一个芯片电路下降沿的引脚,用于与芯片电路下降沿端口连接;集成电路芯片A的输出端口输出旋转键速度的波形时序图,集成电路芯片B的输出端口输出旋转键波形方向的时序图;当集成电路芯片A输出高电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为顺时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为逆时针旋转;当集成电路芯片A输出低电平的时候,如果集成电路芯片B输出的电平为高电平,则当前的旋转方向为逆时针旋转;如果集成电路芯片B输出的电平为低电平,则当前的旋转方向为顺时针旋转。3、如权利要求l或2所述的旋转键在手机上实现多键功能的方法,其特征在于所述旋转键的旋转速度可自如控制,在软件程序中设置旋转键波形图的消抖时间,消抖时间长则旋转键旋转的速度变快,消抖时间短,则旋转键的旋转速度变慢。全文摘要本发明涉及通讯领域,公开了一种旋转键在手机上实现多键功能的方法。所述方法为在手机上设置一旋转键,在按键设置中,设置旋转键的上端对应上方向键,旋转键的下端对应下方向键,旋转键的左右两端分别对应左、右软功能键,旋转键的中间对应OK键;旋转键与旋转方向识别电路连接,旋转方向识别电路输出端与半导体存储器连接,在所述半导体存储器内写入用来判断旋转键旋转方向的中断处理函数,旋转键顺时针旋转对应左方向键,旋转键逆时针旋转对应右方向键。本发明采用旋转键实现一键多功能,使按键在手机上占用的空间缩小,电路布线容易,从而在外观设计及线路布置的可扩展性上带来质的飞跃,另外也降低了生产成本。文档编号H04M1/02GK101521687SQ20091003817公开日2009年9月2日申请日期2009年3月24日优先权日2009年3月24日发明者曾小秋,郝家雨,陈星暖申请人:深圳新中桥通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1