91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會嚴重影響瀏覽網頁,請使用微軟最新的Edge瀏覽器
廠商專區
產品/技術
應用分類

單片機系統中常見的三種鍵盤工作方式

2016-07-22 10:04 來源:電源網綜合 編輯:鈴鐺

單片機系統中需要接入鍵盤時,就需要在系統中接入鍵盤接口。而鍵盤的工作狀態根據CPU的工作狀況而定,在本文當中,小編將為大家介紹三種常見的單片機系統中的鍵盤工作方式,感興趣的朋友快來看一看吧。

鍵盤的工作方式

對鍵盤的響應取決于鍵盤的工作方式,鍵盤的工作方式應根據實際應用系統中CPU的工作狀況而定,其選取的原則是既要保證CPU能及時響應按鍵操作,又不要過多占用CPU的工作時間。通常,鍵盤的工作方式有三種,即編程掃描、定時掃描和中斷掃描。

編程掃描方式

編程掃描方式是利用CPU完成其它工作的空余時間,調用鍵盤掃描子程序來響應鍵盤輸入的要求。在執行鍵功能程序時,CPU不再響應鍵輸入要求,直到CPU重新掃描鍵盤為止。

定時掃描方式

定時掃描方式就是每隔一段時間對鍵盤掃描一次,它利用單片機內部的定時器產生一定時間(例如10ms)的定時,當定時時間到就產生定時器溢出中斷。CPU響應中斷后對鍵盤進行掃描,并在有鍵按下時識別出該鍵,再執行該鍵的功能程序。

中斷掃描方式

采用上述兩種鍵盤掃描方式時,無論是否按鍵,CPU都要定時掃描鍵盤,而單片機應用系統工作時,并非經常需要鍵盤輸入,因此,CPU經常處于空掃描狀態。

為提高CPU工作效率,可采用中斷掃描工作方式。其工作過程如下:當無鍵按下時,CPU處理自己的工作,當有鍵按下時,產生中斷請求,CPU轉去執行鍵盤掃描子程序,并識別鍵號。

以上三種就是單片機系統中常見的鍵盤工作方式,編程掃描方式利用了CPU的空閑工作時間,而定時掃描方式是每隔一段時間對鍵盤進行一次掃描,而中斷模式則結合了前兩者的方式來進行工作。希望大家在閱讀過本文之后能夠對單片機中的鍵盤工作方式有進一步的了解。

聲明:本內容為作者獨立觀點,不代表電源網。本網站原創內容,如需轉載,請注明出處;本網站轉載的內容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經濟損失,請電郵聯系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關閱讀

微信關注
技術專題 更多>>
技術專題之EMC
技術專題之PCB

頭條推薦

電子行業原創技術內容推薦
客服熱線
服務時間:周一至周五9:00-18:00
微信關注
獲取一手干貨分享
免費技術研討會
editor@netbroad.com
400-003-2006
主站蜘蛛池模板: 永川市| 庆安县| 内黄县| 革吉县| 柘荣县| 罗源县| 伊宁市| 彰化市| 清河县| 新巴尔虎左旗| 夏津县| 玉龙| 扎鲁特旗| 伊川县| 易门县| 阿克陶县| 和林格尔县| 桐城市| 金湖县| 潞西市| 濮阳市| 华亭县| 尤溪县| 始兴县| 库尔勒市| 白城市| 建湖县| 湖口县| 云南省| 蛟河市| 辉县市| 青田县| 灵璧县| 光泽县| 嘉荫县| 静乐县| 唐河县| 施秉县| 出国| 宽甸| 股票|