基于单片机的秒表设计Word格式.docx

上传人:b****5 文档编号:21415452 上传时间:2023-01-30 格式:DOCX 页数:11 大小:180.88KB
下载 相关 举报
基于单片机的秒表设计Word格式.docx_第1页
第1页 / 共11页
基于单片机的秒表设计Word格式.docx_第2页
第2页 / 共11页
基于单片机的秒表设计Word格式.docx_第3页
第3页 / 共11页
基于单片机的秒表设计Word格式.docx_第4页
第4页 / 共11页
基于单片机的秒表设计Word格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

基于单片机的秒表设计Word格式.docx

《基于单片机的秒表设计Word格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的秒表设计Word格式.docx(11页珍藏版)》请在冰豆网上搜索。

基于单片机的秒表设计Word格式.docx

4.通过键设定时间,可设定正计时的结束时间和倒计时的开始时间,当到达设定时间或倒计时到0时报警,数码管闪烁最后的时间。

5、要求做出实物。

三、电路及连线设计

四、使用说明

P2.0-P2.4口作列扫描输出,P1.1、P3.2、P3.3、P2.5口接四个按钮开关,分别实现开始、暂停、清零和查看上次计时时间功能。

五、流程图设计

六、程序设计如下:

ORG0000H

LJMPMAIN

ORG0013H

LJMPNEXT

ORG001BH

LJMPINT2

ORG0030H

MAIN:

MOVTMOD,#10H

SETBEX1

SETBIT1

MOVTH1,#3CH

MOVTL1,#0B0H

SETBTR1

SETBET1

SETBEA

MOV30H,#0

MOV31H,#0

MOV32H,#0

MOV33H,#0

MOV50H,#0

MOV51H,#0

MOV52H,#0

MOV53H,#0

SETBP1.0

SETBP1.1

SETBP1.2

SETBP1.3

SETBP1.4

SETBP1.6

SETBP1.7

TEXT:

JBP1.1,L

AJMPTEXT

L:

ACALLFONT

ACALLDISP

AJMPL

SHAN1:

MOVP3,30H

CPLP3

MOV30H,P3

MOVP3,31H

MOV31H,P3

MOVP3,32H

MOV32H,P3

MOVP3,33H

MOV33H,P3

RET

SHAN2:

MOVP3,#00H

FONT:

JBP1.7,LPK

MOV30H,#00H

MOV31H,#00H

MOV32H,#00H

MOV33H,#00H

LPK:

MOVR2,#4

MOVR1,#60h

MOVR0,#30H

FT:

MOVA,@R0

MOVDPTR,#TAB

MOVCA,@A+DPTR

MOV@R1,A

INCR0

INCR1

DJNZR2,FT

DISP:

MOVR7,#04

MOVR2,#01H

DISI:

JNBP1.6,$

MOVDPTR,#8002h

MOVA,#0

MOVX@DPTR,A

MOVA,@R1

MOVDPTR,#8004H

MOVDPTR,#8002H

MOVA,R2

MOVR6,#250

DJNZR6,$

RLA

MOVR2,A

DJNZR7,DISI

TAB:

DB3FH,06H,5BH,4FH

DB66H,6DH,7DH,07H

DB7FH,6FH

NEXT:

INC50H

MOVA,50H

CJNEA,#09,AAA

MOV50H,#00H

INC51H

MOVA,51H

MOV51H,#00H

INC52H

MOVA,52H

MOV52H,#00H

INC53H

MOVA,53H

MOV53H,#00H

AAA:

RETI

INT2:

MOVTH1,#3CH

MOVTL1,#0B0H

JNBP1.2,HERE0

JNBP1.3,NEG

JBP1.0,TM1

TM0:

MOVA,33H

CJNEA,53H,TM1

MOVA,32H

CJNEA,52H,TM1

MOVA,31H

CJNEA,51H,TM1

MOVA,30H

CJNEA,50H,TM1

HERE0:

AJMPHERE

TM1:

INC30H

CJNEA,#10,HERE0

INC31H

MOVA,32H

INC32H

INC33H

AJMPHERE

NEG:

CJNEA,#00H,TM2

LJMPHERE

TM2:

JNBP1.4,WEGP

MOV30H,50H

MOV31H,51H

MOV32H,52H

MOV33H,53H

WEGP:

CJNEA,#00H,LP1

AJMPLP2

LP1:

JCLP2

DEC30H

LP2:

CJNEA,#00H,LP3

AJMPLP4

LP3:

JCLP4

DEC31H

MOV30H,#09H

LP4:

MOVA,32H

CJNEA,#00H,LP5

AJMPLP6

LP5:

JCLP6

DEC32H

MOV31H,#09

LP6:

CJNEA,#00H,LP7

LP7:

HERE:

七、设计总结:

通过多天的努力,我们小组终于完成了单片机的课程设计。

我觉得作为一名电子信息专业的学生,单片机的课程设计是很有意义的。

更重要的是如何把自己平时所学的东西应用到实际中。

虽然自己对于这门课懂的并不多,很多基础的东西都还没有很好的掌握,觉得很难,也没有很有效的办法通过自身去理解,但是靠着这一个多礼拜的“学习”,在小组同学的帮助和讲解下,渐渐对这门课逐渐产生了些许的兴趣,自己开始主动学习并逐步从基础慢慢开始弄懂它。

我认为这个收获应该说是相当大的。

我觉得课程设计反映的是一个从理论到实际应用的过程,但是更远一点可以联系到以后毕业之后从学校转到踏上社会的一个过程。

小组人员的配合﹑相处,以及自身的动脑和努力,都是以后工作中需要的。

所以我认为这次的课程设计意义很深,和其他同学的共同学习﹑配合﹑努力的过程也很愉快,另外还要感谢老师的耐心辅导。

最后很感谢学校和老师给我们安排了这次课程设计,让我真正感受到的是合作的重要,许多时候都是组员的讨论,老师的指导中的一句半句启发了我,就出现了让人欣喜的结果;

理论知识同样很重要,有些问题都是由于基础知识掌握不好才出现的。

八、参考文献:

[1]高峰.单片微型计算机原理与接口技术.科学出版社,2007

[2]何立民,MCS-51系列单片机应用系统设计,北京航空航天出版社

[3]李广弟,单片机基础,北京航空航天出版社

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

当前位置:首页 > 成人教育 > 自考

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

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