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

正文內(nèi)容

[工學(xué)]單片機(jī)第7章-在線瀏覽

2025-03-08 11:14本頁(yè)面
  

【正文】 Y10 ;延時(shí) 10ms去鍵盤抖動(dòng) MOVX A,DPTR ;再讀鍵盤狀態(tài) ANL A,1FH ;屏蔽高三位 CJNE A,R3,RETURN ;兩次不同,抖動(dòng)引起轉(zhuǎn) RETURN ;確認(rèn)是有鍵按下 CJNE A,1EH,KEY2 ;相等,有鍵按下,不等轉(zhuǎn) KEY2 LJMP PKEY1 。S2鍵未按下,轉(zhuǎn) KEY3 LJMP PKEY2 。S3未按下,轉(zhuǎn) KEY4 LJMP PKEY3 。S4鍵未按下,轉(zhuǎn) KEY5 LJMP PKEY4 。S5未按下,轉(zhuǎn) RETURN LJMP PKEY5 。重鍵或無(wú)鍵按下,從子程序返回 PKEY1: LJMP RETURN PKEY*的程序框架怎樣 2. 行列式 (矩陣式 )鍵盤接口 由 行線和列線組成 ,按鍵位于行、列的交叉點(diǎn)上。 為了編程的需要,更準(zhǔn)確的叫法:掃描線和回讀線。 4 4矩陣鍵盤接口圖 首先判別鍵盤中有無(wú)鍵按下: 由單片機(jī)I/O口向鍵盤送 (輸出 )全掃描字 ,然后讀入(輸入 )列線狀態(tài)來(lái)判斷。 如果有按鍵按下 ,總會(huì)有一根列線電平被拉至低電平,從而使列輸入不全為 1。方法是: 依次給 掃描線 送低電平,然后查所有 回讀線 狀態(tài),稱行掃描。 具體描述 行掃描法識(shí)別鍵號(hào)(值)的原理 ?將第 0行變?yōu)榈碗娖?,其余行為高電平時(shí),輸出編碼為 1110。在第 0行上若有某一按鍵按下,則相應(yīng)的列被拉到低電平,則表示第 0行和此列相交的位置上有按鍵按下。 ?將第 1行變?yōu)榈碗娖?,其余行為高電平時(shí),輸出編碼為 1101。檢測(cè)其中是否有變?yōu)榈碗娖降牧芯€。 ?將第 2行變?yōu)榈碗娖?,其余行為高電平時(shí),輸出編碼為 1011。 ?將第 3行變?yōu)榈碗娖剑溆嘈袨楦唠娖綍r(shí),輸出編碼為 0111。 在掃描過(guò)程中,當(dāng)發(fā)現(xiàn)某行有鍵按下,也就是輸入的列線中有一位為 0時(shí),便可判別閉合按鍵所在列的位置,根據(jù)行線位置和列線位置就能判斷按鍵在矩陣中的位置,知道是哪一個(gè)鍵按下。 計(jì)數(shù)譯碼法 第 0行的鍵值為: 0行 4+列號(hào)( 0~ 3)為 0、 3; 第 1行的鍵值為: 1行 4+列號(hào)( 0~ 3)為 7; 第 2行的鍵值為: 2行 4+列號(hào)( 0~ 3)為 A、 B; 第 3行的鍵值為: 3行 4+列號(hào)( 0~ 3)為 C、 D、 E、 F。 此公式是針對(duì)例圖,若行、列與掃描線、回讀線的對(duì)應(yīng)關(guān)系改變了,公式要改變。 按鍵掃描的工作過(guò)程如下: ① 判斷鍵盤中是否有鍵按下; ② 進(jìn)行行掃描,判斷是哪一個(gè)鍵按下,若有鍵按下,則調(diào)用延時(shí)子程序去抖動(dòng); ③ 讀取按鍵的位置碼; ④ 將按鍵的位置碼轉(zhuǎn)換為鍵值(鍵的順序號(hào)) 0、 2? 、 F。 問(wèn):何時(shí)調(diào)用? 練習(xí): 設(shè)計(jì)一個(gè) 2 2行列式鍵盤,并編寫鍵盤掃描子程序。 ① 判斷是否有鍵按下 : 將列線 、 0,查 、 0。 ③ 鍵號(hào) =行首鍵號(hào) +列號(hào) 鍵盤掃描原理圖 鍵盤的工作方式 單片機(jī)在忙于各項(xiàng)工作任務(wù)時(shí),如何兼顧鍵盤的輸 入,取決于鍵盤的工作方式。 通常, 鍵盤工作方式有 3種 ,即編程掃描、定時(shí)掃描和中斷掃描。 工作過(guò)程: 事先 寫好鍵盤掃描子程序,在主程序中的 適當(dāng)位置 安排 調(diào)用子程序 。 2. 定時(shí)掃描工作方式 利用單片機(jī)內(nèi)的定時(shí)器,產(chǎn)生 10ms的定時(shí)中斷,在中斷服務(wù)程序中對(duì)鍵盤進(jìn)行掃描。 鍵盤所做的工作分為三個(gè)層次 第 1層: 單片機(jī)如何來(lái)監(jiān)視鍵盤的輸入。 第 2層: 確定具體按鍵的鍵號(hào)。 第 3層: 執(zhí)行鍵處理程序。 (1) 利用并行 I/O芯片實(shí)現(xiàn)鍵盤 /顯示器接口 圖 1014: 8031用擴(kuò)展 I/O接口芯片 8255H實(shí)現(xiàn)的 6位 LED顯示和 32鍵的鍵盤 /顯示器接口電路。 RAM地址: 7E00H~ 7EFFH。 PA口 為輸出口,控制鍵盤 列線的掃描 ,同時(shí)又是 6位共陰極顯示器的 位選線 。 754
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1