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

正文內(nèi)容

數(shù)字電子時(shí)鐘設(shè)計(jì)_畢業(yè)設(shè)計(jì)(參考版)

2024-09-01 13:23本頁(yè)面
  

【正文】 上電運(yùn)行時(shí),數(shù)碼管開(kāi)始顯示 00: 00: 00,時(shí)鐘開(kāi)始走時(shí)。檢查無(wú)誤后插上 AT89S51 并燒寫(xiě)一簡(jiǎn)易的程序,觀察電路是否能協(xié)同工作。板子所留出來(lái)的電源插口用 VCC(表示電源正)和 GND(表示電源負(fù))標(biāo)明。 3. 下載線和電源線插接說(shuō)明: :兩排十針下載口,板圖上都有一個(gè)小方框,為 1 號(hào)引角 ;下載線的凸口為正方向,凸口的右側(cè)邊的第一個(gè)插孔為 1 號(hào)引角,這一點(diǎn)一定要切記,不然的話程序下載不進(jìn)去。繼續(xù)按下調(diào)整鍵( S2)( t)時(shí)鐘位閃亮,此時(shí)按下 S2 鍵( t)該個(gè)位數(shù)值加 1,當(dāng)加到 9時(shí)再按下加 S2鍵則該個(gè)位顯示 0,時(shí)鐘十位加 1。 ? 功能介紹: 1. 顯示 XX: XX: XX時(shí)間 2. 時(shí)間可調(diào): 調(diào)整鍵( S2)按下時(shí)間小于 1 秒( t1s),關(guān)閉顯示(省電)。 然后,可以直接應(yīng)用編程軟件 Keil 和仿真軟件 Proteus 進(jìn)行軟件調(diào)試。8 毫秒 *32= 秒 DL05S1: LCALL DISPLAY DJNZ R3,DL05S1 RET END 。20MS 延時(shí)程序,采用調(diào)用顯示子程序以改善 LED 的顯示閃爍現(xiàn)象 DS20MS: ACALL DISPLAY ACALL DISPLAY ACALL DISPLAY 27 RET 。子程序返回 TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH 。一次顯示結(jié)束, P2 口復(fù)位 MOV P1,0FFH 。放回 R5內(nèi) AJMP PLAY 。=0 時(shí)一次顯示結(jié)束 RL A 。指向下一地址 MOV A,R5 。段碼放入 P0 口 LCALL DL1MS 。取段碼表地址 MOVC A,A+DPTR 。從 P2 口輸出 MOV A,R1 。掃描控制字初值 PLAY: MOV A,R5 。 26 DISPLAY: MOV R1,70H 。 顯示數(shù)據(jù)在 70H75H 單元內(nèi),用六位 LED 共陽(yáng)數(shù)碼管顯示, P0 口輸出段碼數(shù)據(jù), P3口作 。 。 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 。等待調(diào)小時(shí)按鍵時(shí)時(shí)鐘顯示用 AJMP SET6 SETOUT1: LCALL DISPLAY 。鍵釋放等待時(shí)調(diào)用顯示程序(調(diào)小時(shí)) AJMP SETHH1 。防止鍵按下時(shí)無(wú)時(shí)鐘顯示 SET3: LCALL DISPLAY 。跳回主程序 SET1: LCALL DISPLAY 。開(kāi)啟定時(shí)器 T0 SETB ET0 。關(guān)閉定時(shí)器 T1 CLR ET1 。清調(diào)分標(biāo)志 CLR 02H 。是抖動(dòng),返回 SETOUT 再等待 CLR 01H 。等待鍵釋放 LCALL DISPLAY 。跳轉(zhuǎn)到 SET6 循環(huán) SETOUT: JNB ,SETOUT1 。小于 24 轉(zhuǎn) SET6 循環(huán) LCALL CLR0 。 CJNE A,24H,HOUU 。調(diào)加 1子程序 MOV A,R3 。按下時(shí)間大于 秒退出時(shí)間調(diào)整 MOV R0,79H 。等待按鍵按下 LCALL DL05S 。等待鍵釋放 SETB 01H 。返回主程序( LED 數(shù)據(jù)顯示亮) SETHH: CLR 00H 。是干擾返回 CLOSE 等待 WAITH: JNB ,WAITH 。 LCALL DISPLAY 。開(kāi)啟 T0 定時(shí)器(開(kāi)時(shí)鐘) CLOSE: JB ,CLOSE 。省電( LED 不顯示)狀態(tài)。清進(jìn)位標(biāo)志 AJMP SET4 。調(diào)整單元數(shù)據(jù)小于 60 轉(zhuǎn) SET4 循環(huán) LCALL CLR0 。清進(jìn)位標(biāo)志 CJNE A,60H,HHH 。調(diào)用加 1 子程序 MOV A,R3 。按下時(shí)間大于 秒轉(zhuǎn)調(diào)小時(shí) 狀態(tài) 24 MOV R0,77H 。等待鍵按下 LCALL DL05S 。 口為 0(鍵未釋放),等待 SETB 00H 。允許 T1 中斷 SETB TR1 。鍵按下時(shí)間小于 1秒,關(guān)閉顯示(省電) MOV R2,06H 。關(guān)閉定時(shí)器 T0 LCALL DL1S 。當(dāng)調(diào)時(shí)按鍵按下時(shí)進(jìn)入此程序 SETMM: cLR ET0 。 。 。子程序返回 。指向前一地址 MOV R0,A 。清累加器 MOV R0,A 。 。 清零程序 。 。數(shù)據(jù)放入當(dāng)削地址單元中 RET 。A 中數(shù)據(jù)高四位 與低四位交換 23 ANL A,0FH 。取回 R3中暫存數(shù)據(jù) INC R0 。高四位變 0 MOV R0,A 。十進(jìn)制調(diào)整 MOV R3,A 。前一地址中數(shù)據(jù)放入 A 中低四位 ADD A,01H 。指向前一地址 SWAP A 。 ADD1: MOV A,R0 。 。 。轉(zhuǎn)中斷退出 。 MOV 75H,7AH 。01H 位為 1 時(shí), 熄滅符 數(shù)據(jù)放入小時(shí) MOV 73H,77H 。 AJMP INTT1OUT 。顯示單元( 72H73H),將不顯示分?jǐn)?shù)據(jù) MOV 74H,78H 。01H 位為 1 時(shí),轉(zhuǎn)小時(shí)熄滅控制 MOV 72H,7AH 。 RETI 。 INTT1OUT: POP PSW 。 MOV 74H,78H 。02H 位為 1時(shí)顯示單元 熄滅 MOV 72H,76H 。重裝 秒定時(shí)用初值 CPL 02H 。 DJNZ R2,INTT1OUT 。 MOV TL1, 0B0H 。T1 中斷服務(wù)程序,用作時(shí)間調(diào)整時(shí)調(diào)整單元閃爍指示 INTT1: PUSH ACC 。 。 。開(kāi)放 T0中斷 RETI ?;謴?fù)狀態(tài)字(出棧) POP ACC 。 21 MOV 75H,79H 。中斷退出時(shí)將分、時(shí)計(jì)時(shí)單元數(shù)據(jù)移 MOV 73H,77H 。小于 24小時(shí)中斷退出 ACALL CLR0 。清進(jìn)位標(biāo)志 CJNE A,24H,HOUR 。小時(shí)計(jì)時(shí)單元加 1小時(shí) MOV A,R3 。大于或等于 60分時(shí)分計(jì)時(shí)單元清 0 MOV R0,79H 。 ADDHH: JC OUTT0 。分?jǐn)?shù)據(jù)放入 A CLR C 。指向分計(jì)時(shí)單元( 76H77H) ACALL ADD1 。小于 60 秒時(shí)中斷退出 ACALL CLR0 。清進(jìn)位標(biāo)志 CJNE A,60H,ADDMM 。調(diào)用加 1 程序(加 1秒操作) MOV A,R3 。20 次中斷到( 1 秒)重賦初值 MOV R0,71H 。開(kāi)啟定時(shí)器 T0 20 DJNZ R4, OUTT0 。 MOV TH0,A 。重裝初值(低 8位修正值) MOV A,3CH 。中斷響應(yīng)時(shí)間同步修正 ADD A,TL0 。關(guān) T0中斷允許 CLR TR0 。累加器入棧保護(hù) PUSH PSW 。 。 1 秒計(jì)時(shí)程序 。轉(zhuǎn)到時(shí)間調(diào)整程序 SETMM 。 口為 0時(shí)轉(zhuǎn)時(shí)間調(diào)整程序 SJMP START1
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1