⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asmsy44.lst

📁 51驱动步进电机的多种方式
💻 LST
字号:
                                                                    页     1
                                                                    03-13-08
                                                                    10:54:13
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            ;实验名称:  步进电机模拟实验
             ASTEP  EQU  01H
             BSTEP  EQU  02H
             CSTEP  EQU  04H
             DSTEP  EQU  08H
             DLY_C  EQU  60H
                    ORG  0000H
0000 0130          AJMP STEP
            
                   ORG   0030H
0030 756010  STEP:  MOV  DLY_C,#10H
0033 020036         JMP  LOOP
             LOOP:
0036 7401           MOV  A,#ASTEP
0038 F4     	CPL  A
0039 F5A0   	MOV  P2,A
003B 1200D6 	CALL DELAY
003E 7403   	MOV  A,#ASTEP+BSTEP
0040 F4     	CPL  A
0041 F5A0   	MOV  P2,A
0043 1200D6 	CALL DELAY
0046 7402   	MOV  A,#BSTEP
0048 F4     	CPL  A
0049 F5A0   	MOV  P2,A
004B 1200D6 	CALL DELAY
004E 7406   	MOV  A,#BSTEP+CSTEP
0050 F4     	CPL  A
0051 F5A0   	MOV  P2,A
0053 1200D6 	CALL DELAY
0056 7404   	MOV  A,#CSTEP
0058 F4     	CPL  A
0059 F5A0   	MOV  P2,A
005B 1200D6 	CALL DELAY
005E 740C   	MOV   A,#CSTEP+DSTEP
0060 F4     	CPL A
0061 F5A0   	MOV P2,A
0063 1200D6 	CALL DELAY
0066 7408   	MOV A,#DSTEP
0068 F0     	MOVX @DPTR,A
0069 1200D6 	CALL DELAY
006C 7409   	MOV  A,#DSTEP+ASTEP
006E F4     	CPL  A
006F F5A0   	MOV P2,A
0071 1200D6 	CALL DELAY
0074 E560   	MOV  A,DLY_C
0076 14     	DEC  A
0077 B40101 	CJNE A,#1,NN1
007A 04     	INC A


E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM                      
 
                                                                    页     2
                                                                    03-13-08
                                                                    10:54:13
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

007B F560       NN1:MOV DLY_C,A
007D 020036         LJMP LOOP
              LOOP1:
0080 7403           MOV A,#ASTEP+BSTEP
0082 F4     	CPL  A
0083 F5A0   	MOV P2,A
0085 1200D6 	CALL DELAY
0088 7406   	MOV A,#BSTEP+CSTEP
008A F4     	CPL A
008B F5A0   	MOV P2,A
008D 1200D6 	CALL DELAY
0090 740C   	MOV  A,#CSTEP+DSTEP
0092 F4     	CPL A
0093 F5A0   	MOV P2,A
0095 1200D6 	CALL DELAY
0098 7409   	MOV A,#DSTEP+ASTEP
009A F4     	CPL A
009B F5A0   	MOV P2,A
009D 1200D6 	CALL DELAY
00A0 E560   	MOV A,DLY_C
00A2 14     	DEC A
00A3 B40201 	CJNE A,#2,NN2
00A6 04     	INC  A
00A7 F560      NN2: MOV  DLY_C,A
00A9 80D5           JMP  LOOP1
             LOOP2:
00AB 7408           MOV A,#DSTEP
00AD F4             CPL A
00AE F5A0   	MOV P2,A
00B0 1200D6 	CALL DELAY
00B3 7404   	MOV A,#CSTEP
00B5 F4     	CPL A
00B6 F5A0   	MOV P2,A
00B8 1200D6 	CALL DELAY
00BB 7402   	MOV A,#BSTEP
00BD F4     	CPL  A
00BE F5A0   	MOV P2,A
00C0 1200D6 	CALL DELAY
00C3 7401   	MOV A,#ASTEP
00C5 F4             CPL  A
00C6 F5A0   	MOV  P2,A
00C8 1200D6 	CALL DELAY
00CB E560   	MOV A,DLY_C
00CD 14     	DEC  A
00CE B40301 	CJNE A,#3,NN3
00D1 04     	INC  A
00D2 F560     NN3:  MOV DLY_C,A
00D4 80D5           JMP LOOP2


E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM                      
 
                                                                    页     3
                                                                    03-13-08
                                                                    10:54:13
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

00D6 AE60     DELAY:  MOV  R6,DLY_C
00D8 AD68      DD1:MOV R5,68H
00DA 7F00      DD2:MOV R7,#0
00DC DFFE          DJNZ R7,$
00DE DDFA          DJNZ R5,DD2
00E0 DEF6          DJNZ R6,DD1
00E2 22            RET
            
                   END









































E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM                      
 
                                                                    页     4
                                                                    03-13-08
                                                                    10:54:13
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序



            符号                       值     类型

            AC                       = 00D6H CONST 常量 
            ACC                      = 00E0H CONST 常量 
            ASTEP                    = 0001H CONST 常量 
            B                        = 00F0H CONST 常量 
            BSTEP                    = 0002H CONST 常量 
            CSTEP                    = 0004H CONST 常量 
            CY                       = 00D7H CONST 常量 
            DD1                      = 00D8H CODE  标号 
            DD2                      = 00DAH CODE  标号 
            DELAY                    = 00D6H CODE  标号 
            DLY_C                    = 0060H CONST 常量 
            DPH                      = 0083H CONST 常量 
            DPL                      = 0082H CONST 常量 
            DSTEP                    = 0008H CONST 常量 
            EA                       = 00AFH CONST 常量 
            ES                       = 00ACH CONST 常量 
            ET0                      = 00A9H CONST 常量 
            ET1                      = 00ABH CONST 常量 
            EX0                      = 00A8H CONST 常量 
            EX1                      = 00AAH CONST 常量 
            F0                       = 00D5H CONST 常量 
            F1                       = 00D1H CONST 常量 
            IE                       = 00A8H CONST 常量 
            IE0                      = 0089H CONST 常量 
            IE1                      = 008BH CONST 常量 
            IP                       = 00B8H CONST 常量 
            IT0                      = 0088H CONST 常量 
            IT1                      = 008AH CONST 常量 
            LOOP                     = 0036H CODE  标号 
            LOOP1                    = 0080H CODE  标号 
            LOOP2                    = 00ABH CODE  标号 
            NN1                      = 007BH CODE  标号 
            NN2                      = 00A7H CODE  标号 
            NN3                      = 00D2H CODE  标号 
            OV                       = 00D2H CONST 常量 
            P                        = 00D0H CONST 常量 
            P0                       = 0080H CONST 常量 
            P1                       = 0090H CONST 常量 
            P2                       = 00A0H CONST 常量 
            P3                       = 00B0H CONST 常量 
            PCON                     = 0087H CONST 常量 
            PS                       = 00BCH CONST 常量 
            PSW                      = 00D0H CONST 常量 
            PT0                      = 00B9H CONST 常量 


E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM                      
 
                                                                    页     5
                                                                    03-13-08
                                                                    10:54:13
伟福汇编器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  机器码 源程序

            PT1                      = 00BBH CONST 常量 
            PX0                      = 00B8H CONST 常量 
            PX1                      = 00BAH CONST 常量 
            RB8                      = 009AH CONST 常量 
            REN                      = 009CH CONST 常量 
            RI                       = 0098H CONST 常量 
            RS0                      = 00D3H CONST 常量 
            RS1                      = 00D4H CONST 常量 
            SBUF                     = 0099H CONST 常量 
            SCON                     = 0098H CONST 常量 
            SM0                      = 009FH CONST 常量 
            SM1                      = 009EH CONST 常量 
            SM2                      = 009DH CONST 常量 
            SP                       = 0081H CONST 常量 
            STEP                     = 0030H CODE  标号 
            TB8                      = 009BH CONST 常量 
            TCON                     = 0088H CONST 常量 
            TF0                      = 008DH CONST 常量 
            TF1                      = 008FH CONST 常量 
            TH0                      = 008CH CONST 常量 
            TH1                      = 008DH CONST 常量 
            TI                       = 0099H CONST 常量 
            TL0                      = 008AH CONST 常量 
            TL1                      = 008BH CONST 常量 
            TMOD                     = 0089H CONST 常量 
            TR0                      = 008CH CONST 常量 
            TR1                      = 008EH CONST 常量 


            公有符号:   71
            私有符号:    0



















E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM                      
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -