




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
單片機原理及應(yīng)用E-mail:,cn單片機典型外圍接口技術(shù)7.1鍵盤接口1、鍵盤的工作原理和掃描方式鍵盤可以分為:獨立連接式和矩陣式獨立連接式鍵盤:
1)每個鍵獨立地接入一根數(shù)據(jù)輸入線。
2)平時所有的數(shù)據(jù)輸入線都連接成高電平;
3)當(dāng)任何一個按鍵壓下時,與之相連的數(shù)據(jù)輸入線被拉成低電平。
4)要判斷是否有鍵按下,只要位處理指令即可。
獨立連接式鍵盤優(yōu)缺點:
結(jié)構(gòu)簡單、使用方便,但隨著鍵數(shù)的增多,所占用的IO口線也增加
適用場合:
在使用鍵數(shù)不多的單片機系統(tǒng)中,適合使用獨立式鍵盤2、矩陣式鍵盤的工作過程1)CPU先使行線O0線為低,其余行線為高,即0行為“0”狀態(tài),其余行均為“1”狀態(tài);2)CPU讀入輸入緩沖器的狀態(tài),以確定哪條列線為“0”狀態(tài)。若I0為“0”狀態(tài),則鍵“0”壓下;若I1為“0”狀態(tài),則鍵“1”壓下;I2為“0”狀態(tài),則鍵“2”壓下;(3)若輸入緩沖器的狀態(tài)全部為“1”狀態(tài),則CPU繼續(xù)使行線0為低,其余行線為高。再讀入輸入緩沖器的狀態(tài),以確定哪條列線為“0”狀態(tài),從而判斷是哪個鍵按下。(4)當(dāng)判斷出哪個鍵壓下之后,程序轉(zhuǎn)入相應(yīng)的鍵處理程序。這樣的工作過程稱為鍵掃描,其框圖如下:掃描鍵盤有鍵按下?譯碼,分支0號鍵處理N號鍵處理yes……掃描框圖7.1.2鍵盤的接口電路1.直接使用I/O的鍵盤電路由于80C51的I/O口具有輸出鎖存和輸入緩沖的功能,因而用它們組成鍵盤電路時,可以省掉輸出鎖存器和輸入緩沖器。圖中為一個4×4的鍵位與80C51的接口電路。鍵位的列線(輸入線)連到P1口的低4位,行線(輸出線)連到P1口的高4位,而4根列線通過“與”門相連后,連接到INT0端。初始狀態(tài)時,P1.7-P1.4全部為0(輸出為0)。沒有鍵按下時,INT0為高電平;當(dāng)鍵位上有任一鍵壓下時,INT0端變?yōu)榈?,向CPU發(fā)出中斷請求。若CPU開放外部中斷0,則響應(yīng)中斷,執(zhí)行中斷服務(wù)程序掃描鍵盤。在行輸出電路中,每行都串聯(lián)一個二極管,是為了防止多鍵按下時,使輸出口短路。2.利用I/O口和譯碼器的接口利用譯碼器74HC138,通過P1.0、P1.1和P1.3三根口線獲得8根行線,從而節(jié)省了I/O口線。7.2顯示電路7.2.1LED顯示器的工作原理:1.發(fā)光二極管的控制發(fā)光二極管一般為砷化鎵半導(dǎo)體二極管,電路如圖所示:圖中,Ri為限流電阻,阻值為100Ω-300Ω之間。發(fā)光的條件:U2=UTTL低;U1=UTTL高不發(fā)光條件:U1=UTTL低或U2=UTTL高2.顯示塊的控制顯示塊有若干發(fā)光二極管組合而成。一般的“8”字形顯示塊由“a,b,c,d,e,f,g,h”8個發(fā)光二極管組成,如圖所示每個發(fā)光二極管稱為一個字段?!?”字形顯示塊有共陽極和共陰極兩種結(jié)構(gòu)形式。以共陰極顯示塊為例,說明對顯示塊的控制方法:
假定8段數(shù)碼管的控制方法如圖所示,其中D0-D7分別接a-h;對于共陽極發(fā)光二極管,應(yīng)該是共陰極的顯示碼的反。D7D6D5D4D3D2D1D0編碼字形hgfedcba0001111113FH10000011006HD010111105EH7.2.2顯示電路的分類與接口顯示電路分為靜態(tài)顯示和動態(tài)顯示兩類靜態(tài)顯示電路①通過80C51的P0口的顯示接口,由一個8位鎖存口和一個顯示塊組成,如圖所示為共陽極顯示塊,顯示時將數(shù)據(jù)通過P0口送出,但這種電路需用電源的容量大。③利用串行總線控制的顯示接口見圖7-10,利用芯片SAA1064控制顯示塊,SAA1064是具有I2C總線、從接收器的4位代小數(shù)點的七段顯示驅(qū)動芯片,通過多路開關(guān)對兩個2位顯示器進行切換顯示,通過I2C總線接收數(shù)據(jù)。動態(tài)顯示電路對于動態(tài)顯示電路一般是利用CPU控制電路來控制顯示塊的導(dǎo)通和截止。顯示電路由下列三部分組成:顯示塊、字形鎖存驅(qū)動器及字位鎖存驅(qū)動器,如圖所示:工作過程:將字形代碼送入字形鎖存器鎖存,這時所有的顯示塊都有可能顯示同樣的字符;再將需要顯示的位置送入字位鎖存器鎖存。為了防止閃爍,顯示的時間在1-2ms。通過P0口和P1口的接口(如圖7-12)MOVA,#自行代碼;如#3FHMOVP1,A;從P1口輸入字形MOVA,#01H;輸出字位碼,點亮最右邊的一位MOVX@R0,A;通過P0口輸出字位,并鎖存工作原理:首先,使P1口的低四位輸出字形代碼;P1口的高4位輸出一個位掃描字,經(jīng)3-8譯碼器后顯示某一位,
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 202520建筑材料采購合同樣本
- 2025短期雇傭勞務(wù)合同
- 2025實習(xí)生合同協(xié)議書范本(版)
- 2025重慶房屋裝修合同
- 布草洗滌承包合同范本
- 汽車裝潢服務(wù)合同范本
- 小區(qū)車庫私家車位租賃合同
- 2025標(biāo)準(zhǔn)版購房合同范本
- 2025年上海員工勞動合同樣本
- 房屋續(xù)租議價協(xié)議書
- 《雷雨》小學(xué)語文一等獎優(yōu)秀課件
- 新發(fā)展大學(xué)英語聽力教程 2(全新修訂版)答案及聽力原文
- 第6課《現(xiàn)代科技進步與人類社會發(fā)展》課件-高中歷史統(tǒng)編版(2019)選擇性必修二經(jīng)濟與社會生活
- 腎性貧血護理課件
- 綠 化 苗 木 進 場 驗 收 單
- 新時期當(dāng)好社會組織秘書長的若干思考課件
- 太陽能電池的特性完整課件
- 4D現(xiàn)場管理培訓(xùn)ppt課件(PPT 45頁)
- 軍隊經(jīng)濟適用住房建設(shè)管理辦法
- 全州朝鮮族小學(xué)校小班化教育實施方案
- pep小學(xué)英語四年級下課文及翻譯
評論
0/150
提交評論