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

正文內容

畢業(yè)設計-基于at89s51單片機電子時鐘設計(編輯修改稿)

2025-02-09 00:56 本頁面
 

【文章內容簡介】 74H,78H 。 MOV 75H,79H 。 INTT1OUT: POP PSW ?;謴同F場 POP ACC 。 RETI 。中斷退出 FLASH1: JB 01H,FLASH2 。01H 位為 1時,轉小時熄滅控制 MOV 72H,7AH 。01H 位為 0時, 熄滅符 數據放入分 MOV 73H,7AH 。顯示單元( 72H73H),將不顯示分數據 MOV 74H,78H 。 MOV 75H,79H 。 AJMP INTT1OUT 。轉中斷退出 FLASH2: MOV 72H,76H 。01H 位為 1時, 熄滅符 數據放入小 時 MOV 73H,77H 。顯示單元( 74H75H),小時數據將不顯示 MOV 74H,7AH 。 MOV 75H,7AH 。 AJMP INTT1OUT 。轉中斷退出 。 。。。。。。 。 加 1子 程 序 。 。。。。。。 。 ADD1: MOV A,@R0 。取當前計時單元數據到 A DEC R0 。指向前一地址 SWAP A 。A 中數據高四位與低四位交換 ORL A,@R0 。前一地址中數據放入 A 中低四位 ADD A,01H 。A 加 1操作 DA A 。十進制調整 MOV R3,A 。移入 R3寄存器 ANL A,0FH 。高四位變 0 MOV @R0,A 。放回前一地址單元 MOV A,R3 。取回 R3中暫存數據 INC R0 。指向當前地址單元 SWAP A 。A 中數據高四位與低四位交換 ANL A,0FH 。高四位變 0 MOV @R0,A 。數據放入當削地址單元中 RET 。子程序返回 本科學年論文 第 16 頁 。 。。。。。。 。 清零程序 。 。。。。。。 。對計時單元復零用 CLR0: CLR A 。清累加器 MOV @R0,A 。清當前地址單元 DEC R0 。指向前一地址 MOV @R0,A 。前一地址單元清 0 RET 。子程序返回 。 。。。。。。 。 時鐘調整程序 。 。。。。。。 。當調時按鍵按下時進入此程序 SETMM: cLR ET0 。關定時器 T0中斷 CLR TR0 。關閉定時器 T0 LCALL DL1S 。調用 1秒延時程序 JB ,CLOSEDIS 。鍵按下時間小于 1秒,關閉顯示(省電) MOV R2,06H 。進入調時狀態(tài),賦閃爍定時初值 SETB ET1 。允許 T1中斷 SETB TR1 。開啟定時器 T1 SET2: JNB ,SET1 。 0(鍵未釋放),等待 SETB 00H 。鍵釋放,分調整閃爍標志置 1 SET4: JB ,SET3 。等待鍵按下 LCALL DL05S 。有鍵按下,延時 JNB ,SETHH 。按下時間大于 MOV R0,77H 。按下時間小于 1分鐘操作 LCALL ADD1 。調用加 1子程序 MOV A,R3 。取調整單元數據 CLR C 。清進位標志 CJNE A,60H,HHH 。調整單元數據與 60比較 HHH: JC SET4 。調整單元數據小于 60轉 SET4循環(huán) LCALL CLR0 。調整單元數據大于或等于 60時清 0 CLR C 。清進位標志 AJMP SET4 。跳轉到 SET4循環(huán) CLOSEDIS: SETB ET0 。省電( LED 不顯示)狀態(tài)。開 T0中斷 SETB TR0 。開啟 T0定時器(開時鐘) CLOSE: JB ,CLOSE 。無按鍵按下,等待 。 LCALL DISPLAY 。有鍵按下,調顯示子程序延時削抖 JB ,CLOSE 。是干擾返回 CLOSE 等待 本科學年論文 第 17 頁 WAITH: JNB ,WAITH 。等待鍵釋放 LJMP START1 。返回主程序( LED 數據顯示亮) SETHH: CLR 00H 。分閃爍標志清除(進入調小時狀態(tài)) SETHH1: JNB ,SET5 。等待鍵釋放 SETB 01H 。小時調整標志置 1 SET6: JB ,SET7 。等待按鍵按下 LCALL DL05S 。有鍵按下延時 JNB ,SETOUT 。按下時間大于 MOV R0,79H 。按下時間小于 1小時操作 LCALL ADD1 。調加 1子程序 MOV A,R3 。 CLR C 。 CJNE A,24H,HOUU 。計時單元數據與 24比較 HOUU: JC SET6 。小于 24轉 SET6循環(huán) LCALL CLR0 。大于或等于 24時清 0操作 AJMP SET6 。跳轉到 SET6循環(huán) SETOUT: JNB ,SETOUT1 。調時退出程 序。等待鍵釋放 LCALL DISPLAY 。延時削抖 JNB ,SETOUT 。是抖動,返回 SETOUT 再等待 CLR 01H 。清調小時標志 CLR 00H 。清調分標志 CLR 02H 。清閃爍標志 CLR TR1 。關閉定時器 T1 CLR ET1 。關定時器 T1中斷 SETB TR0 。開啟定時器 T0 SETB ET0 。開定時器 T0中斷(計時開始) LJMP START1 。跳回主程序 SET1: LCALL DISPLAY 。鍵釋放等待時調用顯示程序(調分) AJMP SET2 。防止鍵按下時無時鐘顯示 SET3: LCALL DISPLAY 。等待調分按鍵時時鐘顯示用 AJMP SET4 SET5: LCALL DISPLAY 。鍵釋放等待時調用顯示程序(調小時) AJMP SETHH1 。防止鍵按下時無時鐘顯示 SET7: LCALL DISPLAY 。等待調小時按鍵時時鐘顯示用 AJMP SET6 SETOUT1: LCALL DISPLAY 。退出時鐘調整 時鍵釋放等待 AJMP SETOUT 。防止鍵按下時無時鐘顯示 。 。。。。。。 。 顯示程序 。 。。。
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1