![鍵盤接口技術_第1頁](http://file4.renrendoc.com/view/64c1278aa5162e01180c86461a3c5dbf/64c1278aa5162e01180c86461a3c5dbf1.gif)
![鍵盤接口技術_第2頁](http://file4.renrendoc.com/view/64c1278aa5162e01180c86461a3c5dbf/64c1278aa5162e01180c86461a3c5dbf2.gif)
![鍵盤接口技術_第3頁](http://file4.renrendoc.com/view/64c1278aa5162e01180c86461a3c5dbf/64c1278aa5162e01180c86461a3c5dbf3.gif)
![鍵盤接口技術_第4頁](http://file4.renrendoc.com/view/64c1278aa5162e01180c86461a3c5dbf/64c1278aa5162e01180c86461a3c5dbf4.gif)
![鍵盤接口技術_第5頁](http://file4.renrendoc.com/view/64c1278aa5162e01180c86461a3c5dbf/64c1278aa5162e01180c86461a3c5dbf5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
鍵盤接口技術第1頁,共55頁,2023年,2月20日,星期四按鍵的分類按鍵輸入原理按鍵開關的抖動問題鍵盤由一組規(guī)則排列的按鍵組成,一個按鍵實際上是一個開關元件,也就是說鍵盤是一組規(guī)則排列的開關。單片機使用的按鍵是一種常開型的開關,平時按鍵的兩個觸點處于斷開狀態(tài),按下鍵時它們才閉合。按鍵第2頁,共55頁,2023年,2月20日,星期四按鍵的分類按鍵按照結構原理可分為兩類:1.觸點式開關按鍵,如機械式開關、導電橡膠式開關等;2.無觸點開關按鍵,如電氣式按鍵,磁感應按鍵等。.按鍵按照接口原理可分為:1.編碼鍵盤2.非編碼鍵盤兩類,編碼鍵盤主要是用硬件來實現(xiàn)對鍵的識別,非編碼鍵盤主要是由軟件來實現(xiàn)鍵盤的定義與識別。前者造價低,后者壽命長。目前,單片機系統(tǒng)中最常見的是觸點式開關按鍵。第3頁,共55頁,2023年,2月20日,星期四按鍵輸入原理在單片機應用系統(tǒng)中,除了復位按鍵有專門的復位電路及專一的復位功能外,其他按鍵都是以開關狀態(tài)來設置控制功能或輸入數(shù)據(jù)。當所設置的功能鍵或數(shù)字鍵按下時,單片機系統(tǒng)應完成該按鍵所設定的功能,按鍵信息輸入是與軟件結構密切相關的過程。對于一個鍵盤或一組按鍵,單片機系統(tǒng)中總有一個接口電路與CPU相連。CPU可以采用查詢或中斷方式了解有無按鍵輸入并檢查是哪一個鍵按下,將該鍵號送入累加器ACC,然后通過跳轉指令轉入執(zhí)行該鍵的功能程序,執(zhí)行完后再返回主程序。第4頁,共55頁,2023年,2月20日,星期四按鍵開關的抖動問題單片機系統(tǒng)中應用的一般是由機械觸點構成的按鍵。當機械觸點斷開、閉合時,會有抖動,如下圖所示。在觸點抖動期間檢測按鍵的通與斷狀態(tài),可能導致判斷出錯。即按鍵一次按下或釋放被錯誤地認為是多次操作,這種情況是不允許出現(xiàn)的。常用的去抖動的方法有兩種:1.硬件方法2.軟件方法第5頁,共55頁,2023年,2月20日,星期四硬件方法在硬件上可采用在鍵輸出端加R-S觸發(fā)器(雙穩(wěn)態(tài)觸發(fā)器)或單穩(wěn)態(tài)觸發(fā)器構成去抖動電路,如圖所示。電路工作過程
第6頁,共55頁,2023年,2月20日,星期四電路工作過程按鍵未按下時,a=0,b=1,輸出Q=1,按鍵按下時,因按鍵的機械彈性作用的影響,使按鍵產(chǎn)生抖動,當開關沒有穩(wěn)定到達b端時,因與非門2輸出為0反饋到與非門1的輸入端,封鎖了與非門1,雙穩(wěn)態(tài)電路的狀態(tài)不會改變,輸出保持為1,輸出Q不會產(chǎn)生抖動的波形。當開關穩(wěn)定到達b端時,因a=1,b=0,使Q=0,雙穩(wěn)態(tài)電路狀態(tài)發(fā)生翻轉。當釋放按鍵時,在開關未穩(wěn)定到達a端時,因Q=0,封鎖了與非門2,雙穩(wěn)態(tài)電路的狀態(tài)不變,輸出Q保持不變,消除了后沿的抖動波形。當開關穩(wěn)定到達a端時,因a=0,b=1,使Q=1,雙穩(wěn)態(tài)電路狀態(tài)發(fā)生翻轉,輸出Q重新返回原狀態(tài)。由此可見,鍵盤輸出經(jīng)雙穩(wěn)態(tài)電路之后,輸出已變?yōu)橐?guī)范的矩形方波。第7頁,共55頁,2023年,2月20日,星期四軟件方法軟件方法其實很簡單,就是在單片機獲得P1.0口為低電平的信息后,不是立即認定S已被按下,而是延時10ms或更長一些時間后再次檢測P1.0口,如果仍為低電平,說明S的確按下了,這實際上是避開了按鍵按下時的抖動時間。而在檢測到按鍵釋放后(P1.0為高電平)再延時5~10ms,消除后沿的抖動,然后再對鍵值處理。不過一般情況下,通常不對按鍵釋放的后沿進行處理,實踐證明,也能滿足一定的要求。當然,在實際應用中,對按鍵的要求也是千差萬別的,要根據(jù)不同的需要來編制處理程序,但以上是消除按鍵抖動的原則。第8頁,共55頁,2023年,2月20日,星期四簡單鍵盤接口簡單鍵盤的工作原理簡單鍵盤的接口電路與編程
實踐與思考第9頁,共55頁,2023年,2月20日,星期四簡單鍵盤的工作原理如果系統(tǒng)只需幾個按鍵,可直接采用I/O線構成單個按鍵電路,各個按鍵之間相互獨立,一根線上的按鍵狀態(tài)不會影響其他輸入線上的工作狀態(tài),又稱獨立式鍵盤接口電路。這種電路每個按鍵需要占用一根I/O線,在按鍵數(shù)量較多時,輸入口浪費大且電路結構很煩瑣,因此這種鍵盤接口電路只適用于按鍵較少或要求較高操作速度的場合。第10頁,共55頁,2023年,2月20日,星期四簡單鍵盤的接口電路與編程(1)程序實現(xiàn)的功能(2)程序采用的方法(3)程序中用到的變量和常量的定義(4)程序中調用的子程序(5)程序清單(6)程序分析與思考下面以圖(a)為例進行編程。第11頁,共55頁,2023年,2月20日,星期四程序實現(xiàn)的功能檢測是否有鍵閉合,如有鍵閉合,則去除鍵抖動,判斷鍵號并轉入相應的按鍵處理。第12頁,共55頁,2023年,2月20日,星期四程序采用的方法P3.2:開始,按此鍵則燈開始流動(由上而下)P3.3:停止,按此鍵則停止流動,所有燈為暗P3.4:上,按此鍵則燈由上向下流動P3.5:下,按此鍵則燈由下向上流動程序采用查詢的方法,P1口接8個發(fā)光二極管,4個按鍵分別接到P3.2、P3.3、P3.4和P3.5,且定義如下。第13頁,共55頁,2023年,2月20日,星期四程序中用到的變量和常量的定義UpDown ;上下行標志StartEnd ;啟動及停止標志LAMPCODE;存放流動的數(shù)據(jù)代碼第14頁,共55頁,2023年,2月20日,星期四程序中調用的子程序KEY;鍵盤程序KEYPROC;鍵盤處理程序LAMP;燈顯示程序DELAY;延時程序,鍵盤處理中調用第15頁,共55頁,2023年,2月20日,星期四程序分析與思考
這里介紹的鍵盤處理程序比較簡單,實際上,鍵盤的處理是很復雜的,但這種復雜并不來自于單片機的本身,而是來自于操作者的習慣等問題,因此,在編寫鍵盤處理程序之前,最好先把它從邏輯上理清,然后用適當?shù)乃惴ū硎境鰜?,最后再去寫代碼,這樣,才能快速有效地寫好代碼。第16頁,共55頁,2023年,2月20日,星期四實踐與思考
1.設計一個簡單3個按鍵的鍵盤來控制一組發(fā)光二極管,使這組發(fā)光二極管可以以6種不同的花色循環(huán)點亮。2.改用單鍵實現(xiàn)題1所示功能。第17頁,共55頁,2023年,2月20日,星期四矩陣式鍵盤接口矩陣式鍵盤的結構與工作原理矩陣式鍵盤按鍵的識別鍵盤的編碼鍵盤的工作方式矩陣鍵盤的接口實例實踐與思考第18頁,共55頁,2023年,2月20日,星期四矩陣式鍵盤的結構與工作原理矩陣式鍵盤中,行、列線分別連接到按鍵開關的兩端,行線通過上拉電阻接到+5V上。當無鍵按下時,行線處于高電平狀態(tài);當有鍵按下時,行、列線將導通,此時,行線電平將由與此行線相連的列線電平?jīng)Q定。這一點是識別矩陣按鍵是否被按下的關鍵。然而,矩陣鍵盤中的行線、列線和多個鍵相連,各按鍵按下與否均影響該鍵所在行線和列線的電平,各按鍵間將相互影響,因此,必須將行線、列線信號配合起來作適當處理,才能確定閉合鍵的位置。第19頁,共55頁,2023年,2月20日,星期四矩陣式鍵盤按鍵的識別1.掃描法2.線反轉法第20頁,共55頁,2023年,2月20日,星期四掃描法按鍵按下時,與此鍵相連的行線與列線導通,行線在無鍵按下時處在高電平,顯然,如果讓所有的列線也處在高電平,那么,按鍵按下與否不會引起行線電平的變化,因此,必須使所有列線處在低電平,只有這樣,當有鍵按下時,該鍵所在的行電平才會由高電平變?yōu)榈碗娖?。CPU根據(jù)行平電的變化,便能判定相應的行有鍵按下。8號鍵按下時,第2行一定為低電平,然而,第2行為低電平時,能否肯定是8號鍵按下呢?回答是否定的,因為9、10、11號鍵按下同樣使第2行為低電平。為進一步確定具體鍵,不能使所有列線在同一時刻都處在低電平,可在某一時刻只讓一條列線處于低電平,其余列線均處于高電平,另一時刻,讓下一列處在低電平,依次循環(huán),這種依次輪流每次選通一列的工作方式稱為鍵盤掃描。第21頁,共55頁,2023年,2月20日,星期四線反轉法第1步:將列線P1.4~P1.7作為輸入線,行線P1.3~P1.0作為輸出線,并將輸出線輸出全為低電平,讀列線狀態(tài),則列線中電平為低的是按鍵所在的列。第2步:將行線作為輸入線,列線作為輸出線,并將輸出線輸出為低電平,讀行線狀態(tài),則行線中電平為低的是按鍵所在的行。綜合第1、2兩步結果,可確定按鍵所在的行和列,從而識別出所按下的鍵。第22頁,共55頁,2023年,2月20日,星期四鍵盤的編碼1.獨立式鍵盤按鍵數(shù)量少,可根據(jù)實際需要靈活編碼。2.矩陣式鍵盤按鍵的位置由行號和列號唯一確定,因此可分別對行號和列號進行二進制編碼,然后將兩值合成一個字節(jié),高4位是行號,低4位是列號。問題:不同行的鍵離散性較大,不利于散轉指令對按鍵進行處理。采用依次排列鍵號的方式對安排進行編碼。無論以何種方式編碼,均應以處理問題方便為原則,而最基本的就是鍵所處的物理位置即行號和列號,它是各種編碼之間相互轉換的基礎,編碼相互轉換可通過計算或查表的方法實現(xiàn)??偨Y:第23頁,共55頁,2023年,2月20日,星期四鍵盤的工作方式編程掃描方式定時掃描方式中斷掃描方式第24頁,共55頁,2023年,2月20日,星期四編程掃描方式
編程掃描方式是利用CPU完成其他工作的空余調用鍵盤掃描子程序來響應鍵盤輸入的要求。在執(zhí)行鍵功能程序時,CPU不再響應鍵輸入要求,直到CPU重新掃描鍵盤為止。
鍵盤掃描程序一般應包括以下內容:
(1)判別有無鍵按下。(2)鍵盤掃描取得閉合鍵的行、列值。(3)用計算法或查表法得到鍵值。(4)判斷閉合鍵是否釋放,如沒釋放則繼續(xù)等待。(5)將閉合鍵鍵號保存,同時轉去執(zhí)行該閉合鍵的功能。
第25頁,共55頁,2023年,2月20日,星期四定時掃描方式定時掃描方式就是每隔一段時間對鍵盤掃描一次,它利用單片機內部的定時器產(chǎn)生一定時間(例如10ms)的定時,當定時時間到就產(chǎn)生定時器溢出中斷,CPU響應中斷后對鍵盤進行掃描,并在有鍵按下時識別出該鍵,再執(zhí)行該鍵的功能程序。第26頁,共55頁,2023年,2月20日,星期四定時掃描方式程序流程圖第27頁,共55頁,2023年,2月20日,星期四中斷掃描方式當無鍵按下時,CPU處理自己的工作,當有鍵按下時,產(chǎn)生中斷請求,CPU轉去執(zhí)行鍵盤掃描子程序,并識別鍵號。中斷掃描方式可以提高CPU工作效率。圖中的4輸入與門用于產(chǎn)生按鍵中斷,其輸入端與各列線相連,再通過上拉電阻接至+5V電源,輸出端接至8051的外部中斷輸入端。具體工作如下:當鍵盤無鍵按下時,與門各輸入端均為高電平,保持輸出端為高電平;當有鍵按下時,端為低電平,向CPU申請中斷,若CPU開放外部中斷,則會響應中斷請求,轉去執(zhí)行鍵盤掃描子程序。第28頁,共55頁,2023年,2月20日,星期四矩陣鍵盤的接口實例8051單片機的P1口作為鍵盤I/O口,鍵盤的列線接到P1口的低4位,鍵盤的行線接到P1口的高4位。列線P1.0~P1.3分別接有4個上拉電阻到正電源+5V,并把列線P1.0~P1.3設置為輸入線,行線P1.4~P.17設置為輸出線。4根行線和4根列線形成16個相交點。第29頁,共55頁,2023年,2月20日,星期四(1)程序功能。若有鍵被按下,應識別出是哪一個鍵閉合。方法是對鍵盤的行線進行掃描。(2)檢測當前是否有鍵被按下。檢測的方法是P1.4~P1.7輸出全“0”,讀取P1.0~P1.3的狀態(tài),若P1.0~P1.3為全“1”,則無鍵閉合,否則有鍵閉合。(3)去除鍵抖動。當檢測到有鍵按下后,延時一段時間再做下一步的檢測判斷。(4)P1.4~P1.7按下述4種組合依次輸出:
P1.71110P1.61101P1.51011P1.40111矩陣鍵盤的接口實例在每組行輸出時讀取P1.0~P1.3,若全為“1”,則表示為“0”這一行沒有鍵閉合,否則有鍵閉合。由此得到閉合鍵的行值和列值,然后可采用計算法或查表法將閉合鍵的行值和列值轉換成所定義的鍵值。第30頁,共55頁,2023年,2月20日,星期四矩陣鍵盤的接口實例(5)為了保證鍵每閉合一次CPU僅做一次處理,必須去除鍵釋放時的抖動。(6)掃描程序的流程圖(7)鍵盤掃描程序第31頁,共55頁,2023年,2月20日,星期四實踐與思考
設計一個簡易計算器,有鍵盤鎖定功能。具體要求如下:(1)鍵盤鎖定密碼為8888,用戶輸入“鎖定”“8888”后再按“鎖定”鍵解鎖。用戶連續(xù)按兩次“鎖定”鍵,可以鎖定鍵盤。(2)簡易計算器共有16個按鍵,0~9十個數(shù)字鍵,加、減、等于、乘、除共5個功能鍵,還有一鎖定鍵。(3)設定一個指示鎖定狀態(tài)的指示位,該位為“0”表示解鎖狀態(tài),為“1”表示鎖定狀態(tài)。(4)編程實現(xiàn)鍵盤功能部分。第32頁,共55頁,2023年,2月20日,星期四可編程鍵盤接口Intel8279是一種可編程鍵盤/顯示器接口芯片,它含有鍵盤輸入和顯示器輸出兩種功能。鍵盤輸入時,它提供自動掃描,能與按鍵或傳感器組成的矩陣相連,接收輸入信息,它能自動消除鍵盤抖動并能對多鍵同時按下提供保護。顯示輸出時,它有一個16×8位顯示RAM,其內容通過自動掃描,可由8或16位LED數(shù)碼管顯示。第33頁,共55頁,2023年,2月20日,星期四8279的基本功能8279的控制8279與單片機、鍵盤/顯示器的接口實踐與思考可編程鍵盤接口第34頁,共55頁,2023年,2月20日,星期四8279的基本功能8279的內部結構和工作原理8279的引腳和功能
8279的工作方式第35頁,共55頁,2023年,2月20日,星期四8279的內部結構8279的內部結構框圖
第36頁,共55頁,2023年,2月20日,星期四8279的工作原理(1)I/O控制及數(shù)據(jù)緩沖器(2)控制與定時寄存器及定時控制(3)掃描計數(shù)器(4)回復緩沖器、鍵盤去抖及控制(5)FIFO/傳感器及其狀態(tài)寄存器(6)顯示RAM和顯示寄存器。第37頁,共55頁,2023年,2月20日,星期四I/O控制及數(shù)據(jù)緩沖器數(shù)據(jù)緩沖器是雙向緩沖器,連接內外總線,用于傳送CPU和8279之間的命令或數(shù)據(jù),對應的引腳為數(shù)據(jù)總線D0~D7。
I/O控制線是CPU對8279進行控制的引線,對應的引腳為數(shù)據(jù)選擇線A0;片選線;讀、寫信號線和。第38頁,共55頁,2023年,2月20日,星期四控制與定時寄存器及定時控制控制與定時寄存器用來寄存鍵盤及顯示工作方式控制字,同時還用來寄存其他操作方式控制字。這些寄存器接收并鎖存各種命令,再通過譯碼電路產(chǎn)生相應的信號,從而完成相應的控制功能。與其對應的引腳為時鐘輸入端CLK,復位端RESET。定時控制電路由N個基本計數(shù)器組成,其中,第一個計數(shù)器是一個可編程的N級計數(shù)器,N=2~31之間的數(shù),由軟件編程,將外部時鐘輸入端CLK分頻得到內部所需的100kHz時鐘,為鍵盤提供適當?shù)膾呙桀l率和顯示掃描時間。與其相關的引腳是顯示熄滅控制端。第39頁,共55頁,2023年,2月20日,星期四掃描計數(shù)器鍵盤和顯示器共用,提供鍵盤和顯示器的掃描信號。掃描計數(shù)器有兩種工作方式:編碼方式和譯碼方式。按編碼方式工作時,計數(shù)器作二進制計數(shù),4位計數(shù)狀態(tài)從掃描線SL0~SL3輸出,經(jīng)外部譯碼器譯碼后,為鍵盤和顯示器提供掃描信號。按譯碼方式工作時,掃描計數(shù)器的最低二位被譯碼后,從SL0~SL3輸出,提供了4中選1的掃描譯碼。與其相關的引腳是掃描線SL0~SL3。第40頁,共55頁,2023年,2月20日,星期四回復緩沖器、鍵盤去抖及控制回復線作為行列式鍵盤的列輸入線,相應的列輸入信號稱為回復信號,由回復緩沖器緩沖并鎖存。在逐行列掃描時,回復線用來搜尋每一行列中閉合的鍵,當某一鍵閉合時,去抖電路被置位,延時等待10ms后,再檢查該鍵是否仍處在閉合狀態(tài),如不是閉合,則當做干擾信號不予理睬;如是閉合,則將該鍵的地址和附加的移位、控制狀態(tài)一起形成鍵盤數(shù)據(jù)被送入8279內部的FIFO(先進先出)存儲器。鍵盤數(shù)據(jù)格式如下:控制移位掃描回復控制、移位、掃描、回復控制和移位(D7、D6)的狀態(tài)由兩個獨立的附加開關決定,而掃描(D5、D4、D3)和回復(D2、D1、D0)則是被按鍵置位的數(shù)據(jù)。D5、D4、D3來自掃描計數(shù)器,它們是根據(jù)回復信號而確定的行/列編碼。1.鍵盤工作方式D7D6D5D4D3D2D1D0第41頁,共55頁,2023年,2月20日,星期四2.傳感器開關狀態(tài)矩陣方式回復緩沖器、鍵盤去抖及控制回復線的內容直接被送往相應的傳感器RAM(即FIFO)存儲器。在選通輸入方式工作時,回復線的內容在CNTL/STB線的脈沖上升沿被送入FIFO存儲器。與其相關的引腳是回復線RL0~RL7,控制/選通線CNTL/STB。第42頁,共55頁,2023年,2月20日,星期四FIFO/傳感器及其狀態(tài)寄存器FIFO/傳感器RAM是一個雙重功能的8×8RAM。在鍵盤選通工作方式時,它是FIFO存儲器,其輸入/輸出遵循先入先出的原則,此時,F(xiàn)IFO狀態(tài)寄存器用來存放FIFO的工作狀態(tài)。例如:RAM是滿還是空,其中存有多少數(shù)據(jù),操作是否出錯等。當FIFO存儲器中有數(shù)據(jù)時,狀態(tài)邏輯將產(chǎn)生IRQ=1信號,向CPU申請中斷。在傳感器矩陣方式工作時,這個存儲器用做傳感器存儲器,它存放著傳感器矩陣中的每一個傳感器狀態(tài)。在此方式時,若檢索出傳感器的變化,IRQ信號變?yōu)楦唠娖?,向CPU申請中斷。與其相關的引腳是中斷請求線IRQ。第43頁,共55頁,2023年,2月20日,星期四顯示RAM和顯示寄存器顯示RAM用來存儲顯示數(shù)據(jù),容量為16×8位。在顯示過程中,存儲的顯示數(shù)據(jù)輪流從顯示寄存器輸出。顯示寄存器分位A、B兩組,OUTA0~OUTA3和OUTB0~OUTB3,它們既可單獨送數(shù),也可組成一個8位(A組為高4位,B組為低4位)的字。顯示寄存器的輸出與顯示掃描配合,不斷從顯示RAM中讀出顯示數(shù)據(jù),同時,輪流驅動被選中的顯示器件,以達到多路復用的目的,使顯示器件呈穩(wěn)定顯示狀態(tài)。與其相關的引腳是數(shù)據(jù)顯示線OUTA0~OUTA3和OUTB0~OUTB3。顯示地址寄存器用來寄存由CPU進行讀/寫顯示RAM的地址,它可以由命令設定,也可以設置成每次讀出或寫入后自動遞增。第44頁,共55頁,2023年,2月20日,星期四8279的引腳和功能第45頁,共55頁,2023年,2月20日,星期四8279的引腳和功能D0~D7:數(shù)據(jù)總線,雙向三態(tài)總線。CLK:系統(tǒng)時鐘輸入端。RESET:系統(tǒng)復位輸入端,高電平有效,復位狀態(tài)為:16個字符顯示;編碼掃描鍵盤——雙鍵鎖定;程序時鐘編程為31。:片選輸入端,低電平有效。A0:數(shù)據(jù)選擇輸入端,A0=1時,CPU寫入數(shù)據(jù)為命令字,讀出狀態(tài)字為狀態(tài)字;A0=0時,CPU讀、寫均為數(shù)據(jù)。、:讀、寫信號輸入端,低電平有效。IRQ:中斷請求輸出端,高電平有效。SL0~SL3:掃描輸出端,用于掃描鍵盤和顯示器。可編程設定為編碼(4中選1)或譯碼輸出(16選1)。
第46頁,共55頁,2023年,2月20日,星期四8279的引腳和功能RL0~RL7:回復線,它們是鍵盤或傳感器的列信號輸入端。SHIFT:移位信號輸入端,高電平有效。它是8279鍵盤數(shù)據(jù)的次高位(D6),通常用做鍵盤上、下?lián)豕δ苕I。在傳感器和選通方式中,SHIFT無效。CNTL/STB:控制/選通輸入端,高電平有效。在鍵盤工作方式時,它是鍵盤數(shù)據(jù)的最高位,通常用做控制鍵。在選通輸入方式時,它的上升沿可把來自RL0~RL7的數(shù)據(jù)存入FIFO/傳感器RAM中。在傳感器方式時,無效。OUTA0~OUTA3:A組顯示信號輸出端。OUTB0~OUTB3:B組顯示信號輸出端。:顯示熄滅輸出端,低電平有效。它在數(shù)字切換顯示或使用熄滅命令時關顯示。第47頁,共55頁,2023年,2月20日,星期四8279的工作方式(1)鍵盤的工作方式(2)顯示器工作方式通過對鍵盤/顯示方式命令字和寫顯示RAM命令字的設置,顯示數(shù)據(jù)寫入顯示緩沖器時可置為左端送入和右端送入兩種方式。左端送入為依次填入方式,右端送入為移位方式。(3)傳感器矩陣方式通過對讀FIFO/傳感器RAM命令字的設置可將8279設置成傳感器矩陣工作方式,此時,傳感器的開關狀態(tài)直接送到傳感器RAM。CPU對傳感器陣列掃描時,如果檢測到某個傳感器狀態(tài)發(fā)生變化時,則中斷申請信號IRQ變?yōu)楦唠娖健?/p>
第48頁,共55頁,2023年,2月20日,星期四鍵盤的工作方式
通過對鍵盤/顯示方式命令字的設置,可置為雙鍵互鎖方式和N鍵巡回方式。雙鍵互鎖:雙鍵鎖定是為兩鍵同時按下提供的保護方法。若有兩鍵或多個鍵同時按下,則無論這些鍵是以什么次序按下的,它只識別最后一個釋放的鍵,并把該鍵值送入FIFO/傳感器RAM中。N鍵巡回:N鍵
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年血液透析機(人工腎)合作協(xié)議書
- 2025年基因工程乙型肝炎疫苗(酵母)合作協(xié)議書
- 2025年排氣系統(tǒng)管件合作協(xié)議書
- 2025年乳膠漆粉刷施工合同協(xié)議(2篇)
- 2025年產(chǎn)品買賣合同范文(2篇)
- 2025年二手房分期購房合同(三篇)
- 2025年個人車位租賃合同參考模板(三篇)
- 2025年臨時商鋪租賃合同簡單版(2篇)
- 2025年買賣合同黃金現(xiàn)貨(三篇)
- 2025年個人消費貸款合同(三篇)
- 藥膳與食療試題及答案高中
- 手術室植入物的管理
- 電力供電系統(tǒng)試驗調試和聯(lián)調方法
- Unit6AtthesnackbarStorytimeDiningwithdragons(課件)譯林版英語四年級上冊
- 2023年四川省公務員錄用考試《行測》真題卷及答案解析
- 機電一體化系統(tǒng)設計-第5章-特性分析
- 2025年高考物理復習壓軸題:電磁感應綜合問題(原卷版)
- 《辛德勒的名單》電影賞析
- 20S515 鋼筋混凝土及磚砌排水檢查井
- 雨棚鋼結構施工組織設計正式版
- 醫(yī)院重點監(jiān)控藥品管理制度
評論
0/150
提交評論