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

正文內(nèi)容

[工學(xué)]單片機(jī)第7章-閱讀頁

2025-02-03 11:14本頁面
  

【正文】 52: 反相驅(qū)動(dòng)器, 7407: 同相驅(qū)動(dòng)器。 8155H的 PB口輸出相應(yīng)位的 段碼 ; 8155H的 PA口輸出 位選碼,如 01H。 8155H的初始化程序: MOV DPTR, 7F00H MOV A, 03H。 LD1: RET 。 一直沒有鍵閉合時(shí)程序的執(zhí)行狀況?影響顯示嗎? KS1: MOV DPTR ,7F01H ;掃描口( PA口) MOV A,# 00H ;即列線全為低電平 MOVX DPTR,A 。 鍵盤子程序如下: KEYI: ACALL KS1 ;調(diào)用判有無鍵閉合子程序 JNZ LK1 ;有鍵閉合,跳 LK1 NI: ACALL DIR ;無鍵閉合,調(diào)用顯示子程序 AJMP KEYI LK1: ACALL DIR ;可能有鍵閉合,軟件延遲 12ms去抖 ACALL DIR ACALL KS1 ;調(diào)用判有無鍵閉合子程序 JNZ LK2 ;經(jīng)去抖,判鍵確實(shí)閉合,跳 LK2 ACALL DIR ;調(diào)用顯示子程序延遲 6ms AJMP KEYI ;抖動(dòng)引起,跳 KEYI LK2: MOV R2,# 0FEH ;列選碼 → R2 MOV R4,# 00H ; R4為列號(hào)計(jì)數(shù)器 寄存器分配: R4列選碼 R2列號(hào)計(jì)數(shù)器 LK4: MOV DPTR,# 7F01H ;列選碼 → 8155H的 PA口 MOV A,R2 。 INC DPTR ;數(shù)據(jù)指針增 2,指向 PC口 INC DPTR 。LONE,轉(zhuǎn)判 1行 MOV A, # 00H ; 0行有鍵閉合 ,首鍵號(hào) 0→A AJMP LKP ;跳 LKP,計(jì)算鍵號(hào) LONE: JB , LTW0 ; 1行線為高,無鍵閉合,跳, ; LTW0轉(zhuǎn)判 2行 MOV A, # 08H ; 1行有鍵閉合 ,首鍵號(hào) 8→A AJMP LKP LTW0: JB , LTHR ; 2行線為高,無鍵閉合,跳 ; LTHR,轉(zhuǎn)判 3行 MOV A, # 10H ; 2行有鍵閉合 ,首鍵號(hào) 10H→A AJMP LKP ;跳 LKP,計(jì)算鍵號(hào) LTHR: JB ,NEXT ; 3行線為高,無鍵閉合, ;跳 NEXT,準(zhǔn)備下一列掃描 MOV A, # 18H ; 3行有鍵閉合 ,首鍵號(hào) 18H→A LKP: ADD A,R4 ;計(jì)算鍵號(hào):首鍵號(hào)+列號(hào) =鍵號(hào) PUSH ACC ;鍵號(hào)進(jìn)棧保護(hù) LK3: ACALL DIR ;調(diào)用顯示子程序,延時(shí) 6ms ACALL KS1 ;調(diào)用判有無鍵閉合子程序 JNZ LK3 ;判鍵釋放否,未釋放,則循環(huán) POP ACC ;鍵已釋放,鍵號(hào)出棧 → A RET NEXT: INC R4 ;列計(jì)數(shù)器加 1,為下一列掃描作準(zhǔn)備 MOV A, R2 ;判是否已掃到最后一列(最右一列) RL A ;鍵掃描未掃到最后一列,位選碼左移一位 JNB , KND ;鍵掃描已掃到最后一列,跳 KND, ;重新進(jìn)行整個(gè)鍵盤掃描 MOV R2, A ;位選碼 → R2 AJMP LK4 KND: AJMP KEYI 。 思考題:若希望 LED上顯示鍵入的內(nèi)容,應(yīng)如何構(gòu)建主程序? 若希望顯示呈右滾屏,數(shù)據(jù)區(qū)應(yīng)如何處理? 作業(yè) ? P155 ? , ? , ? ? 設(shè)計(jì)一個(gè) 2 2行列式鍵盤,并編寫鍵盤掃
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1