版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ORG 0000HLJMP MAINORG 0003HLJMP CHANGEORG 000BHLJMP TIMEORG 0013HLJMP TIAOSHIORG 001BHLJMP YANSHIMAIN: MOV SP,#50HMOV TCON,#04HMOV 20H,#00H ;秒 MOV 21H,#0CH ;分 MOV 22H,#00H ;A隊(duì)分?jǐn)?shù) MOV 23H,#00H ;B隊(duì)分?jǐn)?shù)MOV 24H,#02H MOV 25H,#01H MOV 26H,#0CH ;分鐘定時(shí)區(qū)MOV 30H,#00H MOV 31H,#00H ;時(shí)間緩沖區(qū)MOV 32H,#02H MOV 33H,#01H M
2、OV 34H,#00H MOV 35H,#00H ;分?jǐn)?shù)顯示緩沖區(qū)MOV 36H,#00H MOV 37H,#00H MOV 39H,#03H ;TIAN HEIHEIMOV TMOD,#11HMOV TH0,#0D8HMOV TL0,#0F0HMOV TH1,#0D8HMOV TH1,#0F0HMOV IE,#10001111BMOV IP,#05HMOV R2,#64HCLR P3.6START:LCALL DISPT LCALL DISPF JNB P1.0,PP1 ;A隊(duì)加一分 JNB P1.1,PP2 ;A隊(duì)加兩分 JNB P1.2,PP3 ;A隊(duì)加三分JNB P1.3,PP4 ;A
3、隊(duì)減一分 JNB P1.4,PP55 ;B隊(duì)加一分 JNB P1.5,PP66 ;B隊(duì)加兩分 JNB P1.6,PP77 ;B隊(duì)加三分JNB P1.7,PP88 ;B隊(duì)減一分 JB P3.0,STARTLCALL DELAYJB P3.0,STARTSTOP1:JNB P3.0,STOP1LCALL DELAY JNB P3.0,STOP1 CPL TR0 ;按鍵奇數(shù)次開(kāi)始,偶數(shù)次暫停 LJMP STARTPP55: LJMP PP5PP66: LJMP PP6PP77: LJMP PP7PP88: LJMP PP8PP1: LCALL DELAY JB P1.0,PPBSTOP11:JNB
4、P1.0,STOP11LCALL DELAY JNB P1.0,STOP11 INC 22H MOV A,22H LJMP STOREAPP2:LCALL DELAYJB P1.1,PPBSTOP22:JNB P1.1,STOP22LCALL DELAY JNB P1.1,STOP22MOV A,22H ADD A,#02MOV 22H,A LJMP STOREAPP3: LCALL DELAYJB P1.2,PPBSTOP33:JNB P1.2,STOP33LCALL DELAY JNB P1.2,STOP33MOV A,22HADD A,#03MOV 22H,A LJMP STOREAPP
5、4: LCALL DELAY JB P1.3,PPBSTOP44:JNB P1.3,STOP44LCALL DELAY JNB P1.3,STOP44DEC 22HMOV A,22HSTOREA:MOV B,#0AHDIV ABMOV 34H,BMOV 35H,APPB: LJMP STARTPP5: LCALL DELAYJB P1.4,PPCSTOP55:JNB P1.4,STOP55LCALL DELAY JNB P1.4,STOP55 INC 23H MOV A,23H LJMP STOREBPP6: LCALL DELAYJB P1.5,PPCSTOP66:JNB P1.5,STOP
6、66LCALL DELAY JNB P1.5,STOP66MOV A,23H ADD A,#02MOV 23H,A LJMP STOREBPP7: LCALL DELAYJB P1.6,PPCSTOP77:JNB P1.6,STOP77LCALL DELAY JNB P1.6,STOP77MOV A,23HADD A,#03MOV 23H,A LJMP STOREBPP8: LCALL DELAY JB P1.7,PPCSTOP88:JNB P1.7,STOP88LCALL DELAY JNB P1.7,STOP88DEC 23HMOV A,23HSTOREB:MOV B,#0AHDIV AB
7、MOV 36H,BMOV 37H,APPC: LJMP STARTDELAY:MOV R4,#5HDL00: MOV R5,#0FFHDL11: DJNZ R5,DL11DJNZ R4,DL00 RET;時(shí)間中斷程序;TIME: PUSH ACCPUSH PSW MOV TH0,#0D8HMOV TL0,#0F0HDJNZ R2,RET0 MOV R2,#64H MOV A,20H CLR C DEC A MOV 20H,A MOV A,21H CJNE A,#00H,PFF ;非0分跳轉(zhuǎn) MOV A,20H CJNE A,#00H,PFF ;非0分0秒情況跳轉(zhuǎn) CLR TR0 ;比賽結(jié)束停止
8、計(jì)時(shí) MOV 20H,#00H MOV 21H,#00H MOV 32H,#00H MOV 33H,#00H LCALL MINGYIN MOV 21H,26H MOV 30H,#00H MOV 31H,#00H MOV 32H,24H MOV 33H,25HLJMP RET0PFF: MOV A,20HCJNE A,#0FFH,OUT MOV 20H,#59 ; MOV 30H,#09H MOV 31H,#05H MOV A,21H DEC A MOV 21H,AOUT: MOV A,20H MOV B,#0AH DIV AB MOV 30H,B MOV 31H,A MOV A,21H MO
9、V B,#0AH DIV AB MOV 32H,B MOV 33H,ARET0: POP PSW POP ACC RETIYANSHI:PUSH ACC ;定時(shí)器1中斷PUSH PSWMOV TH1,#0D8HMOV TL1,#0F0HDJNZ R2,RET1MOV R2,#64HDJNZ 39H,RET1MOV 39H,#03H ;TIAN HEIHEIMOV R2,#64H CLR TR1CLR P3.6RET1: POP PSWPOP ACCRETI;鳴音子程序;MINGYIN: SETB P3.6SETB TR1RETI;時(shí)間顯示程序;DISPT: MOV R0,#30H MOV R3
10、,#0F7HMOV A,R3PLAYT:MOV P2,AMOV A,R0MOV DPTR,#DSEG1MOVC A,A+DPTRMOV P0,A LCALL DL1MOV P2,#0FFHMOV A,R3 RR AJNB ACC.7,LD1INC R0MOV R3,A LJMP PLAYTLD1: RET;比分顯示程序;DISPF:MOV R0,#34HMOV R3,#7FHMOV A,R3PLAYF:MOV P2,AMOV A,R0MOV DPTR,#DSEG1MOVC A,A+DPTR MOV P0,ALCALL DL1MOV P2,#0FFHMOV A,R3 RR AJNB ACC.3,
11、LD1INC R0MOV R3,A LJMP PLAYF AJMP LD1;調(diào)時(shí)時(shí)間顯示程序;DISPW: MOV R0,#24HMOV R3,#0F7HMOV A,R3PLAYW:MOV P2,AMOV A,R0MOV DPTR,#DSEG1MOVC A,A+DPTRMOV P0,A LCALL DL1MOV P2,#0FFHMOV A,R3 RR AJNB ACC.1,LD1INC R0MOV R3,A LJMP PLAYWDL1: MOV R7,#05HDL: MOV R6,#0FFHDL6: DJNZ R6,DL6 DJNZ R7,DL RETDSEG1:DB 3FH,06H,5BH,
12、4FH,66HDB 6DH,7DH,07H,7FH,6FH;調(diào)時(shí)子程序;TIAOSHI:PUSH ACCPUSH PSW JB P3.3,CHULCALL DELAY JB P3.3,CHU STOPQ:JNB P3.3,STOPQLCALL DELAYJNB P3.3,STOPQIF10: LCALL DISPWLCALL DISPFJNB P1.3,DECT JB P1.0,WHAIT2LCALL DELAYJB P1.0,WHAIT2STOPE:MOV C,P1.0JNC STOPELCALL DELAY MOV C,P1.0 JNC STOPE INC 26H LJMP STOREDE
13、CT: MOV C,P1.3LCALL DELAYJC WHAIT2STOPY:MOV C,P1.3JNC STOPYLCALL DELAY MOV C,P1.3 JNC STOPY DEC 26HSTORE: MOV 21H,26HMOV 20H,#00HMOV A,26HMOV B,#0AHDIV ABMOV 24H,BMOV 25H,AMOV 30H,#00HMOV 31H,#00HMOV 32H,24HMOV 33H,25H LJMP IF10WHAIT2:JB P3.3,IF10LCALL DELAY JB P3.3,IF10STOPG:JNB P3.3,STOPGLCALL DELAY JNB P3.3,STOPGCHU: POP PSWPOP ACCRETI;交換場(chǎng)地程序;CHANGE: PUSH PSW
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)第三學(xué)年(化學(xué))物理化學(xué)實(shí)驗(yàn)試題及答案
- 2025年大學(xué)大三(高級(jí)財(cái)務(wù)會(huì)計(jì))合并報(bào)表實(shí)踐測(cè)試試題及答案
- AI參考模版制作技術(shù)教程
- 當(dāng)前醫(yī)患關(guān)系現(xiàn)狀論文
- 2025四川綿陽(yáng)市鹽亭發(fā)展投資集團(tuán)有限公司招聘職能部門及所屬子公司人員7人備考題庫(kù)及完整答案詳解
- 材料考研就業(yè)前景解讀
- 2026江蘇省人民醫(yī)院臨床醫(yī)學(xué)研究院(I期研究中心)派遣制人員招聘1人備考題庫(kù)及答案詳解參考
- 2026廣東龍門產(chǎn)業(yè)投資集團(tuán)有限公司招聘職工3人備考題庫(kù)及參考答案詳解一套
- 2026內(nèi)蒙古錫林郭勒盟蘇尼特右旗應(yīng)急管理局招聘2人備考題庫(kù)參考答案詳解
- 2026四川成都市成華區(qū)市場(chǎng)監(jiān)督管理局招聘編外人員1人備考題庫(kù)及答案詳解(奪冠系列)
- JBP計(jì)劃培訓(xùn)課件
- 2025年白山輔警招聘考試題庫(kù)及答案1套
- 特種設(shè)備外借協(xié)議書(shū)
- 三元股份財(cái)務(wù)風(fēng)險(xiǎn)控制研究
- 養(yǎng)生館運(yùn)營(yíng)成本控制與盈利模型
- 2025年廣東高校畢業(yè)生三支一扶考試真題
- DBJ-T 13-417-2023 工程泥漿技術(shù)標(biāo)準(zhǔn)
- 湖南省長(zhǎng)沙市雅禮教育集團(tuán)2024-2025學(xué)年七年級(jí)(下)期末數(shù)學(xué)試卷
- 鋁業(yè)廠房建設(shè)項(xiàng)目施工組織方案
- DB63-T 2256.3-2025 水利信息化工程施工質(zhì)量評(píng)定規(guī)范 第3部分 水情監(jiān)測(cè)系統(tǒng)
- 患者身份識(shí)別錯(cuò)誤應(yīng)急預(yù)案與處理流程
評(píng)論
0/150
提交評(píng)論