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

正文內(nèi)容

單片機原理與接口技術(shù)課程設(shè)計電子時鐘設(shè)計-資料下載頁

2025-07-13 21:58本頁面
  

【正文】 四位變 0MOV @R0,A 。放回前一地址單元MOV A,R3 。取回 R3 中暫存數(shù)據(jù)INC R0 。指向當(dāng)前地址單元SWAP A 。A 中數(shù)據(jù)高四位與低四位交換ANL A,0FH 。高四位變 0MOV @R0,A 。數(shù)據(jù)放入當(dāng)削地址單元中 RET 。子程序返回 。 清零程序 。對計時單元復(fù)零用CLR0: CLR A 。清累加器MOV @R0,A 。清當(dāng)前地址單元DEC R0 。指向前一地址MOV @R0,A 。前一地址單元清 0RET 。子程序返回 。 時鐘調(diào)整程序 。當(dāng)調(diào)時按鍵按下時進入此程序SETMM: CLR ET0 。關(guān)定時器 T0 中斷21CLR TR0 。關(guān)閉定時器 T0LCALL DL1S 。調(diào)用 1 秒延時程序JB ,CLOSEDIS 。鍵按下時間小于 1 秒,關(guān)閉顯示(省電) MOV R2,06H 。進入調(diào)時狀態(tài),賦閃爍定時初值 SETB ET1 。允許 T1 中斷SETB TR1 。開啟定時器 T1SET2: JNB ,SET1 。 口為 0(鍵未釋放),等待SETB 00H 。鍵釋放,分調(diào)整閃爍標(biāo)志置 1SET4: JB ,SET3 。等待鍵按下LCALL DL05S 。有鍵按下,延時 秒JNB ,SETHH 。按下時間大于 秒轉(zhuǎn)調(diào)小時狀態(tài)MOV R0,77H 。按下時間小于 秒加 1 分鐘操作LCALL ADD1 。調(diào)用加 1 子程序MOV A,R3 。取調(diào)整單元數(shù)據(jù)CLR C 。清進位標(biāo)志CJNE A,60H,HHH 。調(diào)整單元數(shù)據(jù)與 60 比較HHH: JC SET4 。調(diào)整單元數(shù)據(jù)小于 60 轉(zhuǎn) SET4 循環(huán)LCALL CLR0 。調(diào)整單元數(shù)據(jù)大于或等于 60 時清 0CLR C 。清進位標(biāo)志AJMP SET4 。跳轉(zhuǎn)到 SET4 循環(huán)CLOSEDIS:SETB ET0 。省電(LED 不顯示)狀態(tài)。開 T0 中斷SETB TR0 。開啟 T0 定時器(開時鐘)CLOSE: JB ,CLOSE 。無按鍵按下,等待。LCALL DISPLAY 。有鍵按下,調(diào)顯示子程序延時削抖JB ,CLOSE 。是干擾返回 CLOSE 等待WAITH: JNB ,WAITH 。等待鍵釋放LJMP START1 。返回主程序(LED 數(shù)據(jù)顯示亮)SETHH: CLR 00H 。分閃爍標(biāo)志清除(進入調(diào)小時狀態(tài))SETHH1: JNB ,SET5 。等待鍵釋放SETB 01H 。小時調(diào)整標(biāo)志置 1SET6: JB ,SET7 。等待按鍵按下22LCALL DL05S 。有鍵按下延時 秒JNB ,SETOUT 。按下時間大于 秒退出時間調(diào)整MOV R0,79H 。按下時間小于 秒加 1 小時操作LCALL ADD1 。調(diào)加 1 子程序MOV A,R3 。CLR C 。CJNE A,24H,HOUU 。計時單元數(shù)據(jù)與 24 比較HOUU: JC SET6 。小于 24 轉(zhuǎn) SET6 循環(huán)LCALL CLR0 。大于或等于 24 時清 0 操作AJMP SET6 。跳轉(zhuǎn)到 SET6 循環(huán)SETOUT: JNB ,SETOUT1 。調(diào)時退出程序。等待鍵釋放LCALL DISPLAY 。延時削抖JNB ,SETOUT 。是抖動,返回 SETOUT 再等待CLR 01H 。清調(diào)小時標(biāo)志CLR 00H 。清調(diào)分標(biāo)志CLR 02H 。清閃爍標(biāo)志CLR TR1 。關(guān)閉定時器 T1CLR ET1 。關(guān)定時器 T1 中斷SETB TR0 。開啟定時器 T0SETB ET0 。開定時器 T0 中斷(計時開始)LJMP START1 。跳回主程序SET1: LCALL DISPLAY 。鍵釋放等待時調(diào)用顯示程序(調(diào)分)AJMP SET2 。防止鍵按下時無時鐘顯示SET3: LCALL DISPLAY 。等待調(diào)分按鍵時時鐘顯示用AJMP SET4SET5: LCALL DISPLAY 。鍵釋放等待時調(diào)用顯示程序(調(diào)小時)AJMP SETHH1 。防止鍵按下時無時鐘顯示SET7: LCALL DISPLAY 。等待調(diào)小時按鍵時時鐘顯示用AJMP SET6SETOUT1: LCALL DISPLAY 。退出時鐘調(diào)整時鍵釋放等待AJMP SETOUT 。防止鍵按下時無時鐘顯示23 。 顯示程序 。 DISPLAY: MOV R1,70H 。指向顯示數(shù)據(jù)首址MOV R5,0FEH 。掃描控制字初值PLAY: MOV A,R5 。掃描字放入 AMOV P3,A 。從 P3 口輸出MOV A,@R1 。取顯示數(shù)據(jù)到 AMOV DPTR,TAB 。取段碼表地址MOVC A,@A+DPTR 。查顯示數(shù)據(jù)對應(yīng)段碼MOV P1,A 。段碼放入 P1 口LCALL DL1MS 。顯示 1MSINC R1 。指向下一地址MOV A,R5 。掃描控制字放入 A JNB ,ENDOUT 。=0 時一次顯示結(jié)束RL A 。A 中數(shù)據(jù)循環(huán)左移MOV R5,A 。放回 R5 內(nèi)AJMP PLAY 。跳回 PLAY 循環(huán)ENDOUT: SETB 。一次顯示結(jié)束 ,P3 口復(fù)位MOV P1,0FFH 。P1 口復(fù)位 RET 。子程序返回TAB: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H,0FFH 。共陽段碼表 。 延時程序 。 。1MS 延時程序,LED 顯示程序用DL1MS: MOV R6,14HDL1: MOV R7,19HDL2: DJNZ R7,DL2DJNZ R6,DL1RET。20MS 延時程序,采用調(diào)用顯示子程序以改善 LED 的顯示閃爍現(xiàn)象24DS20MS: ACALL DISPLAYACALL DISPLAYACALL DISPLAYRET20MS 延時程序,用作按鍵時間的長短判斷DL1S: LCALL DL05SLCALL DL05SRETDL05S: MOV R3,20H 。8 毫秒*32=秒DL05S1: LCALL DISPLAYDJNZ R3,DL05S1RETEND 。[1] 謝自美.電子線路設(shè)計實驗測試[M] .武漢:華中理工大學(xué)出版社, 1992.[2] 何立民.單片機應(yīng)用系統(tǒng)設(shè)計[M] .北京:北京航空航天大學(xué)出版社, 1993.[3] 樓然笛.單片機開發(fā)[M] .北京:人民郵電出版社,1994.[4] 付家才.單片機控制工程實踐技術(shù)[M] .北京:化學(xué)工業(yè)出版社 .[5] 李光才.單片機課程設(shè)計 實例指導(dǎo)[M] . 北京:北京航空航天大學(xué)出版社 2022.[6] 朱定華.單片機原理及接口技術(shù)實驗[M] .北京:北方交通大學(xué)出版社 .[7] 劉湘濤.江世明.單片機原理與應(yīng)用[M]. 北京:電子工業(yè)出版社,2022
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1