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

正文內(nèi)容

基于單片機(jī)的數(shù)字鐘電子鐘設(shè)計(jì)-資料下載頁(yè)

2024-11-08 19:57本頁(yè)面

【導(dǎo)讀】單片機(jī)課程設(shè)計(jì)。目錄。單片機(jī)課程設(shè)計(jì)

  

【正文】 值取反 ANL A, 0FH。 保存 P1 口低 4位 MOV 20H, A。 A 值送 20H 保存 RET 。鍵功能子程序 ANKEY: CLR EA。 關(guān)中斷 CHECK: JB TR0, YXZ。 判斷是否運(yùn)行 K0: CJNE A, 01H, K1 AJMP RUN。 轉(zhuǎn)運(yùn)行 K1: CJNE A, 02, K2 AJMP KEY1。 轉(zhuǎn)時(shí)調(diào)整 K2: CJNE A, 04H, K3 AJMP KEY2。 轉(zhuǎn)分調(diào)整 單片機(jī)課程設(shè)計(jì) 28 K3: CJNE A, 08H, OUT AJMP KEY3。 轉(zhuǎn)秒調(diào)整 YXZ: JB , STOP AJMP OUT KEY1: MOV R0, 45H。 時(shí)調(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, 11H。 “ ” MOV 33H, 42H。 分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11。 “ ” MOV 36H, 44H。 時(shí)顯示單元 43H45H 單片機(jī)課程設(shè)計(jì) 29 MOV 37H, 45H RET STOP: CLR TR0。 關(guān)電子鐘跳出 RET RUN: LCALL TIME。 運(yùn)行電子鐘 OUT: SETB EA。 無(wú)鍵按下或完成功能跳出 RET 。運(yùn)行電子鐘 TIME: SETB EA MOV TL0, 0B0H MOV TH0, 3CH。 3CB0H MOV R4, 20。 50ms,20 次循環(huán) SETB TR0。 啟動(dòng)定時(shí)器 0 RET 。定時(shí)中斷 INTT0: PUSH ACC PUSH PSW CLR ET0 CLR TR0 MOV TL0, 0B0H。 重新設(shè)置定時(shí)初值 MOV TH0, 3CH SETB TR0。 啟動(dòng)定時(shí)器 0 DJNZ R4, OUTT0。 1 秒到 ADDSS: MOV R4, 14H。 20 次計(jì)數(shù) MOV R0, 41H。 秒十位 ACALL ADD1。 加 1 程序 CLR C CJNE A, 60H, ADDMM。 1 分到 ADDMM: JC OUTT0 單片機(jī)課程設(shè)計(jì) 30 ACALL CLR0 MOV R0, 43H ACALL ADD1。 加 1程序 CLR C CJNE A, 60H, ADDHH。 1 小時(shí)到 ADDHH: JC OUTT0 ACALL CLR0 MOV R0, 45H ACALL ADD1。 加 1 程序 CLR C CJNE A, 24H, HOUR。 1 天到 HOUR: JC OUTT0 ACALL CLR0 OUTT0: MOV 30H, 40H。 秒顯示單元 41H42H MOV 31H, 41H MOV 32H, 11。 ” ” MOV 33H, 42H。 分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11。 ” ” MOV 36H, 44H。 時(shí)顯示單元 44H45H MOV 37H, 45H POP PSW POP ACC SETB ET0 RETI 。時(shí)間清零子程序 CLR0: CLR A MOV @R0, A DEC R0 單片機(jī)課程設(shè)計(jì) 31 MOV @R0, A RET 。加一子程序 ADD1: MOV A, @R0。 取十位 DEC R0 SWAP A ORL A, @R0。 組合十位與個(gè)位 ADD A, 01H。 加 1 DA A。 十進(jìn)制調(diào)整 MOV R3, A。 暫存 ANL A, 0FH。 屏蔽十位 MOV @R0, A。 放入個(gè)位單元 MOV A, R3。 取值 INC R0 SWAP A ANL A, 0FH。 屏蔽個(gè)位 MOV @R0, A。 放入十位單元 MOV A, R3。 數(shù)值放入 A 中等待判斷 RET 。顯示子程序 30H DISP: MOV R1, 30H。 顯示緩沖存儲(chǔ)單元首地址 MOV R2, 80H。 從右至左顯示 DISP1: MOV P2, R2。 送位控 MOV A, @R1 MOV DPTR, TAB MOVC A, @A+DPTR MOV P0, A。 送段控 ACALL DL。 延時(shí) MOV A, R2 單片機(jī)課程設(shè)計(jì) 32 JB , DISP2 RR A INC R1 MOV R2, A AJMP DISP1 DISP2: RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH,0BFH,0CH DL: MOV R6, 14H。 顯示延時(shí)子程序 DL1: MOV R7, 19H DL2: DJNZ R7, DL2 DJNZ R6, DL1 RET END
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1