日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]鍵盤掃描的實現方法無效

專利信息
申請號: 201110337759.5 申請日: 2011-10-31
公開(公告)號: CN102508556A 公開(公告)日: 2012-06-20
發明(設計)人: 劉均;胡貴 申請(專利權)人: 深圳市元征軟件開發有限公司
主分類號: G06F3/023 分類號: G06F3/023
代理公司: 深圳市德力知識產權代理事務所 44265 代理人: 林才桂
地址: 518000 廣東省深圳市*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 鍵盤 掃描 實現 方法
【說明書】:

技術領域

發明涉及一種鍵盤掃描的實現方法,尤其涉及一種基于狀態機的鍵盤掃描的實現方法。

背景技術

在編寫單片機程序的過程中,鍵盤作為一種人機接口的實現方式,是很常用的。

而一般的實現方法有:

1、外接鍵盤掃描芯片(例如8279、7279等芯片),然后由該芯片來完成去抖、鍵值讀取、中斷請求等功能。然后單片機響應中斷并讀取鍵值,有的時候也可以采用輪訓的方式。而這種方法需要專門的外圍芯片,增加成本,且不容易檢測按鍵的按下、釋放以及長按鍵等一些事件。

2、如果按鍵數比較少,那么可以直接將按鍵接到單片機的IO口,然后各按鍵取邏輯或再送到單片機的中斷管腳(對于51體系),單片機響應中斷后再去讀取IO口的數據。如果單片機的中斷向量比較多(例如AVR系列的單片機,每個IO都可以作為中斷),那么也可以直接把各個按鍵接到各個具有中斷功能的IO上面。在中斷處理程序中往往需要執行這樣一個操作序列:延時一定時間來去抖,如果按鍵有效那么等待按鍵釋放。而這種方法同樣不容易檢測按鍵的按下、釋放以及長按鍵等一些事件。且采用軟件延時的方式,浪費CPU資源。

鍵按下之后的理想波形如圖1所示,按鍵處于空閑狀態S1時,信號為高;按鍵處于將按下狀態2時,信號垂直降為低;按鍵處于按下狀態S3時,信號為低;按鍵處于將釋放狀態S4時,信號垂直升為高。而實際波形如圖2所示,按鍵處于空閑狀態S1時,信號為高;按鍵處于將按下狀態S2時,信號出現一段時間的抖動,然后降為低;按鍵處于按下狀態S3時,信號為低,按鍵處于將釋放狀態S4時,信號抖動一段時間后升為高。同時,在數據線為低或者為高的過程中,都有可能出現一些很窄的干擾信號。如果可以采用基于這種基于狀態機的掃描式的方法來判斷各種按鍵事件,則可有效的解決了上述方法中問題。

發明內容

本發明的目的在于提供一種鍵盤掃描的實現方法,其工作穩定,占用系統資源少,對各種按鍵事件響應及時。

為實現上述目的,本發明提供一種鍵盤掃描的實現方法,包括如下步驟:

步驟1、在按鍵處于空閑狀態時,如果信號線為高,繼續保持空閑狀態,如果信號線為低,切換到按鍵將按下狀態;

步驟2、在按鍵處于將按下狀態時,如果信號線為高,切換到按鍵空閑狀態,如果信號線為低,發送按鍵按下消息,并將該按鍵按下消息存入消息列隊,切換到按鍵按下狀態;

步驟3、在按鍵處于按下狀態時,如果信號線為低,保持按鍵按下狀態,并對信號為低這一狀態進行計數,如果信號線為高,切換到按鍵將釋放狀態;

步驟4、在按鍵處于將釋放狀態時,如果信號為低,切換到按鍵按下狀態,如果信號線為高,發送按鍵釋放消息,并將該按鍵釋放消息存入消息隊列,切換到按鍵空閑狀態。

所述步驟2中所發送的按鍵按下消息經過系統判斷為不需要消息時,釋放該按鍵按下消息。

所述步驟4中信號為低時,系統根據預設閾值對信號為低這一按鍵消息的計數進行判斷,如果該計數的數值大于該預設閾值,該按鍵消息作為一長按鍵消息,小于該預設閾值,該按鍵消息作為一短按鍵消息。

所述步驟4中信號為高時,系統對所發送的按鍵釋放消息進行判斷,如該按鍵釋放消息為不需要時,釋放該按鍵釋放消息。

本發明的有益效果:本發明所提供的鍵盤掃描的實現方法,使用狀態機的模式設計鍵盤掃描程序,其工作穩定可靠,占用系統資源非常少,對各種按鍵事件響應及時,在現有的程序框架下還可以方便地擴展其它類型的按鍵事件。

為了能更進一步了解本發明的特征以及技術內容,請參閱以下有關本發明的詳細說明與附圖,然而附圖僅提供參考與說明用,并非用來對本發明加以限制。

附圖說明

下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。

附圖中,

圖1為按鍵過程的理想波形示意圖;

圖2為按鍵過程的實際波形示意圖;

圖3為本發明鍵盤掃描的實現方法的流程圖。

具體實施方式

為更進一步闡述本發明所采取的技術手段及其效果,以下結合本發明的優選實施例及其附圖進行詳細描述。

請參閱圖3,本發明提供一種鍵盤掃描的實現方法,其包括如下步驟:

步驟1、在按鍵處于空閑狀態S1時,如果信號線為高,那么繼續保持按鍵空閑狀態S1,如果信號線為低,那么切換到按鍵將按下狀態S2。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市元征軟件開發有限公司,未經深圳市元征軟件開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110337759.5/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 夜夜躁日日躁狠狠躁| 日韩亚洲欧美一区二区| 国产日韩欧美精品一区二区| 亚洲精品乱码久久久久久写真| 午夜精品影视| 中文字幕一区二区三区四| 亚洲精品老司机| 强制中出し~大桥未久在线播放| 国产亚洲精品久久网站| 自偷自拍亚洲| 又色又爽又大免费区欧美| 欧美日韩一区免费| 国产精品19乱码一区二区三区| 挺进警察美妇后菊| 欧美一区久久| 中文字幕精品一区二区三区在线| 精品国产一区二区三区麻豆免费观看完整版| 精品久久国产视频| 久久96国产精品久久99软件| 日韩中文字幕一区二区在线视频| 亚洲福利视频一区二区| 国模少妇一区二区三区| 狠狠色噜噜狠狠狠色综合| 精品久久综合1区2区3区激情| 日韩欧美高清一区二区| 三级午夜片| 亚洲va久久久噜噜噜久久0| 亚洲s码欧洲m码在线观看| 亚洲欧美日韩精品suv| 国产精品一二三四五区| 国内精品久久久久影院日本 | 99国产精品永久免费视频| 亚洲国产另类久久久精品性| 国产午夜精品一区二区三区最新电影| 久久一二区| 九九久久国产精品| 国产一区二区三区久久久| 韩国女主播一区二区| 黄色av免费| 99国产精品9| 93久久精品日日躁夜夜躁欧美| 国产午夜精品一区理论片飘花| 年轻bbwbbw高潮| 国产欧美一区二区三区免费看| 99精品国产99久久久久久97| 国产videosfree性另类| 一区二区三区四区中文字幕| 久久五月精品| 亚洲欧洲国产伦综合| 国产视频精品久久| 亚洲高清乱码午夜电影网| 国产91电影在线观看| 久久噜噜少妇网站| 97涩国一产精品久久久久久久| 亚洲精品卡一卡二| 精品国产鲁一鲁一区二区三区| 亚洲无人区码一码二码三码| aaaaa国产欧美一区二区| 91看片免费| 国产特级淫片免费看| 国模精品免费看久久久| 欧洲激情一区二区| 亚洲一二三在线| 色乱码一区二区三在线看| 国产一二区精品| 91精品视频一区二区三区 | 狠狠色噜噜狠狠狠888奇米| 国产精品综合一区二区三区| 国产一区二区在线免费| 日韩国产不卡| 国产高清无套内谢免费| 一区二区精品久久| 国产经典一区二区| 日本高清h色视频在线观看| 国产丝袜在线精品丝袜91| 亚洲精品久久久久玩吗| 国产足控福利视频一区| 91超碰caoporm国产香蕉| 国产精品视频十区| 福利视频亚洲一区| 欧美精选一区二区三区| 一区二区三区香蕉视频| 欧美日韩国产一级| 8x8x国产一区二区三区精品推荐 | 久久综合国产伦精品免费| 欧美精品日韩精品| 岛国黄色av| 欧美日本一二三区| 福利电影一区二区三区| 亚洲欧美日本一区二区三区| 国产97久久| 亚洲综合日韩精品欧美综合区| 欧美激情精品久久久久久免费| 久久99国产精品视频| 久久99国产精品久久99果冻传媒新版本| 亚洲欧美日本一区二区三区| 国产精品乱码一区| 2023国产精品久久久精品双| 久久一区欧美| 色乱码一区二区三在线看| xxxx国产一二三区xxxx| 欧美日韩九区| 亚洲视频h| 国产精品综合在线| 日本精品一二三区| 国产一区三区四区| 日本一区中文字幕| 久久精品国产亚洲一区二区| 欧美精品粉嫩高潮一区二区| 国产一卡二卡在线播放| 91精品视频一区二区三区| 狠狠躁夜夜躁人人爽天天天天97| 久久97国产| 国产精一区二区| 午夜影院伦理片| 影音先锋久久久| 国产精品久久久久久久综合| 欧美xxxxxhd| 91久久香蕉国产日韩欧美9色| 秋霞三级伦理| 久久aⅴ国产欧美74aaa| 国产精品一二三区视频出来一| 国产欧美日韩va另类在线播放| 乱子伦农村| 99精品区| 久久人91精品久久久久久不卡| 久久99久久99精品蜜柚传媒| 国产欧美一区二区精品性色超碰| 国产精品日韩视频| 精品国产九九九 | 欧美在线视频精品| 国产欧美久久一区二区三区| 精品一区中文字幕| 欧美一区二区三区不卡视频| 国产精品天堂网| 国产一区中文字幕在线观看| 欧美一区二三区人人喊爽| 精品欧美一区二区在线观看| 国产精品视频久久| 色噜噜狠狠一区二区| 国产在线精品二区| 久久久中精品2020中文| 夜夜夜夜曰天天天天拍国产| 国产精品一二二区| 精品国产91久久久| 精品国产一区二区三区久久久久久 | 亚洲精品20p| 亚洲欧美一卡二卡| 99热久久精品免费精品| 国产不卡三区| 综合在线一区| 亚洲影院久久| 国产色午夜婷婷一区二区三区| 国产一区二区激情| 强制中出し~大桥未久10在线播放| 国产精品suv一区二区6| 国产一区二区三区色噜噜小说| 国产精品5区| 国产一区二区三区久久久| 91麻豆精品国产91久久久久| 女女百合互慰av| 国产精品第157页| 性刺激久久久久久久久九色| 日韩久久精品一区二区三区| 国产一级片自拍| 中文文精品字幕一区二区| 国产精品久久久视频| 性欧美激情日韩精品七区| 精品美女一区二区三区| 色综合欧美亚洲国产| 国产一区二区视频免费观看| aaaaa国产欧美一区二区 | 午夜精品在线播放| 欧美日韩偷拍一区| 99精品国产一区二区三区麻豆 | 午夜wwwww| 国产极品美女高潮无套久久久| 久久国产欧美视频| 亚洲一区二区国产精品| 亚洲自偷精品视频自拍| 曰韩av在线| 强制中出し~大桥未久10在线播放| 国产视频在线一区二区| 国产精品香蕉在线的人| 亚洲乱码一区二区三区三上悠亚| 国产精品一级在线| 日韩av不卡一区| 麻豆国产一区二区| 精品国产亚洲一区二区三区| 日韩精品中文字| 国内精品久久久久久久星辰影视 | 亚洲欧美国产日韩色伦| 国产69精品久久99不卡解锁版| 国产一区二区三区久久久| 综合在线一区| 国产精品久久国产三级国电话系列| 激情久久综合| 亚洲乱玛2021| 日本免费电影一区二区| 国产伦精品一区二区三| 国内久久精品视频| 日韩av在线免费电影| 2021天天干夜夜爽| 99热一区二区| 欧美精品八区| 国产性生交xxxxx免费| 欧美日韩激情在线| 欧美精品在线观看一区二区| 97久久精品人人做人人爽| 99久久国产综合精品尤物酒店| 国产一级不卡视频| 国产福利一区在线观看| 欧美一区亚洲一区| 欧美精品五区| 欧美日韩三区| 一区二区精品久久| 国产麻豆91视频| 少妇高潮大叫喷水| 欧美hdfree性xxxx| 午夜av资源| 国产二区三区视频| 片毛片免费看| 国产午夜精品一区二区三区最新电影| 性色av色香蕉一区二区| 精品国产乱码久久久久久虫虫| 久久国产精品首页| 销魂美女一区二区| 午夜码电影| 93久久精品日日躁夜夜躁欧美| 丰满岳妇伦4在线观看| 亚洲乱在线| 国产91高清| 欧美一级久久精品| 国产精品1234区| 黄毛片在线观看| 久久精品综合| 国产va亚洲va在线va| 国偷自产一区二区三区在线观看 | 午夜毛片在线观看| 999久久久国产| 日本道欧美一区二区aaaa| 国产精品中文字幕一区二区三区| 中文天堂在线一区| 亚洲欧洲日本在线观看| 国产一级片网站| 日韩欧美多p乱免费视频|