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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c2051單片機(jī)的電子定時(shí)器設(shè)計(jì)(參考版)

2025-01-19 22:07本頁(yè)面
  

【正文】 ED 取反 JNB LED4, OUTT0 ; LED 每閃爍一次是 1 s MOV R0, SH ;移人秒位的地址 SETB IFDEC ; BCD 子程序參數(shù),使其做減法 ACALL ADDBCD ;調(diào)用 BCD 子程序,秒減 l CJNE R3, 99H, OUTT0 ;判斷秒是否要借位 MOV SH, 05H ;要借位則送數(shù)據(jù) 59(否則顯示 99) MOV 5L, 09H MOV R0, MH ;移人分位的地址 ACALL ADDBCD ;分減 l CJNE R3, 99H, OUTT0;判斷分是否要借位 MOV MH, 05H MOV ML, 09H MOV R0, HH ACALL ADDBCD OUTT0: POP DPH ;恢復(fù)現(xiàn)場(chǎng) POP DPL POP PSW POP ACC SETB EA R 正 TI ;中斷返回 NOP NOP LJMP ERR ;軟件陷阱 34 ; BCD子程序 (加。 L0 EQU 36H ; L0~ L3:顯示數(shù)據(jù)存儲(chǔ)器 L1 EQU 37H L2 EQU 38H 28 L3 EQU 39H DSPLYP EQU 3AH ;顯示數(shù)據(jù)指針 (DISPLAY—POINT) PLYTS EQU 3BH ;顯示次數(shù)計(jì)數(shù)器 (DISPLAY—TIMES) ; LPLMOD BIT 39H ;低兩位顯示方式 (LOW—PLAY—MOD) HPLMOD BIT 3AH ;高兩位顯示方式 (HIGH—PLAY—MOD) BRIGHT BIT 3BH : DISPLAY 子程序參數(shù):亮/滅指示位 ; TCOUNT EQU 3CH ;時(shí)間計(jì)數(shù)器 (TIME—COUNT) ; ADDRES EQU 3DH ,加 l 子程序參數(shù) MAX EQU 3EH ;加 l 子程序參數(shù) IFDEC BIT 20H ; BCD 加法子程序參數(shù) ; R_MOD EQU 3FH ;響鈴 方式參數(shù) ; LED4 BIT 30H ;發(fā)光管狀態(tài)位 BELL BIT P1. 7 ;蜂鳴器 WITCH BIT P3. 7 ;繼電器 FKEY BIT P3. 0 ;功能鍵 (S1) MKEY BIT P3. 1 ;修改鍵 (S2) ; WORKIN BIT 38H ;工作狀態(tài)指示位 中斷入口 ORG 0000H START: LJMP MAIN ; 0000H 引向主程序 LJMP ERR ; 0003H NOP NOP LJMP ERR ;引向出錯(cuò)處理程序 LJMP PGT0 ; 000BH 引向中斷處理程序 PG 丁 0 NOP NOP 29 LJMP ERR ;引向出錯(cuò)處理程序 LJMP ERR ; 0013H IN 丁 1 NOP NOP LJMP ERR LJMP ERR ; 00lBH T1 NOP NOP LJMP ERR LJMP ERR ; 0023H NOP NOP LJMP ERR LJMP ERR ; 002BH NOP NOP 主程序 MAIN: MOV lE, 00H ;關(guān)中斷 MOV SP, 57H ;設(shè)置堆棧指針 MOV PSW, 00H ;選用寄存器組 0 MOV TMOD, 11H ;設(shè)定中斷工作方式為 T0 和 T1 , MOV A, 56H CJNE A, 0AAH, CSTART ;判斷上電復(fù)位標(biāo)志,無(wú)標(biāo)志轉(zhuǎn)冷啟動(dòng) MOV A, 57H CJNE A, 55H, CSTART ;無(wú)標(biāo)志轉(zhuǎn)冷啟動(dòng) AJMP HSTART ;有上電復(fù)位標(biāo)志轉(zhuǎn)熱啟動(dòng) NOP NOP LJMP ERR ;軟件陷阱,引向出錯(cuò)處理程序 CSTART: MOV P1, 0FFH ;冷啟動(dòng),全面初始化 MOV P3, 0FFH MOV TCON, 00H ;計(jì)時(shí)停止 30 MOV TL0, 0BOH ;賦中斷 T0 初值 MOV TH0, 3CH MOV TCOUNT, 0AH ;賦定 時(shí)器初值 M()V R5, 00H ; R5 為一空單元 (備用 ) MOV R4, 00H ; R4 為工作模式選擇寄存器 MOV SI 一 00H ;定時(shí)單元清零 MOV SH, 00H ;秒 MOV ML, 00H ; MOV MH, 00H ;分 MOV HL, 00H ; MOV HH, 00H ;時(shí) MOV PLYTS, 64H ;賦顯示次數(shù)初值為 100 次 MOV DSPLYP, L0 ;顯示指針指向顯存單元 MOV LO,0AH ;送顯示數(shù)據(jù) “一一一一一 ” MOV L1, 0AH MOV L2, 0AH MOV L3,共 04H SETB LED4 ; LED4 為數(shù)碼管之間的發(fā)光二極管 SETB LPLMOD ;設(shè)定顯示方式為閃爍 SETB HPLMOD ; SETB BRIGHT ;允許顯示 CLR WORKIN ;清工作標(biāo)志,待命 AJMP SETUP ;轉(zhuǎn)開(kāi)始工作 NOP NOP LJMP ERR ;軟件陷阱 HSTART: MOV SCON, 00H ;有上電標(biāo)志 ,熱啟動(dòng) ,清串行口控制寄存器 MOV IP, 00H ;清中斷優(yōu)先控制寄存器 SETB FKEY ;重設(shè)按鍵 SETB MKEY SETB EA ;開(kāi)中斷 AJMP BEGIN ;轉(zhuǎn)向繼續(xù)工作 NOP NOP 31 LJMP ERR ;軟件陷阱 SETUP: SETB EA ;開(kāi)中斷 ; MAINl: ACALL DISPLY ;調(diào)用顯示 JB FKEY, JUDGE ;按鍵掃描 ACALL KEYDLY ;延時(shí)消抖動(dòng) JB FKEY, JUDGE ;無(wú)鍵按下轉(zhuǎn)向判斷是否到點(diǎn) CLR ET0 ;功能鍵被按下 CLR TR0 ;暫停計(jì)日寸 ACALL MENU ;調(diào)用菜單設(shè)置程序 BEGIN: SETB WORKIN ;置工作標(biāo)志位,開(kāi)始工作 SETB ET0 ;開(kāi)中斷 SETB TR0 ;開(kāi)始計(jì)時(shí) MOV A, R4 ;移人工作模式選擇 RL A ;指針?lè)糯? MOV DPTR,并 M—TAB JMP A+DPTR ;根據(jù)工作模式跳轉(zhuǎn)到相應(yīng)程序段 M—TAB: AJMP WORKl AJMP WORK2 AJMP WORK3 AJMP WORK4 NOP NOP LJMP ERR ;軟件陷阱 WORKl: ; WORK2: CLR SWITCH ;工作方式 1 和 2:開(kāi)繼電器 AJMP MAIN2 NOP NOP LJMP ERR ;軟件陷阱 WORK3: ; WORK4: SETB SWI 丁 CH ;工作方式 3 和 4:不開(kāi)繼電器 MAIN2, CLR BELL ;蜂鳴器短鳴一聲,以示開(kāi)始工作 32 ACALL DL05S SETB BELL JUDGl JNB WORKIN, MAINl :判斷是否在定時(shí)之中 MOV A, SL ,判斷秒是否 為零 JNZ MAINl MOV A, SH ;判斷秒是否為零 JNZ MAINl MOV A, ML ;判斷分是否為零 JNZ MAINl MOV A, MH ;判斷分是否為零 JNZ MAINl MOV A, HL ;判斷時(shí)是否為零 JNZ MAINl MOV A, HH ;判斷時(shí)是否為零 JNZ MAINl ;若時(shí)、分、秒全 為零 CLR ET0 ;停止計(jì)時(shí) CLR TR0 ACALL ACTION ;調(diào)用到點(diǎn)工作子程序 AJMP MAIN ?返回 NOP NOP lJMP ERR ;軟件陷阱 ; 倒計(jì)時(shí)程序 PGTO: CLR EA ;關(guān)中斷 PUSH ACC 。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 1~2ms,由于人的視覺(jué)暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1