p1口实验.asm

来自「1.K1作为左转弯开关」· 汇编 代码 · 共 36 行

ASM
36
字号
ST	       EQU    0000H
	          ORG    ST
	          LJMP   START
	          ORG    ST+30H
	START:    SETB   P1.0
	          SETB   P1.1
				MOV		A,P1
				ANL		A,#03H
	
				MOV		DPTR,#TB
				MOVC	A,@A+DPTR
				JMP		@A+DPTR
	TB:		DB		PRG0-TB
				DB		PRG1-TB
				DB		PRG2-TB
				DB		PRG3-TB
	PRG0:		MOV		P1,#07H
				LJMP	AAA
	PRG1:		MOV		P1,#0AH
	AAA:		ACALL	DELAY
				MOV		P1,#00
				ACALL	DELAY
				LJMP	START
	PRG2:		MOV		P1,#12H
				LJMP	AAA
	PRG3:	MOV		P1,#12H	
	        LJMP AAA
	LJMP	PRG0
	DELAY:		MOV		R1,#5          	;延时0.5秒
	DEL1:		MOV		R2,#200
	DEL2:		MOV		R3,#126
	DEL3:		DJNZ	R3,DEL3
				DJNZ	R2,DEL2
				DJNZ	R1,DEL1
				RET
				END

⌨️ 快捷键说明

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