




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第十一章 鍵盤與鼠標接口技術(shù)2011/10 東北大學 計算機系統(tǒng)研究所第十一章 鍵盤與鼠標接口11.1 鍵盤的工作原理11.2 鍵盤的接口電路11.3 IBM PC系列機的鍵盤11.4 鼠標接口技術(shù)習 題鍵盤接口的組成:電平轉(zhuǎn)換、去抖動和防串鍵和隔離簡單鍵盤接口+5VI/OCPU電平轉(zhuǎn)換電路11.1 鍵盤的工作原理鍵盤接口的組成:電平轉(zhuǎn)換、去抖動和防串鍵和隔離去抖動電路+5VI/O硬件低通濾波11.1 鍵盤的工作原理鍵盤接口的組成:電平轉(zhuǎn)換、去抖動和防串鍵和隔離去抖動電路+5V11.1 鍵盤的工作原理12+5V上下123456輸出鍵盤接口的組成:電平轉(zhuǎn)換、去抖動和防串鍵和隔離軟件去抖動:這是一
2、種常見的去抖動方法,通過延時程序,即當檢測到有按鍵時,調(diào)用10-20ms延時子程序再讀按鍵信息。11.1 鍵盤的工作原理鍵盤接口的組成:電平轉(zhuǎn)換、去抖動和防串鍵和隔離防串鍵:軟件掃描的方法,檢測到只有一個按鍵時才讀取鍵值(最后一個仍保持按下的鍵是正確的鍵);硬件加鎖的方法:在第一個鍵未釋放之前按下其它的鍵不會產(chǎn)生選通信號,或第一個按鍵的信號鎖住其它按鍵的信號(第一個被按下的鍵是正確的鍵) 。11.1 鍵盤的工作原理鍵盤接口的組成:鍵盤矩陣鍵盤的矩陣式接口I/O+5VCPU11011.1 鍵盤的工作原理編碼鍵盤:能夠自動識別閉和鍵并提供相應(yīng)的鍵碼8 x 8鍵盤3-8譯碼器3-8譯碼器6計數(shù)器時鐘
3、發(fā)生器ROMCPUIRQ/STRIOR復(fù)位置位I/O11.1 鍵盤的工作原理非編碼鍵盤:只提供行列矩陣,按鍵的識別鍵值的確定由軟件完成I/O行掃描法+5VA口B口有鍵閉和?延時,去抖動11111110B=AL讀A口全1?YNNYAL左移一位AL=B口按鍵處理程序11.1 鍵盤的工作原理非編碼鍵盤:只提供行列矩陣,按鍵的識別鍵值的確定由軟件完成I/O+5V線反轉(zhuǎn)法+5VA口B口0=B口A口=AL按鍵所在的列0=A口B口=AL按鍵所在的行11.1 鍵盤的工作原理鍵值分析 由操作系統(tǒng)或當前應(yīng)用程序?qū)︽I值進行。解釋并處理。常用的方法有查表法和狀態(tài)分析法。查表法是根據(jù)鍵值到固化在ROM表中查找對應(yīng)的例行
4、程序首地址,這適合于單功能鍵。狀態(tài)分析法是根據(jù)鍵值和當前所處的狀態(tài)找出應(yīng)進入的下一狀態(tài)及動作例行程序,這適合于組合功能鍵。11.1 鍵盤的工作原理第十一章 鍵盤與鼠標接口技術(shù)11.3 IBM PC系列機的鍵盤11.2 鍵盤的接口電路11.1 鍵盤的工作原理11.4 鼠標接口技術(shù)習 題鍵盤掃描碼掃描碼 當有鍵按下時,鍵盤內(nèi)部的單片機完成掃描、消抖和確定鍵值的任務(wù),然后將鍵值(接通掃描碼)通過串行傳輸方式傳送給主機的鍵盤接口。按鍵釋放時,又發(fā)送斷開掃描碼(F0H+接通掃描碼)。CLKGNDDATA+5VRES11.3 IBM PC系列機的鍵盤鍵盤緩沖區(qū) 鍵盤緩沖區(qū)是鍵盤中斷服務(wù)程序與INT16或用
5、戶鍵盤輸入程序之間傳送鍵盤信息的接口。鍵盤中斷服務(wù)程序收到接通掃描碼后將其轉(zhuǎn)換成ASCII碼,存入鍵盤緩沖區(qū)中。然后操作系統(tǒng)或當前應(yīng)用程序的鍵盤輸入程序,從鍵盤緩沖區(qū)中讀出按鍵的ASCII碼,并做相應(yīng)的處理。11.3 IBM PC系列機的鍵盤鍵盤緩沖區(qū)(續(xù)) 鍵盤緩沖區(qū)是一個循環(huán)隊列,18個字,位于內(nèi)存,起始地址位0040H:001AH。頭兩個字為首尾指針,每個字存放按鍵的ASCII碼和接通掃描碼。首指針尾指針11.3 IBM PC系列機的鍵盤1AH1BH1CH1DH1EH3CH3DHPC/XT機鍵盤接口Keyboard鍵盤矩陣8048按鍵選通計數(shù)值移位寄存器鍵盤接口8259DATACLK82
6、55CPUIRQINTRPA11.3 IBM PC系列機的鍵盤PC/AT機鍵盤接口Keyboard鍵盤矩陣8048按鍵選通計數(shù)值鍵盤接口8259DATACLKCPUIRQINTR804211.3 IBM PC系列機的鍵盤第十一章 鍵盤與鼠標接口11.4 鼠標接口11.2 鍵盤的接口電路11.1 鍵盤的工作原理習 題11.3 IBM PC系列機的鍵盤鼠標的分類鼠標器:是將平面游標運動的軌跡轉(zhuǎn)化為相應(yīng)的X、Y坐標值,輸入計算機,從而控制屏幕上光標的運動。機械式鼠標器:中心部分是一個剛球,外面一層橡膠或塑料,使鼠標器移動時剛球隨著移動,傳動給兩個互相垂直的小滾軸,將鼠標在X、Y方向上的移動專換成一個
7、帶有小孔的圓盤的旋轉(zhuǎn)。其旋轉(zhuǎn)時交替地通過光敏元件輸出相應(yīng)的脈沖。11.4 鼠標接口鼠標的分類鼠標器:是將平面游標運動的軌跡轉(zhuǎn)化為相應(yīng)的X、Y坐標值,輸入計算機,從而控制屏幕上光標的運動。光電式鼠標器:必須在一個特殊的網(wǎng)格襯墊上移動。鼠標基座上裝有兩對發(fā)光元件和光敏元件。前者向襯墊發(fā)射紅外光,后者接收從襯墊反射回來的光脈沖(襯墊上的網(wǎng)格的作用),從而輸出相應(yīng)的脈沖信號給CPU。11.4 鼠標接口技術(shù)鼠標的接口CLKGNDDATA+5VNC標準串行接口:RS-232-C標準,COM1COM4; USB通用串行總線。總線式接口:專用的接口電路板。目前已不太常用PS/2接口:IBM PS/2個人計算機推出的,為鼠標器提供專用接口。NC11.4 鼠標接口技術(shù)第十一章 鍵盤與鼠標接口技術(shù)習 題11.2 鍵盤的接口電路11.1 鍵盤的工作原理11.4 鼠標接口技術(shù)11.3 IBM PC系列機的鍵盤1. 鍵盤有幾種類型?拭述其工作原理。2. 在非編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 早產(chǎn)兒管飼喂養(yǎng)的護理
- 住院醫(yī)師規(guī)范化培訓-骨科真題庫-23
- 進口貿(mào)易合同范本
- 鄧州電梯采購合同范本
- 二零二五食品安全協(xié)議書合同
- 干股合作協(xié)議書
- 二零二五版承包飯店經(jīng)營權(quán)合同
- 運輸企業(yè)司機合同范本
- 紙的演變歷史幼兒課程
- 鉆井設(shè)備維修合同范本
- 2025年長襪子皮皮考試題及答案
- 交友主題班會-遠離“背后蛐蛐”課件
- 建筑施工技術(shù)管理手冊
- 部隊食品安全知識課件
- SJG 04-2015 深圳市地基處理技術(shù)規(guī)范
- 2025年中能建投六盤水電力有限公司招聘筆試參考題庫含答案解析
- GB/T 45159.1-2024機械振動與沖擊黏彈性材料動態(tài)力學性能的表征第1部分:原理和指南
- 跟著音樂游中國知到智慧樹章節(jié)測試課后答案2024年秋廣州大學
- 2025醫(yī)保政策培訓
- DB50-T 1715-2024 城市橋梁變形觀測技術(shù)規(guī)范
- 《某畜禽養(yǎng)殖廠廢水處理工藝設(shè)計》11000字
評論
0/150
提交評論