单片机 电子时钟 6位数码管文档格式.docx

上传人:b****6 文档编号:21694354 上传时间:2023-01-31 格式:DOCX 页数:10 大小:15.35KB
下载 相关 举报
单片机 电子时钟 6位数码管文档格式.docx_第1页
第1页 / 共10页
单片机 电子时钟 6位数码管文档格式.docx_第2页
第2页 / 共10页
单片机 电子时钟 6位数码管文档格式.docx_第3页
第3页 / 共10页
单片机 电子时钟 6位数码管文档格式.docx_第4页
第4页 / 共10页
单片机 电子时钟 6位数码管文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

单片机 电子时钟 6位数码管文档格式.docx

《单片机 电子时钟 6位数码管文档格式.docx》由会员分享,可在线阅读,更多相关《单片机 电子时钟 6位数码管文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

单片机 电子时钟 6位数码管文档格式.docx

MOVR0,#70H

MOVR7,#0BH

MOV20H,#00H

CLEARDISP:

MOV@R0,#00H

INCR0

DJNZR7,CLEARDISP

MOV7AH,#0AH

MOVTMOD,#11H

MOVTL0,#0B0H

MOVTH0,#3CH

MOVTL1,#0B0H

MOVTH1,#3CH

SETBEA

SETBET0

SETBTR0

MOVR4,#14H

start1:

LCALLDISPLAY

JNBP3.2,SETMM1

SJMPStart1

SETMM1:

LJMPSETMM

1秒定时程序;

INTT0:

PUSHACC

PUSHPSW

CLRET0

CLRTR0

MOVA,#0B7H;

中断同步修正

ADDA,TL0

MOVTL0,A

MOVA,#3CH

ADDA,TH0

MOVTH0,A

DJNZR4,OUTT0

ADDSS:

MOVR4,#14H

MOVR0,#71H

ACALLADD1;

加1程序

MOVA,R3

CLRC

CJNEA,#60H,ADDMM

ADDMM:

JCOUTT0

ACALLCLR0

MOVR0,#77H

ACALLADD1

CJNEA,#60H,ADDHH

ADDHH:

MOVR0,#79H

CJNEA,#24H,HOUR

HOUR:

OUTT0:

MOV72H,76H

MOV73H,77H

MOV74H,78H

MOV75H,79H

POPPSW

POPACC

闪动调时程序;

INTT1:

DJNZR2,INTT1OUT

MOVR2,#06H

CPL02H

JB02H,FLASH1

MOV72H,76H

INTT1OUT:

POPPSW

FLASH1:

JB01H,FLASH2

MOV72H,7AH

MOV73H,7AH

AJMPINTT1OUT

FLASH2:

MOV74H,7AH

MOV75H,7AH

加1程序;

ADD1:

MOVA,@R0

DECR0

SWAPA

ORLA,@R0

ADDA,#01H

DAA

MOVR3,A

ANLA,#0FH

MOV@R0,A

RET

清零程序;

CLR0:

CLRA

时钟调整程序;

SETMM:

cLRET0

LCALLDL1S

JBP3.2,CLOSEDIS

SETBET1

SETBTR1

SET2:

JNBP3.2,SET1

SETB00H

SET4:

JBP3.2,SET3

LCALLDL05S

JNBP3.2,SETHH

MOVR0,#77H;

加1分程序

LCALLADD1

CJNEA,#60H,HHH

HHH:

JCSET4

LCALLCLR0

AJMPSET4

CLOSEDIS:

SETBET0

CLOSE:

JBP3.2,CLOSE

LCALLDISPLAY

JBP3.2,CLOSE

WAITH:

JNBP3.2,WAITH

LJMPSTART1

SETHH:

CLR00H

SETHH1:

JNBP3.2,SET5

SETB01H

SET6:

JBP3.2,SET7

JNBP3.2,SETOUT

CJNEA,#24H,HOUU

HOUU:

JCSET6

AJMPSET6

SETOUT:

JNBP3.2,SETOUT1

CLR01H

CLR00H

CLR02H

CLRTR1

CLRET1

SET1:

AJMPSET2

SET3:

SET5:

AJMPSETHH1

SET7:

SETOUT1:

AJMPSETOUT

显示程序;

DISPLAY:

MOVR1,#70H

MOVR5,#0BFH

PLAY:

MOVA,R5

MOVP2,A

MOVA,@R1

MOVDPTR,#TAB

MOVCA,@A+DPTR

MOVP0,A

LCALLDL1MS

INCR1

MOVA,R5

JNBACC.1,ENDOUT

RRA

MOVR5,A

AJMPPLAY

ENDOUT:

SETBP2.1

MOVP0,#0FFH

TAB:

DB28h,7eh,0a2h,62h,74h,61h,21h,7ah,20h,60h

延时程序;

DL1MS:

MOVR6,#14H

DL1:

MOVR7,#19H

DL2:

DJNZR7,DL2

DJNZR6,DL1

DS20MS:

ACALLDISPLAY

ACALLDISPLAY

DL1S:

LCALLDL05S

DL05S:

MOVR3,#20H

DL05S1:

DJNZR3,DL05S1

END

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1