freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]單片機(jī)第7章(參考版)

2025-01-22 11:14本頁(yè)面
  

【正文】 。 出現(xiàn)了意外,返回讀鍵。 MOVX A,DPTR ;讀 8155H PC口 JB , LONE ; 0行線為高,無(wú)鍵閉合,跳 。 MOVX DPTR,A 。 MOV DPTR ,7F03H ; DPTR增 2,指向 PC口 MOVX A,DPTR ;從 PC口讀行線的狀態(tài) CPL A ;行線取反,如無(wú)鍵按下,則 A為 0 ANL A,# 0FH ;屏蔽無(wú)用的高 4位 RET 判有無(wú)鍵閉合子程序,全“ 0”→ 出口參數(shù): A非零則有鍵閉合。 DSEG: DB 3FH,06H,5BH,4FH,66H,6DH ;共陰極段碼表 DB 7DH,07H,7FH,6FH,77H,7CH DB 39H,5EH,79H,71H,73H,3EH DB 31H,6EH,1CH,23H,40H,03H DL1ms: MOV R7,# 02H ;延時(shí) 1ms子程序 DL: MOV R6,# 0FFH DL6: DJNZ R6,DL6 DJNZ R7,DL RET 2.鍵盤程序設(shè)計(jì) ( 1)判別鍵盤上有無(wú)鍵閉合 ( 2)去除鍵的機(jī)械抖動(dòng) ( 3)判別閉合鍵的鍵號(hào) ( 4)使 CPU對(duì)鍵的一次閉合僅作一次處理 鍵盤程序的流程如圖 1016。P215 MOVX DPTR, A 參考程序: DIR: MOV R0,# 79H ;置緩沖器指針初值 MOV R3,# 01H ;位選碼的初值送 R3 MOV A,R3 LD0: MOV DPTR,# 7F01H ;位選碼 → PA口( ) ;最左邊 LED亮 MOVX DPTR,A INC DPTR ;數(shù)據(jù)指針指向 PB口 MOV A,R0 ;顯示數(shù)據(jù) → A ADD A,# 0EH ;加偏移量(下條指令到表首間 ;所有指令占的單元數(shù)) MOVC A,A+ PC ;根據(jù)顯示數(shù)據(jù)來(lái)查表取段碼 MOVX DPTR,A ;段碼 → 8155H PB口 ACALL DL1ms ;該位顯示 1ms INC R0 ;指針指向下一個(gè)數(shù)據(jù)單元 MOV A, R3 ;位選碼送入 A中 JB , LD1 ;判斷是否掃描到最右邊的 LED RL A ;位選碼向左移一位 MOV R3,A ;位選碼送 R3中保存 AJMP LD0 。 子程序流程如圖 1015 。 1. 動(dòng)態(tài)顯示程序設(shè)計(jì) 內(nèi)部 RAM 6個(gè)顯示緩沖單元: 79H~ 7EH存放要顯示的 6位數(shù)據(jù)。 PB口 作為顯示器段碼輸出口, PC口作為輸入口,是鍵盤的 回讀線 。 I/O口地址: 7F00H~ 7F05H。 8031外擴(kuò)一片 8155H。 鍵盤 /顯示器接口設(shè)計(jì)實(shí)例 一般把鍵盤和顯示器放在一起考慮。體現(xiàn)在按鍵的識(shí)別方法上就是:①掃描法;②線反轉(zhuǎn)法。三種工作方式:①編程掃描②定時(shí)掃描③中斷掃描。 只有在鍵盤有鍵按下時(shí),才執(zhí)行鍵盤掃描程序,如無(wú)鍵按下,單片機(jī)將不理睬鍵盤。如上所述,一旦有鍵按下,子程序會(huì)把鍵值算好,放如 A中,主程序中應(yīng)有相應(yīng)的程序去對(duì)鍵值作出反應(yīng)。 1. 編程掃描方式 只有當(dāng)單片機(jī)空閑時(shí),才調(diào)用鍵盤掃描子程序,掃描鍵盤。 原則: 即要保證能及時(shí)響應(yīng)按鍵操作,又不要過(guò)多占用 CPU的工作時(shí)間。 ② 判斷哪一個(gè)鍵按下 : 逐列送 0電平信號(hào),再逐行掃描是否為 0。 解: 原理如圖 98所示。 這樣編鍵號(hào)有何好處? 描述子程序?yàn)?DECODE的功能,出、入口參數(shù)? 出口: EKEY 鍵值(鍵號(hào))在 A中
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1