




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、附錄A 程序清單CS BIT P1.0CLK BIT P1.1DAT BIT P1.2KEY BIT P1.3K01 BIT P1.4K02 BIT P1.5K03 BIT P1.6K04 BIT P1.7A1 DATA 40HB1 DATA 41H * 主程序和中斷程序入口*ORG 0000HLJMP STRTORG 0003HLJMP INT0ORG 000BHLJMP TIMEORG 0500H* 初始化程序* STRT: MOV 60H,#05MOV 61H,#05MOV 62H,#05MOV 63H,#05MOV B1,#0MOV A1,#0MOV A,#0A4HLCALL SEND
2、SETB CS* 主程序*W1: MOV SP,#80HCLR IT0MOV TMOD,#01HMOV TL0,#0B0HMOV TH0,#3CHSETB EASETB ET0SETB EX0SETB TR0MOV 23H,#14HMOV A,#0AHLCALL TRANLCALL DISP11MOV A,#0AHLCALL TIME1SJMP $STR11: LCALL DUMPLCALL DISPSETB CSSTR1: JB KEY,$MOV A,#15HLCALL SENDLCALL RECESETB CSJNB KEY,$LCALL CHCKCJNE A,#00H,M1CALL ST
3、R110AJMP $M1: MOV A1,ACALL JIA_JIANAJMP STR1* 搶答組號判斷*INT0: ORG 1000HSETB P3.4JNB K01,TRU1JNB K02,TRU2JNB K03,TRU3JNB K04,TRU4AJMP INT0 TRU1: MOV B1,#1MOV A,#0A4HLCALL SENDLCALL RECESETB CSMOV 58H,#01HMOV 5CH,#00HMOV 5DH,#00HMOV 5EH,#00HMOV 5FH,#00HLCALL DISPLJMP W1AJMP STR1 TRU2: MOV B1,#2MOV A,#0A4
4、HLCALL SENDLCALL RECESETB CSMOV 58H,#0FHMOV 59H,#02HMOV 5CH,#00HMOV 5DH,#00HMOV 5EH,#00HMOV 5FH,#00HLCALL DISPLJMP W1AJMP STR1 TRU3: MOV B1,#3MOV A,#0A4HLCALL SENDLCALL RECESETB CSMOV 58H,#0FHMOV 59H,#0FHMOV 5AH,#03HMOV 5CH,#00HMOV 5DH,#00HMOV 5EH,#00HMOV 5FH,#00HLCALL DISPLJMP W1AJMP STR1TRU4: MOV
5、B1,#4MOV A,#0A4HLCALL SENDLCALL RECESETB CSMOV 58H,#0FHMOV 59H,#0FHMOV 5AH,#0FHMOV 5BH,#04HMOV 5CH,#00HMOV 5DH,#00HMOV 5EH,#00HMOV 5FH,#00HLCALL DISPLJMP W1AJMP STR1RETI* 搶答開始程序*STR110: MOV B1,#0MOV 58H,#05HMOV 59H,#0FHMOV 5AH,#0FHMOV 5BH,#0FHMOV 5FH,#0FHMOV 5CH,#0FHMOV 5DH,#0FHMOV 5EH,#0FHLJMP DISP
6、RETSEND: CLR CSMOV R4,#08HLCALL LDELY SEN1: RLC AMOV DAT,CNOPNOPSETB CLKLCALL SDELYCLR CLKLCALL SDELYDJNZ R4,SEN1CLR DATRETLDELY: MOV R6,#25DJNZ R6,$RETSDEL Y: MOV R6,#4DJNZ R6,$RETRECE: MOV R7,#08HSETB DATLCALL LDELY REC1: SETB CLKLCALL SDEL YMOV C,DATRLC ACLR CLKLCALL SDEL YDJNZ R7,REC1CLR DATRETC
7、HCK: MOV R3,#8MOV R2,#00HMOV BUFF,ACHC1: MOV DPTR,#TBCHKMOV A,R2MOVC A,A+DPTRCJNE A,BUFF,NEXTSJMP CHEND NEXT: INC R2DJNZ R3,CHC1 CHEND: MOV A,R2RET* 顯示程序* DISP: MOV R0,#87HMOV R1,#58HMOV R5,#08H DIS1: MOV A,R0LCALL SENDMOV A,R1LCALL SENDSETB CSDEC R0INC R1DJNZ R5,DIS1RETDUMP: MOV 58H,#0EHMOV 59H,#0F
8、HMOV 5AH,#0FHMOV 5BH,#0FHMOV 5CH,#0FHMOV 5DH,#0FHMOV 5EH,#0FHMOV 5FH,#0FHRET* 延時程序*D2S: MOV R5,#30DEL1: MOV R6,#200DEL2: MOV R7,#250DJNZ R7,$DJNZ R6,DEL2DJNZ R5,DEL1RET* 倒計時子程序*ORG 1000HTIME: DJNZ 23H,TIME1MOV 23H,#14HDEC ALCALL TRANLCALL DISP11CJNE A,#00H,TIME1CLR P3.4AJMP ENDTIME TIME1: MOV TL0,#0
9、B0HMOV TH0,#3CHRETIENDTIME: LJMP STR11ORG 1200H TRAN: PUSH ACCMOV R2,AMOV R6,#00HMOV R7,#08H LOOP: CLR CMOV A,R2RLC AMOV R2,AMOV A,R6ADDC A,R6DA AMOV R6,ADJNZ R7,LOOPPOP ACCRETORG 1300HDISP11: MOV R0,AMOV A,R6ANL A,#0FHACALL SEND11MOV A,R6SWAP AANL A,#0FHACALL SEND11MOV A,R0RETSEND11: MOV DPTR,#SGTB
10、1MOVC A,A+DPTRMOV SBUF,AJNB TI,$CLR TIRET* 加減分程序*JIA_JIAN: MOV A,A1CJNE A,#1,NEXT_JIANMOV A,B1CJNE A,#1,L2MOV B1,AMOV A,60HADD A,#1MOV 60H,AMOV 5CH,60HAJMP ENDJIA_JIAN L2: CJNE A,#2,L3MOV B1,AMOV A,61HADD A,#1MOV 61H,AMOV 5DH,61HAJMP ENDJIA_JIAN L3: CJNE A,#3,L4MOV B1,AMOV A,62HADD A,#1MOV 62H,AMOV
11、5EH,62HAJMP ENDJIA_JIANMOV ADD MOV MOV AJMP NEXT_JIAN: MOV MOV CJNE MOV MOV SUBB MOV MOV AJMP L22: CJNE MOV MOV SUBB MOV MOV AJMP L23: CJNE MOV MOV SUBB MOV MOV AJMP L24: MOV MOV A,63H A,#1 63H,A 5FH,63H ENDJIA_JIAN A,A1 A,B1 A,#1,L22 B1,A A,60H A,#1 60H,A 5CH,60H ENDJIA_JIAN A,#2,L23 B1,A A,61H A,#1 61H,A 5DH,61H ENDJIA_JIAN A,#3,L24 B1,A A,62H A,#1 62H,A 5E
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉庫閣樓轉(zhuǎn)讓合同協(xié)議書
- 怎么手寫定金合同協(xié)議書
- 電商運(yùn)營合作合同協(xié)議書
- C語言圖形化編程題庫試題及答案
- 計算機(jī)基礎(chǔ)知識難點分析與試題及答案
- 了解2025年計算機(jī)二級VFP考試試題及答案的技巧
- 認(rèn)購協(xié)議書與購房合同
- 系統(tǒng)復(fù)習(xí)JAVA基礎(chǔ)2025年計算機(jī)二級考試試題及答案
- 2025年計算機(jī)四級嵌入式技術(shù)問答試題及答案
- 2025年計算機(jī)二級C語言考試應(yīng)試策略與試題及答案
- 門窗合同模板范文
- 上海市居住房屋租賃合同2014版
- 鋅錠購銷協(xié)議
- 靜脈炎的預(yù)防及處理-李媛
- 云南省公路工程試驗檢測費(fèi)用指導(dǎo)價
- 3.1 歌曲《大海啊故鄉(xiāng)》課件(17張)
- 古詩詞誦讀《客至》課件+2023-2024學(xué)年統(tǒng)編版高中語文選擇性必修下冊
- 上海市地方標(biāo)準(zhǔn)《辦公樓物業(yè)管理服務(wù)規(guī)范》
- 物理-陜西省2025屆高三金太陽9月聯(lián)考(金太陽25-37C)試題和答案
- 八年級歷史下冊 第五單元 第15課《鋼鐵長城》教案 新人教版
- DB12T 1339-2024 城鎮(zhèn)社區(qū)公共服務(wù)設(shè)施規(guī)劃設(shè)計指南
評論
0/150
提交評論