[發明專利]按鍵系統及其控制方法有效
| 申請號: | 201610272818.8 | 申請日: | 2016-04-29 |
| 公開(公告)號: | CN107340872B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 黃順治;張志隆;李延霖;崔炳啟 | 申請(專利權)人: | 技嘉科技股份有限公司 |
| 主分類號: | G06F3/02 | 分類號: | G06F3/02 |
| 代理公司: | 隆天知識產權代理有限公司 72003 | 代理人: | 鄭泰強;李昕巍 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 按鍵 系統 及其 控制 方法 | ||
本發明公開了一種按鍵系統及其控制方法,該按鍵系統包括至少一按鍵以及一控制器。控制器具有至少一接腳以及一中斷接腳。該至少一接腳一一對應地耦接該至少一按鍵,且該中斷接腳耦接該至少一按鍵。當中斷接腳的電平不等于一預設電平時,控制器判斷至少一接腳的電平,以確定至少一按鍵中一者是否被按下。當至少一接腳中一者的電平不等于預設電平時,控制器執行接腳相應的按鍵所對應的服務程序。本發明的按鍵系統當按鍵進行動作時,控制器讀取中斷后立即去處理該按鍵的動作,省去了傳統按鍵控制中的固定周期的等待時間,以加快控制按鍵工作的核心控制單元(MCU)的反應速度。
技術領域
本發明涉及一種按鍵系統,特別涉及一種按鍵系統及其控制方法。
背景技術
一般而言,電腦系統由三類設備構成,即輸入設備、輸出設備以及主機設備。輸入設備用以供使用者控制主機設備。常見的輸入設備包括鼠標、鍵盤、軌跡球、搖桿、觸控板…等等。大部分的輸入設備具有至少一個按鍵。當使用者按下按鍵時,主機設備將進行相對應的動作,如開啟某個應用程序。在電競游戲中,使用者對于鼠標的按鍵反應速度要求越來越高。如果無法即時判斷按鍵是否被按下,將造成使用上的不便。特別地,傳統鼠標按鍵的工作是直接由核心控制單元(MCU)去控制,但MCU讀取按鍵的觸發波形時間是固定的,是按照一定的周期時間去讀取然后作出判斷。在這種模式下,如果按鍵被提前按下,其MCU也要等待預定周期時間到來后才去讀取,導致按鍵無法做到同時反應;而且,按鍵按下動作的同時通常產生一上下波動的抖動脈沖波,為了避免MCU的誤讀取,通常用軟件方式進行去抖動處理以避開此干擾,進一步造成了按鍵響應速度的延遲。
發明內容
本發明一實施例提供一種按鍵系統包括至少一按鍵以及控制器。控制器具有至少一接腳以及一中斷接腳。該至少一接腳一一對應地耦接該至少一按鍵,且該中斷接腳耦接該至少一按鍵。當中斷接腳的電平不等于預設電平時,控制器判斷接腳的電平,以確定至少一按鍵是否被按下。當至少一接腳的電平不等于預設電平時,控制器執行相應的按鍵所對應的服務程序。
本發明另一實施例提供一種按鍵系統的控制方法,適用于前述實施例中的控制器。控制器的一中斷接腳耦接多個按鍵。該控制方法包括,判斷中斷接腳的電平是否等于預設電平;當中斷接腳的電平不等于預設電平時,掃描多個按鍵,以確定出被按下的按鍵;當中斷接腳的電平等于預設電平,并且持續達預設時間時,掃描多個按鍵,以判斷該多個按鍵中至少一個是否被按下。
本發明實施例提供的按鍵系統在按鍵進行動作時,通過控制器去讀取中斷,然后立即去處理該按鍵的動作,省去了傳統按鍵控制中的固定周期的等待時間,以加快控制按鍵工作的核心控制單元MCU的反應速度。
為讓本發明的特征和優點能更明顯易懂,下文特舉出較佳實施例,并配合說明書附圖,作詳細說明如下:
附圖說明
圖1為本發明一實施例的按鍵系統的示意圖。
圖2為本發明一實施例的按鍵系統的另一示意圖。
圖3為本發明一實施例的控制方法的流程圖。
附圖標記說明:
100、200:按鍵系統;
110、211~214:按鍵;
120、220:控制器;
130、230:中斷設定單元;
140、241~244:設定單元;
150、251~254:耦合元件;
P1~P4:接腳;
PIR:中斷接腳;
RI、R1~R4:電阻;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于技嘉科技股份有限公司,未經技嘉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610272818.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種顯示面板、顯示裝置及加速度檢測方法
- 下一篇:一體化鼠標鍵盤





