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

📄 zb.asm

📁 本程序是一个传输控制器的硬件测试程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
	MOV	D10,#06
C36:	JNB	GZP3.6,C37		
	MOV	D11,#3
	MOV	D10,#07
C37:	JNB	GZP3.7,C4	
	MOV	D11,#3
	MOV	D10,#8

C4:	LJMP	B0



B0:	MOV	A,YG1
B0A:	CJNE	A,#01,B0B
	LJMP	B00;;;;;;;;;;;;ZHI NENG ZHI TUO MO SHI
B0B:	CJNE	A,#02,B0C
	LJMP	B1;;;;;;;;;;;;ZHI TUO MO SHI
B0C:	CJNE	A,#03,B0D	
	LJMP	B2;;;;;;;;;;BIAN PIN DAI SHU MO SHI 
B0D:	CJNE	A,#04,B0E	
	LJMP	B3;;;;;;;;;;BIAN PIN ZHI NENG MO SHI
B0E:	LJMP	E0





B00:	MOV	A,GZP1
	CJNE	A,#00,B04		
	MOV	A,GZP2
	CJNE	A,#00,B04		
	MOV	A,GZP3
	CJNE	A,#00,B04		
	SJMP	B01

B04:	ORL	OU2,#0FEH
	ORL	OU0,#07FH
	LCALL	OUT0
	;;;;SETB	OU2.6		;;;;;;DUAN KMS
	;;;;SETB	OU2.7		;;;;;;DUAN KMT
	;;;;SETB	OU2.5		;;;;DUAN KMU
	;;;;SETB	OU2.4		;;;; DUAN KMD
	;;;;SETB	OU2.3         ;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMB
	LCALL	OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	MOV	YXP1,#00
	CLR	YXP20
	CLR	JP0.1
	CLR	JP0.2
	CLR	JP0.7
	CLR	JP2.0
	CLR	JP2.1;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkkssssssssssssssssssssssssssssssss
	CLR	JP0.0;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkkssssssssssssssssssssssssssssssss
	CLR	JP42;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkkssssssssssssssssssssssssssssssss
	CLR	JP43;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkkssssssssssssssssssssssssssssssss
	LJMP	B03


B01:	JB	JP2.1,B011;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss	
	JB	JP0.1,B011;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss
	SJMP 	B012;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss
B011:	SETB	JP42;;;;;;;SHANG FANG XIANG KAI GUAN DONG;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss

B012:	JB	JP0.0,B013;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss	
	JB	JP0.2,B013;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss	
	SJMP	B014;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss
B013:	SETB	JP43;;;;;;;XIA FANG XIANG KAI GUAN DONG;;;;;;;;;;;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss	     




B014:	JB	YXP1.5,B015
	SJMP	B016
B015:	LJMP	B021
B016:	JNB	JP0.6,BB0
	JB	YXP1.0,B018
	JNB	JP0.7,B01A
	JNB	JP2.0,BK01E
	CLR	YXP1.3
	CLR	YXP1.4
	CLR	JP42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTSSSS
	CLR	JP43;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	CLR	JP0.1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	CLR	JP0.2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	CLR	JP0.0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	CLR	JP2.1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	CLR	JP0.7
	CLR	JP2.0
	LJMP	B02
BK01E:	LJMP	B01E;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS

BB0:	JB	YXP1.0,B018
	SJMP	B017
B018:	LJMP	B01B
B017:	JNB	JP42,BB01A;;;;;;;;;JP0.1;;;;;;;;;kkkkkkkkkkkkkkkkkkkkkkksssssssssssssssss
	JNB	JP43,B01E;;;;;;;;;;;;;;;;;;;;;kkkkkkkkkkksssss;;;;;;;;;;;;;;;;;;;;;;;JP0.2
	CLR	JP42
	CLR	JP43
	CLR	JP2.1
	CLR	JP0.0
	CLR	JP0.1
	CLR	JP0.2
	CLR	YXP1.3
	CLR	YXP1.4
	LJMP	B02
BB01A:	JNB	JP43,B01F
	SETB	YXP1.4
	CLR	YXP1.3
	SJMP	BB01C

B01A:	JNB	JP2.0,B01F
	SETB	YXP1.4
	CLR	YXP1.3
BB01C:	SETB	OU2.5
	LCALL	OUT2

	JNB	JP0.3,B01H			;;;;DUAN KMU
	DJNZ	JSS1,B01J
	SETB	GZP2.0
	MOV	JSS1,#250
	LJMP	B03				;;;;;;;;;;;;;;;;;;;;
B01J:	LJMP	B02

B01F:	
	CLR	YXP1.3
	CLR	YXP1.4
	LJMP	B02

B01H:	MOV	JSS1,#250
	CLR	OU2.4
	LCALL	OUT2


	JB	JP2.6,B01K			;;;HE  KMD
	DJNZ	JSS2,B01L
	SETB	GZP2.1
	MOV	JSS2,#250
	LJMP	B03				;;;;;;;;;;;;;;;;;;;;
B01L:	LJMP	B02
B01K:	MOV	JSS2,#250
	SETB	YXP1.0
	LJMP	B01B


B01E:	CLR	YXP1.4
	SETB	YXP1.3
	SETB	OU2.4
	LCALL	OUT2


	JNB	JP2.6,B011H			;;;; DUAN KMD
	DJNZ	JSS9,B011J
	SETB	GZP2.6
	MOV	JSS9,#250
	LJMP	B03				;;;;;;;;;;;;;;;;;;;;
B011J:	LJMP	B02

B011H:	MOV	JSS9,#250
	CLR	OU2.5
	LCALL	OUT2
	
	JB	JP0.3,B011K			;;;HE KMU
	DJNZ	JSSA,B011L
	SETB	GZP2.7
	MOV	JSSA,#250
	LJMP	B03				;;;;;;;;;;;;;;;;;;;;
B011L:	LJMP	B02
B011K:	MOV	JSSA,#250
	SETB	YXP1.0



B01B:	JB	YXP1.1,B01C
	CLR	OU2.3;;;;;;;;;;;;;HE  KMB
	LCALL	OUT2
	
	JB	JP0.5,B01C1
	DJNZ	JSS3,B01C2
	MOV	JSS3,#100
	DJNZ	JSS3H,B01C2
	SETB	GZP2.2
	MOV	JSS3,#100
	MOV	JSS3H,#10
	LJMP	B03					;;;;;;;;;;;;;;;;;;;;;
B01C2:	LJMP	B02	
B01C1:	MOV	JSS3,#100
	MOV	JSS3H,#10


	JB	YXP1.6,	B01C4
	DJNZ	JSS4,B01C6
	MOV	JSS4,#100;;;;;;;;;;(0.2S)
	DJNZ	JSS4H,B01C6
	SETB	OU2.7
	LCALL	OUT2

	MOV	KK,#30
KB0:	DJNZ	KK,KB0
	
	CLR	OU2.6	;;;;;;;;OPEN KMS(XING XIN QI DONG )
	LCALL	OUT2
	SETB	YXP1.6
	SJMP	B01C5					
B01C6:	LJMP	B02	
B01C4:	MOV	JSS4H,YG2;;;;;;;;;;;;TI QIAN SONG ZA SHI JIAN 	
	MOV	JSS4,#100


B01C5:	JB	JP2.5,B01C8
	DJNZ	JSS5,B01C9
	MOV	JSS5,#100
	DJNZ	JSS5H,B01C9
	SETB	GZP2.3;;;;;;;;;HE KMS GU ZHANG
	MOV	JSS5,#100
	MOV	JSS5H,#10
	LJMP	B03					;;;;;;;;;;;;;;;;;;;;;
B01C9:	LJMP	B02	
B01C8:	MOV	JSS5,#100
	MOV	JSS5H,#10
	SETB	YXP1.1

B01C:	JB	YXP1.2,B02
	JB	YXP1.7,	B01CB
	DJNZ	JSS6,B01CC;;;;;;;;YAN SHI HE KMT
	MOV	JSS6,#250;;;;;;;;;0.5S
	DJNZ	JSS6H,B01CC
	SETB	OU2.6;;;;;;DUAN KMS
	LCALL	OUT2
	SETB	YXP1.7
	SJMP	B01CE					
B01CC:	LJMP	B02	

B01CB:	MOV	JSS6H,YG3
	MOV	JSS6,#250


B01CE:	JNB	JP2.5,B01CF
	DJNZ	JSS7,B01CG
	MOV	JSS7,#100
	DJNZ	JSS7H,B01CG
	SETB	GZP2.4;;;;;;;;;DUAN KMS GU ZHANG 
	MOV	JSS7,#100
	MOV	JSS7H,#10
	LJMP	B03					;;;;;;;;;;;;;;;;;;;;;
B01CG:	LJMP	B02	
B01CF:	MOV	JSS7,#100
	MOV	JSS7H,#10
	
	CLR	OU2.7;;;;;;HE KMT
	LCALL	OUT2

	JB	JP0.4,B01CJ
	DJNZ	JSS8,B01CK
	MOV	JSS8,#100
	DJNZ	JSS8H,B01CK
	SETB	GZP2.5;;;;;HE KMT GU ZHANG 
	MOV	JSS8,#100
	MOV	JSS8H,#10
	LJMP	B03					;;;;;;;;;;;;;;;;;;;;;
B01CK:	LJMP	B02	
B01CJ:	MOV	JSS8,#100
	MOV	JSS8H,#10
	SETB	YXP1.2

	JNB	YXP1.3,TTTT1;;;;;;;;;;;;;;;;;;;;KKKKKSSSSSSSSSSSS
	CLR	JP2.1
	CLR	JP42
	CLR	JP0.1
	LJMP	B02

TTTT1:	CLR	JP0.0;;;;;;;;;;;;;;;;;;;;;KKKKKKKKKKKKKKKKSSSSSSSSSSSS
	CLR	JP43
	CLR	JP0.2



	

	
B02:	JB	YXP1.3,B022
	JNB	YXP1.4,B0222C

	JNB	JP0.6,BB023


	JNB	JP2.0,B024
	JNB	JP0.7,B0222C	
	LJMP	B024

B022:	JNB	JP0.6,B0B022
	JNB	JP0.7,B024
	JB	JP2.0,B024
B0222C:	LJMP	B03

B0B022:	JB	JP43,B024;;;;;;;;;
	JB	JP42,B0331A;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS
	
	MOV	R0,#JKS9
	MOV	KK,@R0
	DEC	@R0
	DJNZ	KK,B0332
	MOV	@R0,#250

	MOV	R0,#JKSA
	MOV	KK,@R0
	DEC	@R0
	DJNZ	KK,B0332

	MOV	@R0,#250

	SETB	YXP1.5

	MOV	R0,#JKS9
	MOV	@R0,#250

B0332:	LJMP	B03	
B0331:	MOV	R0,#JKS9
	MOV	@R0,#250
	MOV	R0,#JKSA
	MOV	@R0,#250

	CLR	JP2.1
	CLR	JP42
	CLR	JP0.1
B0331A:	LJMP	B03;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTSSSS

BB023: 	JB	JP42,B024
	JB	JP43,B0335A;;;;;;;;;;;;;;;;;;;;;;;;;TTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSS
	

	MOV	R0,#JKS1
	MOV	KK,@R0
	DEC	@R0
	DJNZ	KK,B0336
	MOV	@R0,#250
	
	
	MOV	R0,#JKS2
	MOV	KK,@R0
	DEC	@R0
	DJNZ	KK,B0336
	MOV	@R0,#250


	CLR	JP0.0
	SETB	YXP1.5;;;;;;;;;;;;;;;
	MOV	R0,#JKS1
	MOV	@R0,#250
	
B0336:	LJMP	B03	
B0335:	MOV	R0,#JKS1
	MOV	@R0,#250
	MOV	R0,#JKS2
	MOV	@R0,#250
	CLR	JP0.0
	CLR	JP43
	CLR	JP0.2
B0335A:	LJMP	B03;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSS

B024:	SETB	YXP1.5
	


B021:	JNB	YXP1.2,B02P
	
	SETB	OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMT
	LCALL	OUT2
	JNB	JP0.4,B025
	DJNZ	JSSS1,B026
	MOV	JSSS1,#100
	DJNZ	JSSS1H,B026
	SETB	GZP3.0
	MOV	JSSS1,#100
	MOV	JSSS1H,#10
B026:	LJMP	B03	
B025:	MOV	JSSS1,#100
	MOV	JSSS1H,#10
	CLR	YXP1.2


B02P:	JNB	YXP1.1,K02A


	SETB	OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMS
	LCALL	OUT2
	JNB	JP2.5,B028
	DJNZ	JSSS2,B029
	MOV	JSSS2,#100
	DJNZ	JSSS2H,B029
	SETB	GZP3.1
	MOV	JSSS2,#100
	MOV	JSSS2H,#10
B029:	LJMP	B03	
B028:	MOV	JSSS2,#100
	MOV	JSSS2H,#10

K02A:	SETB	OU2.4;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMD
	SETB	OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMU
	LCALL	OUT2

	JB	JP2.6,B02B
	JB	JP0.3,B02B
	SJMP	B02E
B02B:	DJNZ	JSSS3,B02D
	MOV	JSSS3,#100
	DJNZ	JSSS3H,B02D
	SETB	GZP3.2
	MOV	JSSS3,#100
	MOV	JSSS3H,#10

B02D:	LJMP	B03	
B02E:	MOV	JSSS3,#100
	MOV	JSSS3H,#10

	JNB	JP0.5,B02F	
	JB	YXP20,B02F
	DJNZ	JSSS4,B02H
	MOV	JSSS4,#100
	DJNZ	JSSS4H,B02H
	SETB	OU2.3         ;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMB
	LCALL	OUT2
	SETB	YXP20
	MOV	JSSS4,#100
	MOV	JSSS4H,#10
B02H:	LJMP	B03	
B02F:	MOV	JSSS4,#100             ;;;;;;;;;;;;;;YAN SHI DUAN KMB
	MOV	JSSS4H,#10

B02K:	JNB	JP0.5,B02L
	DJNZ	JSSS5,B02M
	MOV	JSSS5,#100
	DJNZ	JSSS5H,B02M
	SETB	GZP3.3
	MOV	JSSS5,#100
	MOV	JSSS5H,#10
B02M:	LJMP	B03	
B02L:	MOV	JSSS5,#100;;;;;;;;;;;;;;;;;;;;;;;;;;2S
	MOV	JSSS5H,#10
	
	
	MOV	YXP1,#00
	CLR	YXP20
	CLR	JP2.1
	CLR	JP0.0
	CLR	JP42;;;;;;;;;;;;;;;;;;;;;;KKKKKKKKKKKKKKKSSSSSSSSSSS
	CLR	JP43
	CLR	JP0.1
	CLR	JP0.2
	
	CLR	JP0.7
	CLR	JP2.0
	

B03:	LJMP	E0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;	






B1:	MOV	A,GZP1
	CJNE	A,#00,B14		
	MOV	A,GZP2
	CJNE	A,#00,B14		
	MOV	A,GZP3
	CJNE	A,#00,B14		
	SJMP	B11

B14:	ORL	OU0,#07FH
	ORL	OU2,#0FEH
	LCALL	OUT0
	;;;;SETB	OU2.6		;;;;;;DUAN KMS
	;;;;SETB	OU2.7		;;;;;;DUAN KMT
	;;;;SETB	OU2.5		;;;;DUAN KMU
	;;;;SETB	OU2.4		;;;; DUAN KMD
	;;;;SETB	OU2.3         ;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMB
	LCALL	OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	MOV	YXP1,#00
	CLR	YXP20
	CLR	JP0.1
	CLR	JP0.2
	CLR	JP0.7
	CLR	JP2.0
	LJMP	B13

B11:	JB	YXP1.5,KB4
	SJMP	KB5
KB4:	LJMP	B121
KB5:	JNB	JP0.6,BB1
	JB	YXP1.0,KBB2
	JNB	JP0.7,B11A
	JNB	JP2.0,B11E
	CLR	YXP1.3
	CLR	YXP1.4
	CLR	JP0.7
	CLR	JP2.0
	LJMP	B12

BB1:	JB	YXP1.0,KBB2
	SJMP	KBB1
KBB2:	LJMP	B11B
KBB1:	JNB	JP0.1,BB11A
	JNB	JP0.2,B11E
	CLR	JP0.1
	CLR	JP0.2
	CLR	YXP1.3
	CLR	YXP1.4
	LJMP	B12
BB11A:	JNB	JP0.2,B11F
	SETB	YXP1.4
	CLR	YXP1.3
	SJMP	BB11C

B11A:	JNB	JP2.0,B11F
	SETB	YXP1.4
	CLR	YXP1.3
BB11C:	SETB	OU2.5
	LCALL	OUT2

	JNB	JP0.3,B11H			;;;;DUAN KMU
	DJNZ	JSS1,B11J
	SETB	GZP2.0
	MOV	JSS1,#250
	LJMP	B13				;;;;;;;;;;;;;;;;;;;;
B11J:	LJMP	B12

B11F:	CLR	YXP1.3
	CLR	YXP1.4
	LJMP	B12

B11H:	MOV	JSS1,#250
	CLR	OU2.4
	LCALL	OUT2


	JB	JP2.6,B11K			;;;HE  KMD
	DJNZ	JSS2,B11L
	SETB	GZP2.1
	MOV	JSS2,#250
	LJMP	B13				;;;;;;;;;;;;;;;;;;;;
B11L:	LJMP	B12
B11K:	MOV	JSS2,#250
	SETB	YXP1.0
	LJMP	B11B


B11E:	CLR	YXP1.4
	SETB	YXP1.3
	SETB	OU2.4
	LCALL	OUT2

	JNB	JP2.6,B111H			;;;; DUAN KMD
	DJNZ	JSS9,B111J
	SETB	GZP2.6
	MOV	JSS9,#250
	LJMP	B13				;;;;;;;;;;;;;;;;;;;;
B111J:	LJMP	B12

B111H:	MOV	JSS9,#250
	CLR	OU2.5
	LCALL	OUT2

	JB	JP0.3,B111K			;;;HE KMU
	DJNZ	JSSA,B111L
	SETB	GZP2.7
	MOV	JSSA,#250
	LJMP	B13				;;;;;;;;;;;;;;;;;;;;
B111L:	LJMP	B12
B111K:	MOV	JSSA,#250
	SETB	YXP1.0



B11B:	JB	YXP1.1,B11C
	CLR	OU2.3;;;;;;;;;;;;;HE  KMB
	LCALL	OUT2
	
	JB	JP0.5,B11C1
	DJNZ	JSS3,B11C2
	MOV	JSS3,#100
	DJNZ	JSS3H,B11C2
	SETB	GZP2.2
	MOV	JSS3,#100
	MOV	JSS3H,#10
	LJMP	B13					;;;;;;;;;;;;;;;;;;;;;
B11C2:	LJMP	B12	
B11C1:	MOV	JSS3,#100
	MOV	JSS3H,#10


	JB	YXP1.6,	B11C4
	DJNZ	JSS4,B11C6
	MOV	JSS4,#100;;;;;;;;;;(0.2S)
	DJNZ	JSS4H,B11C6
	SETB	OU2.7
	LCALL	OUT2

	MOV	KK,#30
KB1:	DJNZ	KK,KB1
	
	CLR	OU2.6	;;;;;;;;OPEN KMS(XING XIN QI DONG )
	LCALL	OUT2
	SETB	YXP1.6
	SJMP	B11C5					
B11C6:	LJMP	B12	
B11C4:	MOV	JSS4H,YG2;;;;;;;;;;;;TI QIAN SONG ZA SHI JIAN 	
	MOV	JSS4,#100


B11C5:	JB	JP2.5,B11C8
	DJNZ	JSS5,B11C9
	MOV	JSS5,#100
	DJNZ	JSS5H,B11C9
	SETB	GZP2.3;;;;;;;;;HE KMS GU ZHANG
	MOV	JSS5,#100
	MOV	JSS5H,#10
	LJMP	B13					;;;;;;;;;;;;;;;;;;;;;
B11C9:	LJMP	B12	
B11C8:	MOV	JSS5,#100
	MOV	JSS5H,#10
	SETB	YXP1.1

B11C:	JB	YXP1.2,B12
	JB	YXP1.7,	B11CB
	DJNZ	JSS6,B11CC;;;;;;;;YAN SHI HE KMT
	MOV	JSS6,#250;;;;;;;;;0.5S
	DJNZ	JSS6H,B11CC
	SETB	OU2.6;;;;;;DUAN KMS
	LCALL	OUT2
	SETB	YXP1.7
	SJMP	B11CE					
B11CC:	LJMP	B12	

B11CB:	MOV	JSS6H,YG3
	MOV	JSS6,#250


B11CE:	JNB	JP2.5,B11CF
	DJNZ	JSS7,B11CG
	MOV	JSS7,#100
	DJNZ	JSS7H,B11CG
	SETB	GZP2.4;;;;;;;;;DUAN KMS GU ZHANG 
	MOV	JSS7,#100
	MOV	JSS7H,#10
	LJMP	B13					;;;;;;;;;;;;;;;;;;;;;
B11CG:	LJMP	B12	
B11CF:	MOV	JSS7,#100
	MOV	JSS7H,#10
	
	CLR	OU2.7;;;;;;HE KMT
	LCALL	OUT2

	JB	JP0.4,B11CJ
	DJNZ	JSS8,B11CK
	MOV	JSS8,#100
	DJNZ	JSS8H,B11CK
	SETB	GZP2.5;;;;;HE KMT GU ZHANG 
	MOV	JSS8,#100
	MOV	JSS8H,#10
	LJMP	B13					;;;;;;;;;;;;;;;;;;;;;
B11CK:	LJMP	B12	
B11CJ:	MOV	JSS8,#100
	MOV	JSS8H,#10
	SETB	YXP1.2
	

	
B12:	JB	YXP1.3,B122
	JNB	YXP1.4,B126

	JNB	JP0.6,BB123


	JNB	JP2.0,B124
	JNB	JP0.7,B126	
	LJMP	B124

B122:	JNB	JP0.6,BB122
	JNB	JP0.7,B124
	JB	JP2.0,B124
	LJMP	B13

BB122:	JB	JP0.2,B124
	LJMP	B13

BB123:	JB	JP0.1,B124
	LJMP	B13


B124:	SETB	YXP1.5



B121:	JNB	YXP1.2,B12P
	
	SETB	OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMT
	LCALL	OUT2
	JNB	JP0.4,B125
	DJNZ	JSSS1,B126
	MOV	JSSS1,#100
	DJNZ	JSSS1H,B126
	SETB	GZP3.0
	MOV	JSSS1,#100
	MOV	JSSS1H,#10
B126:	LJMP	B13	
B125:	MOV	JSSS1,#100
	MOV	JSSS1H,#10
	CLR	YXP1.2


B12P:	JNB	YXP1.1,KB128


	SETB	OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMS
	LCALL	OUT2
	JNB	JP2.5,B128
	DJNZ	JSSS2,B129
	MOV	JSSS2,#100
	DJNZ	JSSS2H,B129
	SETB	GZP3.1
	MOV	JSSS2,#100
	MOV	JSSS2H,#10
B129:	LJMP	B13	
B128:	MOV	JSSS2,#100
	MOV	JSSS2H,#10

KB128:	SETB	OU2.4;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMD
	SETB	OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMU
	LCALL	OUT2

	JB	JP2.6,B12B
	JB	JP0.3,B12B
	SJMP	B12E
B12B:	DJNZ	JSSS3,B12D
	MOV	JSSS3,#100
	DJNZ	JSSS3H,B12D
	SETB	GZP3.2
	MOV	JSSS3,#100
	MOV	JSSS3H,#10
B12D:	LJMP	B13	
B12E:	MOV	JSSS3,#100
	MOV	JSSS3H,#10

	JNB	JP0.5,B12F	
	JB	YXP20,B12F
	DJNZ	JSSS4,B12H
	MOV	JSSS4,#100
	DJNZ	JSSS4H,B12H
	SETB	OU2.3         ;;;;;;;;;;;;;;;;;;;;;;;;;DUAN KMB
	LCALL	OUT2
	SETB	YXP20
	MOV	JSSS4,#100
	MOV	JSSS4H,#10
B12H:	LJMP	B13	
B12F:	MOV	JSSS4,#100             ;;;;;;;;;;;;;;YAN SHI DUAN KMB
	MOV	JSSS4H,#10

B12K:	JNB	JP0.5,B12L
	DJNZ	JSSS5,B12M
	MOV	JSSS5,#100
	DJNZ	JSSS5H,B12M
	SETB	GZP3.3
	MOV	JSSS5,#100
	MOV	JSSS5H,#10
B12M:	LJMP	B13	
B12L:	MOV	JSSS5,#100;;;;;;;;;;;;;;;;;;;;;;;;;;2S
	MOV	JSSS5H,#10
	
	
	MOV	YXP1,#00
	CLR	YXP20
	CLR	JP0.1
	CLR	JP0.2
	CLR	JP0.7

⌨️ 快捷键说明

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