您当前所在位置:首页 > 论文 > 论文格式 > 论文格式范文

2014单片机论文格式范文

编辑:

2014-10-25

显示数据在70H-75H单元内,用六位LED共阳数码管显示,P0口输出段码数据,P3口作扫描控制,每个LED数码管亮1MS时间再逐位循环。

DISPLAY:  MOV      R1,#70H         ;指向显示数据首址

MOV      R5,#0FEH         ;扫描控制字初值

PLAY:  MOV      A,R5              ;扫描字放入A

MOV      P2,A               ;从P2口输出

MOV      A,@R1             取显示数据到A

MOV      DPTR,#TAB        ;取段码表地址

MOVC     A,@A+DPTR       ;查显示数据对应段码

MOV      P1,A               ;段码放入P0口

LCALL     DL1MS            ;显示1MS

INC       R1                ;指向下一地址

MOV      A,R5              ;扫描控制字放入A

JNB       ACC.5,ENDOUT    ;ACC.5=0时一次显示结束

RL        A                 ;A中数据循环左移

MOV     R5,A               ;放回R5内

AJMP      PLAY              ;跳回PLAY循环

ENDOUT:  SETB      P2.5                ;一次显示结束,P2口复位

MOV     P1,#0FFH           ;P0口复位

RET                         ;子程序返回

TAB:  DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH

4.2.9 延时程序

1、1MS延时程序,LED显示程序用

DL1MS:   MOV    R6, #14H

DL1:   MOV     R7, #19H

DL2:   DJNZ    R7, DL2

DJNZ     R6, DL1

RET

2、20MS延时程序,采用调用显示子程序以改善LED的显示闪烁现象

DS20MS:  ACALL   DISPLAY

ACALL  DISPLAY

ACALL  DISPLAY

RET

3、延时程序,用作按键时间的长短判断

DL1S:   LCALL    DL05S

LCALL    DL05S

RET

DL05S:   MOV      R3, #20H        ;8毫秒*32=0.196秒

DL05S1:   LCALL    DISPLAY

DJNZ      R3, DL05S1

RET

END                         ;程序结束

5 总结

通过本次论文设计,使我加深了对单片机的认识,并且熟悉了单片机系统的设计流程,收获丰硕。功能上基本达标:时钟的显示,调时功能。时钟显示功能,精确度完全可以满足日常生活显示时间的需要;调时功能,方便快捷。硬件设施基本合乎要求,软件设计可以配合硬件实现其功能。

技术在不断进步,机械式时钟已经被淘汰,取而代之的是具有高度准确性和直观性且无机械装置,具有更长的使用寿命等优点的电子时钟。电子时钟更具人性化,更能提高人们的生活质量,更受人们欢迎。机械时代已经远去,电子时代已经到来。做为新时代的我们,更应该提高自身能力,适应新时代的发展。知识来自实践,多从生活中探寻所需要的。

从这次的论文设计中,我真正的体会到,知识的重要性,特别是要理论联系实际,把我们所学的理论知识运用到实际生活当中,要用知识改变一切。

以上就是由威廉希尔app 为您提供的单片机论文格式范文。

免责声明

威廉希尔app (51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。