


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1DATASEGMENTLED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,67H,77H,7CH,39H,5EH,79H,71HDATAENDSCODESEGMENTASSUMECS:CODE, DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX,0E48BHMOV AL,89HOUT DX,ALINOUT:MOV DX,0E48AHIN AL,DXAND AL,0FHMOV BX,OFFSET LEDXLATMOV DX,0E488HOUT DX,ALMOV AH,1INT 16HJZ INOUTMOV AH,4CHINT
2、 21HCODEENDSENDSTART2DATASEGMENTDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX,0E48BH ;控制口地址:基地址+0BhMOV AL,89H ;OUT DX,ALINOUT:MOV DX,0E48AH ;C口輸入IN AL,DXMOV AH,AL AND AL,0FH ;AL高4位清0,只剩低4位MOV CL,4 SHR AH,CL ;AH低4位為輸入的高4位ADD AL,AH ;求和DAA ;bcd轉(zhuǎn)換MOV DX,0E488H ;A口輸出OUT DX,ALMO
3、V AH,1INT 16HJZ INOUT ;無按鍵轉(zhuǎn)移MOV AH,4CHINT 21HCODEENDSENDSTART3DATASEGMENTDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX,0E48BH ;通過控制口設(shè)8255工作方式MOV AL,90HOUT DX,ALINOUT:MOV DX,0E488H ;A口輸入IN AL,DXMOV CL,0 ;CL用于計(jì)AL中1的個(gè)數(shù),初始化為0LP2:TEST AL,80H ;判斷AL最高位是否為1JZ LP1 INC CL ;最高位是1,計(jì)數(shù)L
4、P1:SHL AL,1 ;AL左移1位,繼續(xù)判斷JNZ LP2MOV AL,AHMOV DX,0E48AH ;C口輸出OUT DX,AL MOV AH,1 INT 16HJZ INOUTMOV AH,4CHINT 21HCODEENDSENDSTART4DATASEGMENTLEDDB 3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB 7FH,67H,77H,7CH,39H,5EH,79H,71HDATAENDSCODESEGMENTASSUMECS:CODE, DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX,0E48BH ;設(shè)置8255工作方
5、式MOV AL,80HOUT DX,ALMOV CH,0MOV CL,2 LOOP1:NOT CL AND CL,3 ;將CL變?yōu)?-CLMOV DX,0E488H ;A口輸出CL: 1或2MOV AL,CLOUT DX,ALLOOP2:MOV AL,CHMOV BX,OFFSET LEDXLAT ;換碼MOV DX,0E48AHOUT DX,AL ;C口輸出字形碼CALL DELAY ;延遲調(diào)用MOV AH,1INT 16HJNZ OOUTINC CHCMP CH,16 ;是否顯示完0-F 16個(gè)字符 JNZ LOOP2 ;未顯示完,繼續(xù)顯示MOV CH,0JMP LOOP1 ;已顯示完,回
6、到設(shè)置CL處繼續(xù)在另一位數(shù)碼管上顯示OOUT:MOV AH,4CHINT 21HDELAYPROC NEAR ;延遲程序段PUSH CXMOV SI,1500HXX:MOV CX,0FFFFHYY:LOOP YYDEC SIJNE XXPOP CXRETDELAYENDPCODEENDS5DATASEGMENTLEDDB 3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB 7FH,67H,77H,7CH,39H,5EH,79H,71HDATAENDSCODESEGMENTASSUMECS:CODE, DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX
7、,0E48BHMOV AL,80HOUT DX,ALMOV CX,0LOOP1:CALL DISP ;調(diào)用延時(shí) CALL DISPMOV AH,1INT 16HJNZ OOUTINC CLCMP CL,10JNZ LOOP1 ;不滿10,繼續(xù)加1 MOV CL,0 ;滿10進(jìn)位INC CHCMP CH,6 JNZ LOOP1 ;不滿6,繼續(xù)加1 MOV CH,0 ;滿6,清零,從新開始計(jì)數(shù)JMP LOOP1OOUT:MOV AH,4CHINT 21HDISPPROC NEAR ;顯示CH、CL,一秒鐘 MOV SI,0FFFFHXX:MOV DX,0E488H MOV AL,2OUT DX,AL ;A口輸出2,用S1數(shù)碼管顯示 MOV AL,CH MOV BX,OFFSET LEDXLAT MOV DX,0E48AH ;C口輸出字形碼,0OUT DX,AL MOV AL,0 OUT DX,ALMOV DX,0E488HMOV AL,1OUT DX,AL ;A口輸出1,用S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司放歌活動(dòng)策劃方案
- 公司搬家宣傳策劃方案
- 公司禮物年會(huì)策劃方案
- 公司直播周年慶活動(dòng)方案
- 公司秋游文體活動(dòng)方案
- 公司組織掰手腕活動(dòng)方案
- 財(cái)務(wù)管理在未來環(huán)境下的2025年試題及答案
- 拓展知識(shí)-滅火器的報(bào)廢要求
- 2025年信息技術(shù)基礎(chǔ)知識(shí)摩擦之知考試試卷及答案
- 2025年商業(yè)分析師職業(yè)素養(yǎng)測評(píng)試題及答案
- 小學(xué)科學(xué)實(shí)驗(yàn)報(bào)告單空表
- 10kV~500kV輸變電及配電工程質(zhì)量驗(yàn)收與評(píng)定標(biāo)準(zhǔn):01輸電線路工程
- 子宮內(nèi)膜癌內(nèi)分泌治療課件
- 稅務(wù)行政處罰文書(標(biāo)準(zhǔn)版)
- 第三章葡萄酒釀造2
- 每天100道語法填空題過高考英語高頻詞匯12
- 配電室巡檢記錄表
- 數(shù)字程控交換機(jī)系統(tǒng)技術(shù)規(guī)范書
- 卓越績效評(píng)價(jià)準(zhǔn)則概述(專業(yè)性權(quán)威性實(shí)用性)
- GB 1886.20-2016食品安全國家標(biāo)準(zhǔn)食品添加劑氫氧化鈉
- 國資進(jìn)場交易工作流程講座
評(píng)論
0/150
提交評(píng)論