为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

单片机电子时钟程序

2012-02-11 8页 doc 36KB 84阅读

用户头像

is_217002

暂无简介

举报
单片机电子时钟程序 ORG 0000H SJMP MAIN ORG 000BH LJMP IT0P ORG 0030H MAIN: MOV 50H,#0FFH MOV 30H,#1 MOV 31H,#1 MOV 32H,#0 MOV 33H,#0 MOV 34H,#0 MOV 2FH,#00H CLR 20H.1 SETB 20H...
单片机电子时钟程序
ORG 0000H SJMP MAIN ORG 000BH LJMP IT0P ORG 0030H MAIN: MOV 50H,#0FFH MOV 30H,#1 MOV 31H,#1 MOV 32H,#0 MOV 33H,#0 MOV 34H,#0 MOV 2FH,#00H CLR 20H.1 SETB 20H.0 MOV TMOD,#01H MOV TH0,#0BH MOV TL0,#0DCH MOV IE,#82H SETB TR0 SJMP $ IT0P: MOV TH0,#0BH MOV TL0,#0DCH SETB TR0 MOV A,2FH ADD A,#01 DA A MOV 2FH,A CJNE A,#16H,KEY MOV 2FH,#0 MOV A,34H ADD A,#01 DA A MOV 34H,A CJNE A,#60H,KEY MOV 34H,#0 MOV A,33H ADD A,#01 DA A MOV 33H,A CJNE A,#60H,KEY MOV 33H,#0 MOV A,32H ADD A,#01 DA A MOV 32H,A CJNE A,#24H,KEY MOV 32H,#0 MOV A,31H ADD A,#01 DA A MOV 31H,A CJNE A,#31H,KEY MOV 31H,#1 MOV A,30H ADD A,#01 DA A MOV 30H,A CJNE A,#12H,KEY MOV 30H,#1 RETURN: POP ACC POP PSW RETI KEY: JNB 20H.1,ZOUSHI LJMP JIAOSHI ZOUSHI: MOV A,P1 CJNE A,50H,KEY1 LJMP NONE1 KEY1: MOV 50H,A JNB ACC.4,SWITCH1 JNB ACC.5,SET1 LJMP NONE1 SWITCH1:CPL 20H.0 NONE1: JNB 20H.0,DATE1 MOV 3BH,32H MOV 3AH,33H LJMP DISP DATE1: MOV 3BH,30H MOV 3AH,31H LJMP DISP SET1: SETB 20H.1 MOV 21H,#0 CLR 20H.0 MOV 3BH,30H MOV 3AH,31H LJMP DISP JIAOSHI:MOV A,P1 CJNE A,50H,KEY2 LJMP NONE2 KEY2: MOV 50H,A JNB ACC.5,SET2 JNB ACC.6,ADD2 JNB ACC.7,SURE LJMP NONE2 SET2: INC 21H ANL 21H,#03H SJMP NONE2 ADD2: MOV A,#30H ADD A,21H MOV R0,A MOV A,@R0 ADD A,#1 DA A MOV @R0,A CJNE R0,#30H,DATE CJNE @R0,#13H,NONE2 MOV @R0,#1 SJMP NONE2 DATE: CJNE R0,#31H,HOUR CJNE @R0,#32H,NONE2 MOV @R0,#1 SJMP NONE2 HOUR: CJNE R0,#32H,MIN CJNE @R0,#24H,NONE2 MOV @R0,#0 SJMP NONE2 MIN: CJNE @R0,#60H,NONE2 MOV @R0,#0 SJMP NONE2 SURE: CLR 20H.1 SJMP TIME2 NONE2: JNB 21H.1,DATE2 TIME2: SETB 20H.0 MOV 3BH,32H MOV 3AH,33H LJMP DISP DATE2: CLR 20H.0 MOV 3BH,30H MOV 3AH,31H DISP: DISP:   MOV    R2,#02               MOV   R0,#31H               MOV   DPTR,#TAB               MOV   R3,#0FEH LOOP: MOV    A,@R0             ANL      A,#0F0H             SWAP  A             MOVC  A,@A+DPTR             MOV     SBUF,A             CLR      TI             MOV     A,R3             MOV     P2,A             RL        A             MOV     R3,A             MOV     A,@R0             ANL      A,#0FH             MOVC   A,@A+DPTR             MOV      SBUF,A            CLR       TI            MOV      A,R3            MOV      P2,A            RL         A            MOV      R3,A            DEC      R0            DJNZ     R2,LOOP   RET TAB: DB 09H,7DH,07H,15H,71H,91H,81H,3DH,01H,11H,0FFH END
/
本文档为【单片机电子时钟程序】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索