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

正文內(nèi)容

單片機(jī)及應(yīng)用講稿——7輸入輸出擴(kuò)展-資料下載頁

2025-09-30 15:52本頁面
  

【正文】 非編碼鍵盤: 軟件方式產(chǎn)生編碼 非編碼鍵盤:結(jié)構(gòu)簡單、成本低廉 鍵按行列構(gòu)成矩陣,每一個(gè)交叉點(diǎn)對應(yīng)一個(gè)鍵,實(shí)際是一個(gè)機(jī)械開關(guān)。非編碼鍵盤的接口技術(shù)的主要內(nèi)容是如何確定被按鍵的行列位置。 鍵碼的識(shí)別問題 57 按鍵識(shí)別:常用行掃描法 11110 1 1 1 1 1 1 101 1 1 1 1 1 1111100V5?輸出口口入輸58 1)測試有無鍵按下:檢查輸入端,是否有端口為低電平 2)去抖動(dòng) 硬件方法: 軟件方法:采用延遲躲過抖動(dòng),待信號(hào)穩(wěn)定后,再進(jìn)行鍵掃描。延遲時(shí)間 10~20ms。 3)確定按鍵物理位置,計(jì)算鍵碼 4)等待鍵釋放 通過時(shí)間延遲實(shí)現(xiàn) 按鍵識(shí)別 59 鍵碼編排 ????????H00 H01 H02 H06 H07H08H10H18FH0H17FH1EH0H16EH1H09 AH0H11 H12H19 AH1鍵碼計(jì)算公式: 鍵碼 =行首鍵號(hào) +列號(hào) 60 鍵盤接口及程序設(shè)計(jì) 01234567PAPAPAPAPAPAPAPA3PC2PC1PC0PCALERDWRM/IOCEALERDWRPP803181550P 0~7AD ?V5?0 1 2 3 4 5 6 730 31假設(shè) A口地址 0101H C口地址 0103H 61 鍵盤掃描程序一般包含 延遲子程序 和 判斷子程序 判斷子程序( 判斷是否有鍵閉合 ) KS1: MOV DPTR, 0101H ; MOV A, 00H ; MOVX @DPTR, A ; A口送 00H INC DPTR ; INC DPTR ;取得 C口地址 MOV A, @DPTR ;讀 C 口 CPL A ;無鍵按下,全 0 ANL A,0FH ;屏蔽 A高半字節(jié) RET ; KS1結(jié)果:有閉合鍵( A)不為 0;無閉合鍵( A) =0 62 鍵盤掃描程序有無按鍵? N1KEYY去抖動(dòng),延遲1LK有無按鍵? NY2LK4LK2RB1 1 1 1 1 1 1 0 ?)H004R (列號(hào) ?口輸出掃描值PAAC ?口讀A? C C? C C? C C? C C3210????ANY B確認(rèn)送回計(jì)算鍵碼B返回LKP4R14R ??列號(hào)? 1 1 1 1,0 1 1 12R ?Y1KEY 循環(huán)左移一位2R4LKNNEXT63 77 單片機(jī) LED顯示器 接口技術(shù) abcdef gdpa bcdefgdpGNDGND dpgfedcba8R?共陰極連接 64 十六進(jìn)制數(shù)字型代碼表 876543210字型H80H8FH82H92H99H0BH4AH9FH0C共陽極代碼FH7H07DH7DH6H66FH4BH5H06FH3共陰極代碼滅字型FEDCBA9FFHH84H86H1AH6CH83H88H90共陽極代碼H00H71H79EH5H39CH7H77FH6共陽極代碼65 LED顯示器接口 器存鎖地址譯碼DBUS 驅(qū)動(dòng)器譯碼dpgfedcba硬件譯碼 器動(dòng)驅(qū)dpgfedcba0PB7PB8255軟件譯碼 66 LED靜態(tài)接口電路 MC14495:七段碼顯示器譯碼驅(qū)動(dòng)器 a b c d e f g dpCS 14495MCa b c d e f g dpCS 14495MCa b c d e f g dpCS 14495MC … … DBUS67 LED動(dòng)態(tài)接口電路 器動(dòng)驅(qū)器動(dòng)驅(qū) 5C 4C 3C 2C 1C 0C8155012345PCPCPCPCPCPC7PA6PA5PA4PA3PA2PA1PA0PA68 顯示緩沖區(qū) 在 RAM中設(shè)置,用于存放 要顯示 的數(shù)字或字符。 5LED 4LED 3LED 2LED 1LED 0LEDH79AH7BH7CH7DH7EH7假定位控口地址 0101( PA口),段控口地址 0102( PB口) R0中存放當(dāng)前位控值。 69 DIR: MOV R0, 79H ;緩沖器首址 MOV R3, 01H ;從 LED0開始顯示 MOV A, R3 ;位控碼初值 LD0: MOV DPTR, 0101H ;位控口地址 MOVX @DPTR,A ;輸出位控碼 INC DPTR ;段控口地址 MOV A,@R0 ;取顯示數(shù)據(jù) DIR0: ADD A,0DH ; MOVC A,@A+PC ;查表取字型代碼 DIR1: MOVX @DPTR,A ;輸出段控碼 ACLAA DL ; INC R0 ;轉(zhuǎn)向下一個(gè)顯示緩沖單元 MOV R3,A ;上一次位控碼 JB ,LD1 ;是否到最高位 RL A ;不到,向顯示高位移位 MOV R3,A ;保存位控碼 AJMP LD0 ;繼續(xù)掃描 LD1: RET DESG: DB 3FH DB 06H 70 課程設(shè)計(jì) 某 MCS51單片機(jī)( 8031)應(yīng)用系統(tǒng),實(shí)現(xiàn)如下功能: 16路開關(guān)量輸入; 8路模擬量輸入; 8路開關(guān)量輸出; 1路 D/A輸出。 系統(tǒng)擴(kuò)展 8k*8位 EPROM( 2764), 8k*8位 RAM( 6264),擴(kuò)展一個(gè) 4*8非編碼鍵盤,用 6位 LED顯示器進(jìn)行顯示,通過 RS232串行通信總線和 PC機(jī)相連。 畫出硬件原理圖,給出 ROM和 RAM的地址范圍以及各接口芯片的口地址。寫出相應(yīng)的初始化程序。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1