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

📄 dj.asm

📁 asm for motor forward and backward
💻 ASM
字号:
	ORG 00H
	AJMP START


START:  
	 
	 
         
        SETB P2.5
	SETB P2.6
	CLR P1.7
	CLR P1.6
	CLR P1.5
	CLR P1.4
	CLR P1.3
	CLR P1.2
	CLR P1.1
	CLR P1.0

        CLR P3.7
        SETB P3.6
        SETB P3.5
        SETB P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
        CALL DELAY


	CLR P3.7
        CLR P3.6
        SETB P3.5
        SETB P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        SETB P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        SETB P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        CLR P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        CLR P3.4
        CLR P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        CLR P3.4
        CLR P3.3
        CLR P3.2
        SETB P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        CLR P3.4
        CLR P3.3
        CLR P3.2
        CLR P3.1
        SETB P3.0
	CALL DELAY

	CLR P3.7
        CLR P3.6
        CLR P3.5
        CLR P3.4
        CLR P3.3
        CLR P3.2
        CLR P3.1
        CLR P3.0
	CALL DELAY

        CLR P3.3
        SETB P3.6
        SETB P3.5
        SETB P3.4
        SETB P3.3
        SETB P3.2
        SETB P3.1
        SETB P3.0


        
        
        
         
	
 
 
        
	 
	 
	 


 
	 
	 
	
HK:	JB P1.2,STOP
	JB P1.5,FORW 	
	JB P1.6,BACK 
        JB P3.7,STOP
        JB P3.6,STOP
        JB P3.5,STOP
	JB P1.3,LL
	SETB P2.4
        AJMP HK
LL:     CLR P2.4

        
	

	
	
	
	
	 
 	 
 
	AJMP HK

FORW :   
	CLR P2.0
        SETB P2.1
	SETB P2.2
	CLR P2.3
	
	CLR P3.5
	SETB P3.1
	SETB P3.2
        SETB P3.3
	SETB P3.4
        SETB P3.0
	SETB P3.6
        SETB P3.7
	 
	 
	 
	 
	
	
	 
        JNB P2.5,STOP
	JB P1.2,STOP
HERE:   AJMP FORW 
BACK :  SETB P2.0
        CLR P2.1
	CLR P2.2
	SETB P2.3
	
	SETB P3.5
	CLR P3.4
	SETB P3.2
        SETB P3.3
	SETB P3.1
        SETB P3.5
	SETB P3.6
        SETB P3.7
	 
	
	 
	 
	JNB P2.6,STOP 
	JB P1.2,STOP
HERE1:  AJMP BACK 

STOP:    
	SETB P2.0
	SETB P2.1
	SETB P2.2
	SETB P2.3
	 
 
	SETB P3.0
	SETB P3.1
	CLR P3.3
        SETB P3.2
	SETB P3.4
        SETB P3.5
	SETB P3.6
        SETB P3.7
	 

	AJMP HK

 
DELAY:  MOV R1,#10
D1:     MOV R2,#60
D2:     MOV R3,#248
D3:     DJNZ R3,D3 
	DJNZ R2,D2
        DJNZ R1,D1
	RET
 

 
        END

	

⌨️ 快捷键说明

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