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

正文內(nèi)容

微機原理11-并行接口(參考版)

2025-05-29 08:12本頁面
  

【正文】 第 11章教學要求 1. 掌握 8255A的結(jié)構(gòu)特點和引腳功能 2. 掌握 8255A的各種工作方式 、 編程及方式 0/1的應用 3. 理解簡易鍵盤的工作原理 4. 掌握鍵盤掃描程序的編寫 5. 了解 PC機鍵盤的工作原理 6. 掌握 LED數(shù)碼管的工作原理和顯示方法 7. 了解并行打印機接口的引腳定義和接口時序 第 11章教學要求 (續(xù)) ? 習題 11( P274) —— 。輸出七段碼 軟件譯碼 實驗 LED數(shù)碼管顯示實驗 ? 用 8255實現(xiàn) “ simpleIO”實驗的內(nèi)容 ? 用 8255模擬十字路口交通燈的控制情況 。通過換碼取要顯示的七段碼 。要顯示的數(shù)碼在表中的位置 mov bx,offset LEDtb 。 ?可顯示 0~ 9十個數(shù)碼 ?也可以顯示 A~ F( 實現(xiàn) 16進制數(shù)的顯示 ) ?還可以顯示個別特殊字符 , 如- 、P、 H 等 a b c d e f g LED數(shù)碼管的結(jié)構(gòu) 共陽極 共陽極 +5V a b c d e f g h 共陰極 a b c d e f g h 共陰極 2. 單個 LED數(shù)碼管的顯示 8255A PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 同 相 驅(qū) 動 電 路 a b c d e f g h +5V 共陽數(shù)碼管 送 0點亮 送 0點亮 單個數(shù)碼管的顯示 LEDtb db 0c0h,0f9h,0a4h 。 將前一步讀到的 列碼 從 列線 端口輸出 , 并讀取行線 的輸入碼 ( 行碼 ) ? 當一個鍵被按下時 , 必然涉及一對特定的 行碼 和 列碼 , 以此組成按鍵特定的 識別碼 , 通過查表環(huán)節(jié)可獲得按鍵鍵值 。 此時 , al =列碼 , ah =行碼 鍵盤掃描程序 63 2. 行列反轉(zhuǎn)法識別矩陣式鍵盤 P258 考試重點 64 ? 第一步 , 先將 行線 設為輸出 、 列線設為檢測輸入 ? CPU通過輸出端口將 行線 ( 控制線 ) 全部設置為低電平 , 然后從輸入端口讀取 列線 ( 檢測線 ) , 若 列碼 讀到全 1說明無鍵按下 , 否則有鍵按下 , 轉(zhuǎn)第二步 。擬掃下一行 jmp key1 。否 , 有按鍵 , 轉(zhuǎn)下一步處理 rol ah,1 。讀到列碼 鍵盤掃描程序 第 2段:識別按鍵(判斷) cmp al,0ffh 。第一行掃描初值送 AH key2: mov al,ah mov dx,rowport out dx,al 。否 , 延遲 20ms清除抖動 鍵盤掃描程序 第 2段:識別按鍵(掃描) mov cx,8 。判斷列線是否讀到全 1 jz key1 。colport為連接列線的端口地址 in al,dx 。rowport為連接行線的端口地址 out dx,al 。 ? 通過查表環(huán)節(jié)可獲得按鍵鍵值 ( 按鍵的排列序號 ) 。 非編碼鍵盤 —— 線性鍵盤 ? 線性鍵盤 ? 每個按鍵連接 1個輸入引腳 ? 讀入 0時反應鍵被按下 ? 讀入 1時反應健未被按下 ? 對 I/O引腳資源消耗大 +5V 10K 非編碼鍵盤 —— 矩陣式鍵盤 ? 矩陣式鍵盤 ? 每行連接一個 I/O引腳 ? 每列連接一個 I/O引腳 ? 在行列交叉點上跨接按鍵 ? 通過掃描識別按鍵 +5V 10K 檢測線輸入 控制線輸出 逐行掃描法識別矩陣式鍵盤 ? 粗掃 —— ? 行線送全 0, 列線檢測到全 1, 說明無鍵按下;否則 ,有鍵按下 , 遂進入下一步逐行掃描 。方式控制字 99H out 63h,al 鍵盤及其接口 ? 鍵盤是微機系統(tǒng)的標準輸入設備 ? 編碼鍵盤 :按鍵時自動產(chǎn)生編碼輸出 , 比如PC鍵盤在
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1