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

正文內(nèi)容

基于c51單片機電子時鐘-資料下載頁

2024-12-06 02:28本頁面

【導讀】的不斷發(fā)展,人們對時間計量的精度要求越來越高,應(yīng)用越來越廣。的為人民服務(wù),怎樣讓我們的老朋友煥發(fā)青春呢?這就要求人們不斷設(shè)計出新型時鐘。用該電子鐘發(fā)出各種控制信號。與傳統(tǒng)機械表相比,它具有走時精確,顯示直觀等特點。它的計時周期為24小。時,顯滿刻度為“23時59分59秒”,另外具有校時功能等特點。該電子鐘可以做到的。束后可按啟動/調(diào)整鍵再次進入時鐘運行狀態(tài)。通過設(shè)置的A、B、C、D四個鍵來調(diào)。整運行,并且利用了8位LED顯示時分秒。時分秒的計時,算是一次比較成功的設(shè)計了。

  

【正文】 。確立堆棧區(qū) MOV PSW, 00H。 MOV R0, 20H 。RAM 區(qū)首地址 MOV R7, 5FH 。RAM 區(qū)單元個數(shù) QL: MOV @R0, 00H 。RAM 清零 INC R0 DJNZ R7, QL MOV IP, 02H 。IP 初始化,優(yōu)先定時器 0 MOV IE, 82H 。IE 初始化, MOV TMOD, 01H 。定時器 0 方式 1 工作 LCALL PP 。調(diào) NEXT: LCALL KEY 。按鍵檢測子程序 JB , RUNF 。A 鍵按下運行 LCALL DISP 。調(diào)用顯示子程序 SJMP NEXT RUNF: LCALL OUTT 。調(diào)傳送子程序 LCALL TIME 。開電子鐘 JK: LCALL DISP 。調(diào)用顯示子程序 LCALL KEY 。按鍵檢測子程序 JZ JK LCALL ANKEY LCALL DISP 。調(diào)用顯示子程序 SJMP JK 。。。。。 。。 P 點顯示 。。 。。。。。 PP: MOV 37H, 12 。P 點編碼送寄存器 MOV R0, 30H 。P 點編碼送寄存 器 MOV R7, 07H 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 28 PPP: MOV @R0, 10 INC R0 DJNZ R7, PPP RET 。。。。。 。。鍵掃子程序 。。 。。。。。 KEY: LCALL KEYS 。調(diào)鍵值處 理子程序 JZ EXIT 。沒有鍵按下轉(zhuǎn)到返回 LCALL DISP LCALL DISP 。調(diào)顯示去抖動 LCALL KEYS JZ EXIT MOV B, 20H 。保存鍵值 KEYSF: LCALL KEYS 。調(diào)鍵值處理子程序 JZ KEYY 。鍵釋放,轉(zhuǎn)到恢復鍵值 LCALL DISP 。調(diào)顯示子程序延時 AJMP KEYSF 。等到鍵釋放 KEYY: MOV A, B 。鍵值送 20H 單元保存 EXIT: RET 。返回 KEYS: MOV P1, 0FFH 。先向 P1 口寫 1 MOV A, P1 。P1 口值送累加器 A CPL A 。A 值取反 ANL A,0FH 。保存 P1 口的低 4 位 MOV 20H, A 。A 值送 20H 保存 RET 。。。。。 。鍵功能子程序 。。 。。。。。 ANKEY: CLR EA 。關(guān)中斷 CHECK: JB TR0, YXZ 。判斷是否運行 K0: CJNE A, 01H, K1 AJMP RUN 。轉(zhuǎn)運行 K1: CJNE A, 02H, K2 AJMP KEY1 。轉(zhuǎn)時調(diào)整 K2: CJNE A, 04H, K3 AJMP KEY2 。轉(zhuǎn)分調(diào)整 K3: CJNE A, 08H,OUT AJMP KEY3 。轉(zhuǎn)秒調(diào)整 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 29 YXZ: JB , STOP AJMP OUT KEY1: MOV R0, 45H 。時調(diào)整 LCALL ADD1 CLR C CJNE A, 24H, OUTT ACALL CLR0 AJMP OUTT KEY2: MOV R0, 43H 。分調(diào)整 LCALL ADD1 CLR C CJNE A, 60H, OUTT ACALL CLR0 AJMP OUTT KEY3: MOV R0,41H 。秒調(diào)整 ACALL ADD1 CLR C CJNE A, 60H, OUTT ACALL CLR0 。。。。。 。傳送顯示數(shù)據(jù) 。。 。。。。。 OUTT: MOV 30H, 40H 。秒顯示單元 41H42H MOV 31H, 41H MOV 32H, 11 。 MOV 33H, 42H 。分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11 。 MOV 36H, 44H 。時顯示單元 4445H MOV 37H, 45H RET STOP: CLR TR0 。關(guān)電子鐘并跳出 RET RUN: LCALL TIME 。運行電子鐘 OUT: SETB EA 。無鍵按下或完成功能跳出 RET 。。。。。 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 30 。。運行電子鐘 。。 。。。。。 TIME: SETB EA MOV TL0, 0B0H MOV TH0, 3CH 。3CB0H MOV R4, 20 。50ms, 20 次循環(huán) SETB TR0 。啟動定時器 0 RET 。。。。。 。。定時中斷 。。 。。。。。 INTT0: PUSH ACC PUSH PSW CLR ET0 CLR TR0 MOV TL0,0B0H 。重新設(shè)定定時初值 MOV TH0, 3CH SETB TR0 。啟動定時器 0 DJNZ R4, OUTT0 。1 秒到 ADDSS: MOV R4,14H 。20 次計數(shù) MOV R0,41H 。秒十位 ACALL ADD1 。加 1 程序 CLR C CJNE A, 60H, ADDMM 。1 分到 ADDMM: JC OUTT0 ACALL CLR0 MOV R0, 43H ACALL ADD1 。加 1 程序 CLR C CJNE A, 60H, ADDHH 。1 小時到 ADDHH: JC OUTT0 ACALL CLR0 MOV R0, 45H ACALL ADD1 。加 1 程序 CLR C CJNE A, 24H, HOUR 。1 天到 HOUR: JC OUTT0 ACALL CLR0 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 31 OUTT0: MOV 30H, 40H 。秒顯示單元 41H42H MOV 31H, 41H MOV 32H, 11 。 MOV 33H, 42H 。分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11 。 MOV 36H, 44H 。時顯示單元 4445H MOV 37H, 45H POP PSW POP ACC SETB ET0 RETI 。。。。。 。時間清零子程序 。 。。。。。 CLR0: CLR A MOV @R0, A DEC R0 MOV @R0, A RET 。。。。。 。。加一子程序 。。 。。。。。 ADD1: MOV A, @R0 。取十位 DEC R0 SWAP A ORL A, @R0 。組合十位與個位 ADD A, 01H 。加 1 DA A 。十進制調(diào)整 MOV R3, A 。暫存 ANL A, 0FH 。屏蔽十位 MOV @R0, A 。放入個位單元 MOV A, R3 。取值 INC R0 SWAP A ANL A, 0FH 。屏蔽個位 MOV @R0,A 。放入十 位單元 大慶石油學院應(yīng)用技術(shù)學院畢業(yè)論文 32 MOV A, R3 。數(shù)值放入 A 中等待判斷 RET
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1