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

正文內容

基于單片機的數字鐘電子鐘設計-資料下載頁

2024-11-08 19:57本頁面

【導讀】單片機課程設計。目錄。單片機課程設計

  

【正文】 值取反 ANL A, 0FH。 保存 P1 口低 4位 MOV 20H, A。 A 值送 20H 保存 RET 。鍵功能子程序 ANKEY: CLR EA。 關中斷 CHECK: JB TR0, YXZ。 判斷是否運行 K0: CJNE A, 01H, K1 AJMP RUN。 轉運行 K1: CJNE A, 02, K2 AJMP KEY1。 轉時調整 K2: CJNE A, 04H, K3 AJMP KEY2。 轉分調整 單片機課程設計 28 K3: CJNE A, 08H, OUT AJMP KEY3。 轉秒調整 YXZ: JB , STOP AJMP OUT KEY1: MOV R0, 45H。 時調整 LCALL ADD1 CLR C CJNE A, 24H, OUTT ACALL CLR0 AJMP OUTT KEY2: MOV R0, 43H。 分調整 LCALL ADD1 CLR C CJNE A, 60H, OUTT ACALL CLR0 AJMP OUTT KEY3: MOV R0, 41H。 秒調整 ACALL ADD1 CLR C CJNE A, 60H, OUTT ACALL CLR0 。傳送顯示數據程序 OUTT: MOV 30H, 40H。 秒顯示單元 41H42H MOV 31H, 41H MOV 32H, 11H。 “ ” MOV 33H, 42H。 分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11。 “ ” MOV 36H, 44H。 時顯示單元 43H45H 單片機課程設計 29 MOV 37H, 45H RET STOP: CLR TR0。 關電子鐘跳出 RET RUN: LCALL TIME。 運行電子鐘 OUT: SETB EA。 無鍵按下或完成功能跳出 RET 。運行電子鐘 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。 重新設置定時初值 MOV TH0, 3CH SETB TR0。 啟動定時器 0 DJNZ R4, OUTT0。 1 秒到 ADDSS: MOV R4, 14H。 20 次計數 MOV R0, 41H。 秒十位 ACALL ADD1。 加 1 程序 CLR C CJNE A, 60H, ADDMM。 1 分到 ADDMM: JC OUTT0 單片機課程設計 30 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 OUTT0: MOV 30H, 40H。 秒顯示單元 41H42H MOV 31H, 41H MOV 32H, 11。 ” ” MOV 33H, 42H。 分顯示單元 43H44H MOV 34H, 43H MOV 35H, 11。 ” ” MOV 36H, 44H。 時顯示單元 44H45H MOV 37H, 45H POP PSW POP ACC SETB ET0 RETI 。時間清零子程序 CLR0: CLR A MOV @R0, A DEC R0 單片機課程設計 31 MOV @R0, A RET 。加一子程序 ADD1: MOV A, @R0。 取十位 DEC R0 SWAP A ORL A, @R0。 組合十位與個位 ADD A, 01H。 加 1 DA A。 十進制調整 MOV R3, A。 暫存 ANL A, 0FH。 屏蔽十位 MOV @R0, A。 放入個位單元 MOV A, R3。 取值 INC R0 SWAP A ANL A, 0FH。 屏蔽個位 MOV @R0, A。 放入十位單元 MOV A, R3。 數值放入 A 中等待判斷 RET 。顯示子程序 30H DISP: MOV R1, 30H。 顯示緩沖存儲單元首地址 MOV R2, 80H。 從右至左顯示 DISP1: MOV P2, R2。 送位控 MOV A, @R1 MOV DPTR, TAB MOVC A, @A+DPTR MOV P0, A。 送段控 ACALL DL。 延時 MOV A, R2 單片機課程設計 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。 顯示延時子程序 DL1: MOV R7, 19H DL2: DJNZ R7, DL2 DJNZ R6, DL1 RET END
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1