版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、鍵盤與顯示器接口鍵盤與顯示器接口 編碼鍵盤能夠由硬件自動(dòng)提供與被按鍵對(duì)應(yīng)的ASCII碼或其它編碼。非編碼鍵盤則僅提供行和列的矩陣,其硬件邏輯與按鍵編碼不存在嚴(yán)格的對(duì)應(yīng)關(guān)系,而要由所用的程序來(lái)確定。任何鍵盤接口均要解決三個(gè)主要問題:鍵盤接口技術(shù)鍵盤接口技術(shù)1、反彈跳、反彈跳致使電位信號(hào)不穩(wěn),因此必須去除。消除由于鍵抖動(dòng)和彈跳產(chǎn)生的干擾可采用,也可采用的方法。采用采用RS觸發(fā)器實(shí)現(xiàn)硬件反彈跳觸發(fā)器實(shí)現(xiàn)硬件反彈跳AB,如流程圖所示。當(dāng)檢出有鍵按下后,先執(zhí)行一個(gè)反顫延時(shí)20ms的子程序,待前沿彈跳消失后再轉(zhuǎn)入鍵閉合CLOSE子程序。然后再判斷此次按鍵是否松開,如果沒有,則進(jìn)行等待。若已松開,則又執(zhí)行一
2、次延時(shí)20ms的子程序以消除后沿彈跳的影響,再去檢測(cè)下次按鍵的閉合。 2、串鍵保護(hù)、串鍵保護(hù) 有三種處理串鍵的技術(shù):兩鍵同時(shí)按下、n鍵同時(shí)按下和n鍵鎖定。在兩個(gè)鍵同時(shí)按下時(shí)產(chǎn)生保護(hù)作用。最簡(jiǎn)單的辦法是當(dāng)當(dāng)用軟件掃描鍵盤時(shí)常采用這種方法。另一種方法是當(dāng)?shù)谝粋€(gè)按鍵未松開時(shí),按第二個(gè)鍵不產(chǎn)生選通信號(hào)。這種方法常藉助硬件來(lái)實(shí)現(xiàn)?;蛘卟焕頃?huì)所有被按下的鍵,直至只剩下一鍵按下時(shí)為止;或者將所有按鍵的信息都存入內(nèi)部緩沖器中,然后逐個(gè)處理,這種方法成本較高。只處理一個(gè)鍵,任何其它按下又松開的鍵不產(chǎn)生任何碼。通常第一個(gè)被按下或最后一個(gè)松開的鍵產(chǎn)生碼。這種方法最簡(jiǎn)單也最常用。 3、按鍵識(shí)別、按鍵識(shí)別非編碼鍵盤接口
3、技術(shù)非編碼鍵盤接口技術(shù) 非編碼鍵盤接口技術(shù)主要是如何按鍵識(shí)別是接口技術(shù)的關(guān)鍵問題。 常用按鍵識(shí)別方法有(Row-Scanning)和線反轉(zhuǎn)法(Line-Reverse) 。典型非編碼鍵盤結(jié)構(gòu)典型非編碼鍵盤結(jié)構(gòu) 非編碼鍵盤大都采用按行、列排列的非編碼鍵盤大都采用按行、列排列的, ,這種結(jié)構(gòu)可以減少硬件和連線。這種結(jié)構(gòu)可以減少硬件和連線。 行掃描法識(shí)別按鍵行掃描法識(shí)別按鍵 行掃描法是采用步進(jìn)掃描方式,CPU通過輸出口把一個(gè)“步進(jìn)的0”,然后通過輸入口檢查列線的狀態(tài)。由行線列線電平狀態(tài)的組合來(lái)確定是否有鍵按下,并確定被按鍵所處的行、列位置。 按下R1R1K13K14K15K16R2R2K9K10K1
4、1K12R3R3K5K6K7K8R4R4K1K2K3K4C1C1C2C2C3C3C4C4鍵位與行列線關(guān)系表鍵位與行列線關(guān)系表 上表列出了識(shí)別按鍵位置與各行之間的關(guān)系。其中,R1、R2、R3、R4表示行,C1、C2、C3、C4表示列。當(dāng)掃描第一行時(shí),R1=0, 若讀入的列值C1=0,則表明按鍵K13被壓下,如果C3=0,則表明按鍵K15被壓下。第一行掃描完畢后再掃描第二行,逐行掃描至最后一行為止,即可識(shí)別出所有的按鍵。按下(5 5)81558155的端口地址分配的端口地址分配(2 2)81558155的控制字格式的控制字格式 如圖所示為單片機(jī)8051與矩陣鍵盤及LED顯示器的一種接口電路,通過編
5、程設(shè)定。PAPA口作段碼輸出口作段碼輸出,PBPB口完成鍵盤的行掃描輸出,同口完成鍵盤的行掃描輸出,同時(shí)又對(duì)時(shí)又對(duì)LEDLED顯示器作位碼掃描顯示器作位碼掃描,。7404為反相驅(qū)動(dòng)器。接口電路中采用8031的P2.7作為8155的片選線,P2.0作為8155的IO端口和片內(nèi)RAM選擇線,因此端口地址如下:LCD液晶顯示器接口技術(shù)LCD是一種被動(dòng)式顯示器,本身不發(fā)光,它由上下玻璃基板、偏振片和上下導(dǎo)電電極組成,在電極之間布有螺旋結(jié)構(gòu)的液晶分子涂層,其對(duì)光線具有旋光性,能夠?qū)⑷肷涔饩€旋轉(zhuǎn)90度照射到另一偏振片上,上下偏振片垂直排布,入射光線能夠射出,若施加交流電壓,液晶分子成同向排列結(jié)構(gòu),入射光線
6、就會(huì)被反射板擋住無(wú)法射出。16*2個(gè)字符。個(gè)字符。LCD1602控制器引腳有控制器引腳有14條:條:D0D7:數(shù)據(jù)總線,可選擇:數(shù)據(jù)總線,可選擇4位或位或8位總線操作位總線操作LCD1602顯示功能由各種命令實(shí)現(xiàn),總共顯示功能由各種命令實(shí)現(xiàn),總共11條:條:點(diǎn)陣字符型液晶模塊與單片機(jī)點(diǎn)陣字符型液晶模塊與單片機(jī)的間接接口的間接接口點(diǎn)陣圖型液晶顯示模塊接口技術(shù)點(diǎn)陣圖型液晶顯示模塊接口技術(shù)點(diǎn)陣字符型液晶顯示模塊只能顯示英文字符和簡(jiǎn)單的漢字,要想顯示較為復(fù)雜的漢字或圖形,就必須采用點(diǎn)陣圖型液晶顯示模塊,12864LCM是一種常見的點(diǎn)陣圖型液晶顯示模塊,模塊內(nèi)部控制器采用KS0108或HD61202,引
7、腳排列如下。 CS1=1(CS1=1(左半屏左半屏) )CS2=1(CS2=1(右半屏右半屏) )Y=Y=0 01 1626263630 01 162626363行號(hào)行號(hào)X=0X=0DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB70 07 7X=1X=1DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB
8、0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB78 81515X=7X=7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB7DB0DB0DB7DB756566363 12864內(nèi)部存儲(chǔ)器DDRAM與顯示屏上的顯示內(nèi)容具有一一對(duì)應(yīng)關(guān)系,用戶只要將顯示內(nèi)容寫入到12864內(nèi)部顯示存儲(chǔ)器DDRAM中,就能實(shí)現(xiàn)正確顯示。12864液晶屏橫向有128個(gè)點(diǎn),縱向有64個(gè)點(diǎn),分為左半屏和右半屏,DDRAM與顯示屏的對(duì)應(yīng)關(guān)系如下表所列。 單片機(jī)與12864液晶模塊之間可以采用直接方式接口,也可以采用間接方式接口。點(diǎn)陣圖型液晶模塊與單片機(jī)點(diǎn)陣圖型液晶模塊與單片機(jī)的間接接口的間接接口 間接方式接口電路通過單片機(jī)的并行I/
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025企業(yè)招標(biāo)承包經(jīng)營(yíng)合同
- 2025年浙科版選修2地理上冊(cè)階段測(cè)試試卷
- 2025年浙教新版選修3歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年粵教版必修3地理下冊(cè)階段測(cè)試試卷含答案
- 2025燃?xì)夤艿腊惭b工程安全質(zhì)量監(jiān)督檢驗(yàn)合同
- 建筑工程維護(hù)與管理
- 2025紙管買賣服務(wù)合同
- 2025年食品配料項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模板
- 2025年運(yùn)載火箭振動(dòng)試驗(yàn)塔項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025合同法司法的相關(guān)解釋
- 2025初級(jí)會(huì)計(jì)理論考試100題及解析
- 三兄弟分田地宅基地協(xié)議書范文
- 中考數(shù)學(xué)計(jì)算題練習(xí)100道(2024年中考真題)
- 經(jīng)營(yíng)范圍登記規(guī)范表述目錄(試行)(V1.0.2版)
- 2023年山東省威海市中考物理真題(附答案詳解)
- 第八講 發(fā)展全過程人民民主PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 王崧舟:學(xué)習(xí)任務(wù)群與課堂教學(xué)變革 2022版新課程標(biāo)準(zhǔn)解讀解析資料 57
- 招投標(biāo)現(xiàn)場(chǎng)項(xiàng)目經(jīng)理答辯(完整版)資料
- 運(yùn)動(dòng)競(jìng)賽學(xué)課件
- 2022年上海市初中畢業(yè)數(shù)學(xué)課程終結(jié)性評(píng)價(jià)指南
- 高考作文備考-議論文對(duì)比論證 課件14張
評(píng)論
0/150
提交評(píng)論