您当前的位置:五五电子网电子知识电子制作自动控制-单片机相位差测量完整的设计,包含原理图,PCB,程序和技术报告 正文
相位差测量完整的设计,包含原理图,PCB,程序和技术报告

相位差测量完整的设计,包含原理图,PCB,程序和技术报告

点击数:7888 次   录入时间:03-04 11:46:02   整理:http://www.55dianzi.com   自动控制-单片机

相位差测量完整的设计,包含原理图,PCB,程序和技术报告

GUAN1   EQU     20H
GUAN2   EQU     21H
GUAN3   EQU     22H
GUAN4   EQU     23H
GUAN10  EQU     30H
GUAN20  EQU     31H
GUAN30  EQU     32H
GUAN40  EQU     33H
COUNT0  EQU     24H
COUNT1  EQU     25H
TEMP    EQU     26H
FLAG    BIT     2FH.0
         ORG     00H
         JMP     START
         ORG     1BH
         JMP     COUNT
         ORG     30H
START:   MOV     SP,#60H
         MOV     TMOD,#01010001B
         MOV     IE,#10001000B
         MOV     TL1,#LOW(65536-1)
         MOV     TH1,#HIGH(65536-1)
         MOV     GUAN1,#0
         MOV     GUAN2,#0
         MOV     GUAN3,#0
         MOV     GUAN4,#0
         MOV     GUAN10,#0
         MOV     GUAN20,#0
         MOV     GUAN30,#0
         MOV     GUAN40,#0
         CLR     FLAG
         MOV     R6,#5
         MOV     R7,#200          
  WAIT:  JNB     P3.2,WAIT
         SETB    TR1
WAITT:  JB      P3.2,WAITT
         DJNZ    R6,WAIT
         MOV     R6,#5
         CLR     TR1
         MOV     GUAN10,GUAN1
         MOV     GUAN20,GUAN2
         MOV     GUAN30,GUAN3
         MOV     GUAN40,GUAN4
         MOV     GUAN1,#0
         MOV     GUAN2,#0
         MOV     GUAN3,#0
         MOV     GUAN4,#0
   DEAD: CALL    DISPLAY
         DJNZ    R7,DEAD
         MOV     R7,#200
         JMP     WAIT
COUNT:   MOV     TL1,#LOW(65536-1)
         MOV     TH1,#HIGH(65536-1)
         PUSH    ACC
         PUSH    PSW
         SETB    P3.4
         SETB    P3.0
         SETB    P3.1
         SETB    P3.3
         MOV     TEMP,R0
         INC     GUAN4
         MOV     R0,#GUAN4
         CJNE    @R0,#0AH,HOME
         MOV     GUAN4,#0
         INC     GUAN3
         MOV     R0,#GUAN3
         CJNE    @R0,#0AH,HOME
         MOV     GUAN3,#0
         INC     GUAN2
         MOV     R0,#GUAN2
         CJNE    @R0,#0AH,HOME
         MOV     GUAN2,#0
         INC     GUAN1
         MOV     R0,#GUAN1
         CJNE    @R0,#05H,HOME
HOME:    POP     PSW
         POP     ACC
         RETI
DISPLAY: SETB   P3.4
         SETB   P3.0
         SETB   P3.1
         CLR    P3.3
         MOV    A,GUAN10
         MOV    DPTR,#TABLE
         MOVC   A,@A+DPTR
         CJNE   A,#88H,NEET
         SETB   FLAG
         MOV    P1,#0FFH
         JMP    NEET1
NEET:   MOV    P1,A
         CLR    FLAG
NEET1:  CALL   DELAY
         MOV    P1,#0FFH

         SETB   P3.3
         SETB   P3.0
         SETB   P3.1

[1] [2]  下一页


本文关键字:技术  测量  程序  相位差  自动控制-单片机电子制作 - 自动控制-单片机

《相位差测量完整的设计,包含原理图,PCB,程序和技术报告》相关文章>>>