当前位置: 首页 > 专利查询>郑国书专利>正文

一种键盘讯号处理系统技术方案

技术编号:9568597 阅读:117 留言:0更新日期:2014-01-16 01:32
本发明专利技术公开了一种键盘讯号处理系统。其系应用于键盘按键使用环境中,包含:第一处理模块以及一个以上之第二处理模块;其中,于该第一处理模块中之该第一组各别按键之按键码,及/或,来自于该一个以上之第二模块之该二个以上之按键码,将被读取、并被予以传送至与该键盘连结之计算机端。本发明专利技术解决了按键矩阵扫描当使用者同时按下二个以上之按键且该些按键排列位置系为位于同一扫描列及/或同一扫描行时无法辨识的问题,而是能辨识出所被按下之各个按键,而使计算机能执行该二个以上之按键所具有之组合功能,例如,电玩游戏之多键指令操作功能。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种键盘讯号处理系统。其系应用于键盘按键使用环境中,包含:第一处理模块以及一个以上之第二处理模块;其中,于该第一处理模块中之该第一组各别按键之按键码,及/或,来自于该一个以上之第二模块之该二个以上之按键码,将被读取、并被予以传送至与该键盘连结之计算机端。本专利技术解决了按键矩阵扫描当使用者同时按下二个以上之按键且该些按键排列位置系为位于同一扫描列及/或同一扫描行时无法辨识的问题,而是能辨识出所被按下之各个按键,而使计算机能执行该二个以上之按键所具有之组合功能,例如,电玩游戏之多键指令操作功能。【专利说明】一种键盘讯号处理系统
本专利技术涉及一种讯号处理系统,具体涉及一种应用于键盘按键使用环境中的键盘按键矩阵扫描讯号处理系统。
技术介绍
对于一般习知之键盘讯号处理而言,除了一些特定的多键讯号处理情形,例如,同时按下 + + 三键后,将出现Windows工作管理员接口,又如,同时按下 + 二键后,将出现屏幕显示选取,一般而言,当按下的按键排列位置呈同一扫描列及/或同一扫描行时将无法处理二个以上之按键同时被按下的情况。然,就目前的电玩游戏操作而言,常有游戏多指令情况产生,将会有二个以上之按键被同时按下,惟,习知之技术并无法处理此种情况,换言之,目前之习知技术无法处理多键被同时按下之情事,亦无法解决电玩游戏之多指令操作。所以,对于目前的键盘按键矩阵扫描讯号处理而言,如何能处理多键被同时按下之情况、以及可解决电玩游戏之多指令操作,均是待解决的问题。
技术实现思路
本专利技术的第一个目的在于针对现有技术的不足之处,提供一种键盘讯号处理系统,系应用于键盘按键使用环境中,当使用者同时按下二个以上之按键且该些按键排列位置系为位于同一扫描列及/或同一扫描行时,能辨识出所被按下之各个按键,而使计算机能执行该二个以上之按键所具有之组合功能。本专利技术的第二个目的在于提供一种键盘讯号处理系统,系应用于键盘按键使用环境中,能处理多键被同时按下之情况、并予以辨识,可提供电玩游戏之多指令操作功能。为达到第一个目的,本专利技术采用如下技术方案:一种键盘讯号处理系统,系应用于键盘按键使用环境中,其特征在于,系包含:第一处理模块,该第一处理模块系用以处理键盘之第一组各别按键之按键码;以及—个以上之第二处理模块,该一个以上之第二处理模块将各别读取该键盘之一个以上之第二组各别按键之各别按键被按下后所产生出之按键码、并透过序列外围接口 SPI将所读取之按键码回传给该第一处理模块;其中,于该第一处理模块中之该第一组各别按键之按键码,及/或,来自于该一个以上之第二模块之该二个以上之按键码,将被读取、并被予以传送至与该键盘连结之计算机端。作为优选,所述键盘为PS/2键盘。作为优选,所述键盘为USB键盘。作为优选,所述该第一处理模块为主控处理器,而该一个以上之第二处理模块为被控处理器且该被控处理器可被复制使用以增加各别按键数量。进一步,当使用者同时按下该一个以上之第二组各别按键之该二个以上之各别按键及/或该第一组各别按键之该二个以上之各别按键时,该第一处理模块及/或该一个以上之第二处理模块能辨识出所被按下之该二个以上之各个按键而使该计算机端能执行电玩游戏之多键指令操作功能。为达到第二个目的,本专利技术采用如下技术方案:一种键盘讯号处理系统,系应用于键盘按键使用环境中,其特征在于,系包含:第一处理模块,该第一处理模块为一键盘控制器MCU,系用以处理键盘之第一组各别按键之按键码,在此,该第一组各别按键为31个各别按键;以及一个以上之第二处理模块,该一个以上之第二处理模块为一处理器MCU,将分别读取一个以上之第二组各别按键之按键被按下后所产生出之按键码、并透过序列外围接口SPI将所读取之按键码回传给该第一处理模块,在此,该一个以上之第二组各别按键为39个各别按键;其中,于该第一处理模块中之该第一组各别按键之按键码,及/或,来自于该一个以上之第二模块之按键码,将被读取、并被予以传送至与该键盘连结之计算机端。作为优选,所述键盘为PS/2键盘。作为优选,所述键盘为USB键盘。作为优选,该第一处理模块为主控处理器,而该一个以上之第二处理模块为被控处理器且该被控处理器可被复制使用以增加各别按键数量。作为优选,当使用者同时按下该一个以上之第二组各别按键之该二个以上之各别按键及/或该第一组各别按键之该二个以上之各别按键时,该第一处理模块及/或该一个以上之第二处理模块能辨识出所被按下之该二个以上之各个按键而使该计算机端能执行电玩游戏之多键指令操作功能。本专利技术解决了按键矩阵扫描当使用者同时按下二个以上之按键且该些按键排列位置系为位于同一扫描列及/或同一扫描行时无法辨识的问题,而是能辨识出所被按下之各个按键,而使计算机能执行该二个以上之按键所具有之组合功能,例如,电玩游戏之多键指令操作功能。【专利附图】【附图说明】图1为一系统示意图,用以显示说明本专利技术之键盘讯号处理系统之系统架构、以及运作情形。图2为一示意图,用以显示说明本专利技术之键盘讯号处理系统的一实施例、以及运作情形。第3图为一示意图,用以显示说明于第2图中键盘之情形。图中:I 一键盘讯号处理系统2—第一处理模块3—第二处理模块4 一键盘42—第一组各别按键43—第二组各别按键402—按键码403—按键码5—中央处理器CPU6—计算机端现结合附图和实施例对本专利技术作进一步详细说明。【具体实施方式】图1为一系统示意图,用以显示说明本专利技术之键盘讯号处理系统之系统架构、以及运作情形。如图1中所示之,键盘讯号处理系统I包含第一处理模块2、以及一个以上之第二处理模块3。第一处理模块2,该第一处理模块2系用以处理第一组各别按键(未图标出)之按键码(未图标出)。一个以上之第二处理模块3,该一个以上之第二处理模块3将分别读取一个以上之第二组各别按键(未图标出)被按下后所产生出之按键码(未图标出)、并透过序列外围接口 SPI将所读取之按键码回传给该第一处理模块2。在此,于第一处理模块2中之第一组各别按键之按键码,及/或,来自于第二处理模块之按键码,将被读取、并被予以传送至与键盘(未图标出)连结之计算机端(未图标出)。第一处理模块2,该第一处理模块2可为一键盘控制器MCU,系具有处理键盘(未图标出)之第一组各别(Alone)按键(例如,31个各别按键)(未图标出)之按键码(未图标出)的功能;在此,若键盘为PS/2键盘,则每当使用者按下按键时,就会送出按键码给第一处理模块2,并经由该第一处理模块2解译后,该第一处理模块2再发出中断请求(未图标出)给计算机端(未图标出)之中央处理器CPU(未图示出),以便由中央处理器CPU接收处理,当中央处理器CPU响应该中断请求后,就会调用键盘中断处理程序来读取该第一处理模块中的扫描码;若键盘为USB键盘,则于USB运作下是计算机端会不断地主动询问(Polling)键盘是否有讯号要送出,并一直持续执行此动作,计算机端可读取该第一处理模块2中的扫描码。—个以上之第二处理模块3,该一个以上之第二处理模块3可为处理器MCU,系具有处理一个以上之第二组各别按键(例如,39个各别按键)(未图标出)之按键码的功能,将读取一个以上之第二组各别按键之被按下后所产生出之按键码(未图标出)、并透过序列外围接口本文档来自技高网...

【技术保护点】
一种键盘讯号处理系统,系应用于键盘按键使用环境中,其特征在于,系包含:第一处理模块,该第一处理模块系用以处理键盘之第一组各别按键之按键码;以及一个以上之第二处理模块,该一个以上之第二处理模块将各别读取该键盘之一个以上之第二组各别按键之各别按键被按下后所产生出之按键码、并透过序列外围接口SPI将所读取之按键码回传给该第一处理模块;其中,于该第一处理模块中之该第一组各别按键之按键码,及/或,来自于该一个以上之第二模块之该二个以上之按键码,将被读取、并被予以传送至与该键盘连结之计算机端。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑国书
申请(专利权)人:郑国书
类型:发明
国别省市:

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

1