




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
);鍵盤(Keyboard)是常用的輸入設(shè)備,它是由一組開關(guān)矩陣組成,結(jié)構(gòu)相對復(fù)雜器BDCLKRAMC和DRLRAMVCC),間、可自動進行鍵盤掃描、與計算機接口方便、編程容易、系統(tǒng)靈活等特點。所謂左入口,即顯示位置從最左一位(最高位)開始,以后逐次輸入000001010011100101110111在鍵盤工作方式中,由于讀出操作嚴(yán)格按照先入先出順序,因此,不需其中一個四位顯示器輸入數(shù)據(jù)而又不影響另一個四位顯示器,因此必須對另BL/A、BL/B(D1、D0)為消隱設(shè)置位。用于對兩組顯示輸出消隱。若BL=1,對應(yīng)組的顯示輸出被消隱。當(dāng)BL=0,則恢復(fù)顯示。D7D6D5D4D3D2D1D0①作為結(jié)束中斷命令。在傳感器工作方式中使用。每當(dāng)傳感器狀態(tài)出現(xiàn)此時,若傳感器RAM讀出地址的自動遞增特性沒有置位(AI=0則中控制鍵CNTL狀態(tài) GLLHYHLZALHX 048C159D26AE37BF字符A二進制輸入Dabc字型碼fgBC000001111001000101100020010110010300111110104010001111050101101110601100011107011111100081000111110910011111101010111110101100111011001001001101011010111010011011111001103)七段LED顯示器的技術(shù)參數(shù)A0Aabcdefg2468924689753AY0876521C /PC I975349FEDCA98234567234567765432064597開始調(diào)用地址轉(zhuǎn)化DI取數(shù)據(jù)首地址CALLSCAN_KEYAL與KEYCOUNT換AL++AL=6AL與KEYCONT換CALLKEY_NUMAL中是否為+AL是否為-AL是否為*AL是否為/AL中大于10AL<->KEYOUNT,INCALAL=5KEYCOUN,0CALLINT18279CALLINIT8279_1轉(zhuǎn)加法轉(zhuǎn)減法轉(zhuǎn)乘法轉(zhuǎn)除法轉(zhuǎn)ZHUAN加法入口加法入口NUM首地址DIDI-ALAL乘以10AL+DI中的第二個數(shù)AL-BL將第三個數(shù)給ALAL+BL-ALLED_TAB-LEAAL除CL:余數(shù)-AH顯示AL減法入口NUM首地址DIDI-ALAL乘以10AL+DI中的第二個數(shù)AL-BL將第三個數(shù)給ALAL-BL-ALLED_TAB-LEAAL除CL:余數(shù)-AH顯示AL乘法入口NUM首地址DIDI-ALAL乘以10AL+DI中的第二個數(shù)AL-BL將第三個數(shù)給ALAL乘BL-ALLED_TAB-LEAAL除CL:余數(shù)-AH顯示ALNUM首地址DIDI-ALAL乘以10AL+DI中的第二個數(shù)AL-BL將第三個數(shù)給ALAL除以BL-ALLED_TAB-LEAAL除CL:余數(shù)-AH顯示AL.MODELTINY間基地址(它就是實驗儀的基地址,也為DMA&32BITRAM板卡上的8237提供基地址)msg0DB'BIOS不支持訪問PCIKEYCOUNTDB?LED_TABDBDBMOVDS,AXCALLInitPCIPCI提供的基地址,將偏移地址轉(zhuǎn)化為實地址化子程序MOV碼塊上顯示的個數(shù),有鍵按下加1CONTROL:XCHGAL,KEYCOUNT;有按鍵,將鍵值個數(shù)賦給AL,而AL用來保存鍵值個數(shù)INCAL判斷數(shù)碼塊是否寫滿MOVKEYCOUNT置零數(shù)碼塊全有字符顯示后,再按鍵,清除顯示AL,KEYCOUNT;取出鍵值CALLKEY_NUM;鍵值轉(zhuǎn)換為鍵號CMPAL,0AH;+判斷按下的鍵的值是否大于10JBZHUANAL,KEYCOUNT;將鍵值個數(shù)賦給AL,而AL用來保存鍵值個數(shù);INCALAL,5;判斷數(shù)碼塊是否寫滿MOVKEYCOUNT,0ADD1:MOVAL,[DI]MOVDL,10MULDLADDAL,[DI+1]MOVBL,ALMOVAL,[DI+2]MULDLADDAL,[DI+3]ADDAL,BLLEABX,LED_TABMOVAH,0MOVCL,10DIVCLMOVCH,AHMOVAH,0DIVCLXLATOUTDX,ALMOVAL,AHXLATOUTDX,ALMOVAL,CHXLATOUTDX,ALMOVAX,[DI+2]MOVDL,10MULDLADDAL,[DI+3]MOVBL,ALMOVAX,[DI]MULDLADDAL,[DI+1]SUBAL,BLLEABX,LED_TABMOVAH,0MOVCL,10DIVCLMOVDL,AHMOVAH,0DIVCLXLATDX,ALMOVAL,AHXLATDX,ALMOVAL,BLXLATDX,ALMUL1:MOVMOVAL,[DI+2]MOVMULDLADDAL,[DI+3]MOVBL,ALMOVAL,[DI]MULDLADDAL,[DI+1]MULBLLEABX,LED_TABMOVMOVDIVCLMOVMOVDIVCLXLATDX,ALMOVAL,AHXLATDX,ALMOVAL,CHXLATDX,ALDIV1:MOVMOVAL,[DI+2]MOVMULDLADDAL,[DI+3]MOVBL,ALMOVAL,[DI]MULDLADDAL,[DI+1]DIVBLLEABX,LED_TABMOVMOVMOVDIVCLXLATDX,ALMOVAL,AHXLATDX,AL;顯示按下的鍵所對應(yīng)的值LEABX,LED_TAB;獲得字型碼表基地址XLATMOV[DI],ALINCDI命令/狀態(tài)口地址MOVAL,34H;可編程時鐘設(shè)置,設(shè)置OUTDX,ALMOVAL,0;鍵盤/顯示方式設(shè)置8*8字符顯示,左邊輸入,外部譯碼鍵掃描方式DX,ALDX,ALCALLINIT8279_1;8個數(shù)碼塊全有字符顯示后,再按鍵,清除顯示;8個數(shù)碼塊全有字符顯示后,再按鍵,清除顯示MOVAL,90H;寫顯示RAM命令,從第一個數(shù)碼管開始移位顯示(從零單元起地址自動加1)OUTDX,ALMOVDX,CMD_8279;命令/狀態(tài)口地址MOVAL,0DEH;清除空)命令字到命令字寄存器WAIT1:INAL,DX測試顯示RAM是否清除完畢(D7=1?)MOVMOV命令/狀態(tài)口地址INAL,DXIN讀取狀態(tài)字READ_FIFO:ANDAL,7MOVAL,40HOUTDX,ALINAL,DX鍵值由行列號確定ANDAL,3FH;鍵值轉(zhuǎn)KEY_NUMENDPDXMOVDX,ALDXMOVMOVAL,03HMOVAH,0B1HMOVAL,01HINT1AH;軟中斷LEADX,msg0InitPCI1:MOVAH,09H;字符串輸出INT21HInitPCI2:MOVAH,0B1HMOVAL,02HINT1AHrInitPCI3:MOVDI,PCIBAR3MOVAH,0B1HMOVAL,09HINT1AH
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 意外傷害賠償協(xié)議書
- 砂合同協(xié)議書
- 拆除危房合同協(xié)議書
- 紡織技術(shù)新發(fā)展及其意義試題及答案
- 工人合同協(xié)議書
- 薪資合同協(xié)議書
- 復(fù)耕協(xié)議書合同
- 解除協(xié)議書和合同
- 電鍍合同協(xié)議書
- 檢測合同協(xié)議書
- 管理學(xué)-第十一章-溝通
- 臨時用電安全專項檢查表、臨電安全檢查表
- 學(xué)業(yè)水平考試復(fù)習(xí)高中語文文言文課本翻譯
- 常用原料凈料率參照表
- 高低溫試驗報告
- 第一章 混凝土拌合站組織機構(gòu)框圖及崗位職責(zé)
- 工作界面劃分表
- 依愛EIN70型氣體滅火控制系統(tǒng)安裝使用說明書V141
- 指南預(yù)應(yīng)力簡支t形梁橋
- 我的自編科學(xué)書
- 湘教版八年級數(shù)學(xué)下冊第3章《圖形與坐標(biāo)》復(fù)習(xí)
評論
0/150
提交評論