最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

单片机课程设计-99秒倒计时

来源:动视网 责编:小OO 时间:2025-09-24 07:06:21
文档

单片机课程设计-99秒倒计时

单片机应用技术课程设计指导书合肥通用职业技术学院电气与计算机系二OO九年11月单片机应用是一门很重要的专业课,它涉及到的理论及技术在工业过程控制、智能仪器仪表及家用电器中有非常广泛的应用,本课程设计的意义和目的在于:通过具体的应用实例,进一步将课本知识与实际应用融会、贯通,以达到理论与实践相结合的教学目的。一.设计题目99秒倒计时的设计二.总体要求1.仔细阅读设计任务,根据设计的任务画出硬件电路原理图2.用汇编语言编写出相应的程序,并上机编译,纠错。3.将程序写入单片机,在学习板中试运行。4.
推荐度:
导读单片机应用技术课程设计指导书合肥通用职业技术学院电气与计算机系二OO九年11月单片机应用是一门很重要的专业课,它涉及到的理论及技术在工业过程控制、智能仪器仪表及家用电器中有非常广泛的应用,本课程设计的意义和目的在于:通过具体的应用实例,进一步将课本知识与实际应用融会、贯通,以达到理论与实践相结合的教学目的。一.设计题目99秒倒计时的设计二.总体要求1.仔细阅读设计任务,根据设计的任务画出硬件电路原理图2.用汇编语言编写出相应的程序,并上机编译,纠错。3.将程序写入单片机,在学习板中试运行。4.
单片机应用技术

课程设计指导书

合肥通用职业技术学院

电气与计算机系

二OO九年11月

单片机应用是一门很重要的专业课,它涉及到的理论及技术在工业过程控制、智能仪器仪表及家用电器中有非常广泛的应用,本课程设计的意义和目的在于:通过具体的应用实例,进一步将课本知识与实际应用融会、贯通,以达到理论与实践相结合的教学目的。

一.设计题目

99秒倒计时的设计

二.总体要求

1.仔细阅读设计任务,根据设计的任务画出硬件电路原理图

2.用汇编语言编写出相应的程序,并上机编译,纠错。

3.将程序写入单片机,在学习板中试运行。

4.写出本课程设计的实际体会。

5.完成本课程设计报告(在报告中要有设计题目、设计任务、设计要求、硬件电路图、软件程序和实际体会)

三.设计任务

用两位共阳极数码管显示一99秒倒计时时钟,要求计时时间准确,能实现动态显示。

四.系统的硬件电路原理图如下:

五.程序框图如下:

程序:                MIAO  EQU 30H

      GEWEI EQU 31H

      SHIWEI  EQU 32H

      SCANLED EQU 20H

      BUFF_1 equ 34h

      DAT1  BIT P0.6

      CLK1  BIT P0.7

      ORG 000H

      JMP START

      ORG 0BH

      JMP TIMER0

      ORG 100H

START:MOV SP,#40H

      MOV R0,#20H

      MOV R5,#20

 CLR0:MOV @R0,#00H

      INC R0

      DJNZ R5,CLR0

      MOV TMOD,#01H

      MOV TH0,#HIGH(65536-5000)

      MOV TL0,#LOW(65536-5000)

      SETB TR0

      MOV IE,#10000010B

      MOV R7,#200

      MOV P0,#0FFH

      MOV P1,#0FFH

      MOV P2,#0FFH

      MOV P3,#0FFH

      MOV MIAO,#63H

      AJMP $

TIMER0:PUSH ACC

       PUSH PSW

       MOV TH0,#HIGH(65536-5000)

       MOV TL0,#LOW(65536-5000)

       DJNZ R7,A2

       MOV  R7,#200

       MOV A,MIAO

       DEC A

       MOV MIAO,A

       CJNE A,#0FFH,A2

       MOV MIAO,#63H

   A2: MOV A,MIAO

       LCALL BIN_BCD

       MOV SHIWEI,A

       MOV GEWEI,B

       inc SCANLED

       JB SCANLED.0,SCAN_L1

SCAN_L2: mov   p0,#11011111B

         MOV   A,GEWEI

         JMP   END_SCAN

SCAN_L1: mov   p0,#11101111B

         MOV   A,SHIWEI

END_SCAN:MOV   DPTR,#TABLE

         MOVC  A,@A+DPTR

         lcall send1

         POP PSW

         POP ACC

         RETI

SEND1:  MOV   BUFF_1,#08         ;发送数据到741

          PUSH  ACC

SND1_LP:CLR   CLK1

          RLC   A

          MOV   DAT1,C

          SETB  CLK1

          DJNZ  BUFF_1,SND1_LP

          POP   ACC

          RET

 BIN_BCD:MOV  B,#10

         DIV  AB

         RET

TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H

      END

文档

单片机课程设计-99秒倒计时

单片机应用技术课程设计指导书合肥通用职业技术学院电气与计算机系二OO九年11月单片机应用是一门很重要的专业课,它涉及到的理论及技术在工业过程控制、智能仪器仪表及家用电器中有非常广泛的应用,本课程设计的意义和目的在于:通过具体的应用实例,进一步将课本知识与实际应用融会、贯通,以达到理论与实践相结合的教学目的。一.设计题目99秒倒计时的设计二.总体要求1.仔细阅读设计任务,根据设计的任务画出硬件电路原理图2.用汇编语言编写出相应的程序,并上机编译,纠错。3.将程序写入单片机,在学习板中试运行。4.
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top