单片机程设计格式及要求.pptVIP

  • 1
  • 0
  • 约6.01千字
  • 约 45页
  • 2018-06-03 发布于上海
  • 举报
单片机程设计格式及要求

GO1:MOV 20H, A MOV B,#0AH DIV AB MOV 31H,A ;仅显示毫秒的百位 AJMP RET0 GO2:MOV 21H, A MOV B, #0AH DIV AB MOV 33H, A MOV 32H, B AJMP RET0 GO3:MOV 22H, A MOV B, #0AH DIV AB MOV 34H, B ;仅显示分的个位 AJMP RET0 RET0: POP PSW POP ACC RETI 第31页/共45页 DISP: MOV R0, #31H MOV R3, #0FEH MOV A, R3 PLAY: MOV P2, A MOV A, @R0 MOV DPTR, #DSEG1 MOVC A, @A+DPTR MOV P0, A LCALL DL1 MOV P2, #0FFH MOV A, R3 RL A JNB ACC.4, LD1 INC R0 MOV R3, A LJMP PLAY LD1: RET 第32页/共45页 DL1: MOV R7,#05H ;延时5*(255*2+2+1)= 2,565us DL: MOV R6, #0FFH DL6: DJNZ R6,$ DJNZ R7,DL RET DSEG1: DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH 第33页/共45页 增加按键控制功能。 1、启动/停止 2、清零 第34页/共45页 ML1: LCALL DISP KEY: JNB P1.0, CONTROL; JNB P1.1, CLEAR LJMP ML1 CONTROL: LCALL DELAY JB P1.0, ML1 LOOP1: LCALL DISP JNB P1.0,LOOP1 CPL TR0 LJMP ML1 第35页/共45页 CLEAR: LCALL DELAY LCALL DISP JB P1.1, ML1 CLR TR0 MOV 20H,#0 MOV 21H,#0 MOV 22H,#0 MOV 31H,#00H ; BCD m_SECOND MOV 32H,#00H ;BCD SECOND MOV 33H,#00H ; MOV 34H,#00H ;BCD MINUTE JNB p1.1,CLEAR LJMP ML1 第36页/共45页 四、设计报告写作 1、封面 2、摘要 3、目录 4、正文 5、课程设计体会 6、参考文献 第37页/共45页 单片机课程设计书写格式: 附件2:封面格式 附件3:正文格式 第38页/共45页 2、摘要 介绍你所作设计的主要内容及主要方法和取得的结果,是整个报告的概括性内容,不要超过一页面 。 第39页/共45页 3、目录 1)采用三级标题,标题中不要出现标点符号 。 2)采用Word自动生成目录功能。 第40页/共45页 4、正文 1) 概

文档评论(0)

1亿VIP精品文档

相关文档