📄 zb.asm
字号:
CLR JP2.0
B13: LJMP E0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
B2: MOV A,GZP1
CJNE A,#00,B26
MOV A,GZP2
CJNE A,#00,B26
MOV A,GZP3
CJNE A,#00,B26
SJMP B27
B26: ORL OU0,#07FH
ORL OU2,#0FEH
LCALL OUT2
LCALL OUT0
MOV YXP1,#00
CLR GP5
CLR GP6
CLR JP0.1
CLR JP0.2
CLR JP2.1
CLR JP0.0
CLR JP0.7
CLR JP2.0
LJMP B25
B27: NOP
KKBB4: JB YXP1.2,KKBB2
JB YXP1.1,KKBB2
JB YXP1.7,KKBB2
CLR YXP1.0
SJMP KKBB3
KKBB2: SETB YXP1.0
KKBB3: JB YXP1.5,B221A2
JB JP0.6,KKB7
SJMP KKB8
KKB7: LJMP BB2
KKB8: JB YXP1.1,KKB4
SJMP KKB5
KKB4: LJMP B21
KKB5: JB YXP1.2,KKB6
SJMP B22
KKB6: LJMP B23
B22: JNB JP0.1,B221
JNB JP0.2,B222
CLR JP0.1
CLR JP0.2
B223: CLR YXP1.3
CLR YXP1.4
LJMP B25 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
B222: SETB YXP1.3
CLR YXP1.4
SJMP B221A4
B221: JNB JP0.2,B223
SETB YXP1.4
CLR YXP1.3
B221A4: CLR OU0.5;;;;;;;;;;;;;;;;;;;;;OU2.4;;;;;;;;;;;;;;;;;;;;;;;;;;HE KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP2.6,B221A1
DJNZ JSS5,B221A2
MOV JSS5,#100
DJNZ JSS5H,B221A2
SETB GZP2.0
MOV JSS5,#100
MOV JSS5H,#10
LJMP B25 ;;;;;;;;;;;;;;;;;;;;;
B221A2: LJMP B24
B221A1: MOV JSS5,#100
MOV JSS5H,#10
CLR OU0.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.3;;;;;;;;;;;;;;;;;;;;;;;;;;;HE KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP0.5,B221B1
DJNZ JSS3,B221B2
MOV JSS3,#100
DJNZ JSS3H,B221B2
SETB GZP2.1
MOV JSS5,#100
MOV JSS5H,#10
LJMP B25 ;;;;;;;;;;;;;;;;;;;;;
B221B2: LJMP B24
B221B1: MOV JSS3,#100
MOV JSS3H,#10
JB YXP1.6, B221C1
DJNZ JSS4,B221C2
MOV JSS4,#100;;;;;;;;;;(0.2S)
DJNZ JSS4H,B221C2
JNB YXP1.3,B221C5
CLR OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;OU0.4;;;;;;;;;;;;;;;XIAXINGDAISHU
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
SJMP B221C4
B221C5: CLR OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;;OU0.3;;;;;;;;;;;;;;;;SHANGXINGDAISHU
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
B221C4: SETB OU2.2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CLR OU2.2
CLR OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SETB OU2.1;;;;;;;;;;;;;;;;MANSHU
LCALL OUT2
SETB YXP1.1
SETB YXP1.6
MOV JSS4H,YG2
MOV JSS4,#100
B221C2: LJMP B24
B221C1: MOV JSS4H,YG2;;;;;;;;;;;;TI QIAN SONG ZA SHI JIAN
MOV JSS4,#100
LJMP B24
B21: JNB YXP1.3,B211
JNB JP2.1,KKB21
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;;;;;;
CLR OU2.2;;;;;;;SONG KUAI SHU PING LV
LCALL OUT2
SETB YXP1.2
CLR YXP1.1
CLR JP2.1;;;;;;;;;;;
KKB21: LJMP B24
B211: JNB JP0.0,KKB211
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;
CLR OU2.2;;;;;;;;;;;;;;;;;;;SONG KUAI SHU PING LV
LCALL OUT2
SETB YXP1.2
CLR YXP1.1
CLR JP0.0;;;;;;;;;;;;
KKB211: LJMP B24
B23: JNB YXP1.3,B234
JB JP2.1,B231
DJNZ JSS1,B232
MOV JSS1,#250;;;;;;;;;;YUN XIN LIANG FEN ZONG
DJNZ JSS2,B232
SETB OU2.2;;;;;;;;;;
CLR OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;BIAN WEI MAN SHU
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;
CLR JP2.1
CLR YXP1.2
SETB YXP1.1
MOV JSS1,#250
MOV JSS2,#250
LJMP B24 ;;;;;;;;;;;;;;;;;;;;;
B232: LJMP B24
B231: MOV JSS1,#250
MOV JSS2,#250
CLR JP2.1
LJMP B24
B234: JB JP0.0,B235
DJNZ JSS9,B236
MOV JSS9,#250;;;;;;;;;;;;;;;;;YUN XIN LIANG FEN ZONG
DJNZ JSSA,B236
SETB OU2.2;;;;;;;;;;;;;
CLR OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;;BIAN WEI MAN SHU
LCALL OUT2
CLR JP0.0
CLR YXP1.2
SETB YXP1.1
MOV JSS9,#250
MOV JSSA,#250
LJMP B24 ;;;;;;;;;;;;;;;;;;;;;
B236: LJMP B24
B235: MOV JSS9,#250
MOV JSSA,#250
CLR JP0.0
LJMP B24
BB2: JB JP0.7,BB21
JB JP2.0,BB22
JB YXP1.3,BB23
JB YXP1.4,BB23
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CLR YXP1.5
LJMP B24
;;;;;;;;;;;;;;;;;;;
BB21: JB JP2.0,BB23
JB YXP1.4,BB23
SETB YXP1.3;;;;;;;;;;;;;;;;;;JIAN XIU SHANG XING
CLR YXP1.4
SJMP BB221A4
BB22: JB YXP1.3,BB23
SETB YXP1.4;;;;;;;;;;;;;;;;;;JIAN XIU XIA XING
CLR YXP1.3
SJMP BB221A4
BB23: SETB YXP1.5
KKBB23: LJMP B24
BB221A4:JB YXP1.7,KKBB23
CLR OU0.5;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.4;;;;;;;;;;;HE KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP2.6,BB221A1
DJNZ JSSS5,BB221A2
MOV JSSS5,#100
DJNZ JSSS5H,BB221A2
SETB GZP2.2
MOV JSSS5,#100
MOV JSSS5H,#10
LJMP B25 ;;;;;;;;;;;;;;;;;;;;;
BB221A2:LJMP B24
BB221A1:MOV JSSS5,#100
MOV JSSS5H,#10
CLR OU0.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.3;;;;;;;;;HE KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP0.5,BB221B1
DJNZ JSS7,BB221B2
MOV JSS7,#100
DJNZ JSS7H,BB221B2
SETB GZP2.3
MOV JSS7,#100;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSS
MOV JSS7H,#10;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSS
LJMP B25 ;;;;;;;;;;;;;;;;;;;;;
BB221B2:LJMP B24
BB221B1:MOV JSS7,#100
MOV JSS7H,#10
JB GP6,BB221C1
DJNZ JSS8,BB221C2
MOV JSS8,#100
DJNZ JSS8H,BB221C2
JNB YXP1.3,BB221C5
CLR OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4 ;;;;;;;;;;;;;;;JIANXIUSHANGXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
SJMP BB221C4
BB221C5:CLR OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3 ;;;;;;;;;;;;;;;;;JIANXIUXIAXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
BB221C4: SETB OU2.2;;;;;;;;;;;;;;;;;;;
CLR OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;
LCALL OUT2
SETB GP6
SETB YXP1.7
MOV JSS8H,#10
MOV JSS8,#100
BB221C2:LJMP B24
BB221C1:MOV JSS8H,#10
MOV JSS8,#100
LJMP B24
B24: JNB YXP1.5,KKB244
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1
SETB OU2.2
;;;;;;;; LCALL OUT2
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;;;;;;;;;;;;;;;OU0.4
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
JB GP5,B241
JB JP2.5,KB242 ;;;;;;;;;;BIAN PIN QI LIN SHU XIN HAO
DJNZ JSSS1,B242
MOV JSSS1,#100
DJNZ JSSS1H,B242
KB242: SETB OU0.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.3 ;;;;;;;;;;;;;;;;;;YAN SHI DUAN KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
SETB GP5
MOV JSSS1,#100
MOV JSSS1H,#10
SJMP B244
B242: LJMP B25
B241: MOV JSSS1,#100
MOV JSSS1H,#10
B244: JNB JP0.5,B245
DJNZ JSSS2,B246
MOV JSSS2,#100
DJNZ JSSS2H,B246
SETB GZP2.4
MOV JSSS2,#100
MOV JSSS2H,#10
KKB244: LJMP B25 ;;;;;;;;;;;;;;;;;;;;;
B246: LJMP B25
B245: MOV JSSS2,#100
MOV JSSS2H,#10
B248: SETB OU0.5;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.4 ;;;;;;;;;;;DUAN KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JNB JP2.6,B249
DJNZ JSSS3,B24B
MOV JSSS3,#100
DJNZ JSSS3H,B24B
SETB GZP2.5
MOV JSSS3,#100
MOV JSSS3H,#10
B24B: LJMP B25
B249: MOV JSSS3,#100
MOV JSSS3H,#10
MOV YXP1,#00
CLR GP5
CLR GP6
CLR JP0.1
CLR JP0.2
CLR JP0.7
CLR JP2.0
CLR JP2.1
CLR JP0.0
B25: LJMP E0
B3: MOV A,GZP1
CJNE A,#00,B36
MOV A,GZP2
CJNE A,#00,B36
MOV A,GZP3
CJNE A,#00,B36
SJMP B37
B36: ORL OU2,#0FEH
ORL OU0,#07FH
LCALL OUT0
LCALL OUT2
MOV YXP1,#00
CLR GP5
CLR GP6
CLR JP2.1
CLR JP0.0
CLR JP42
CLR JP43
CLR JP0.1
CLR JP0.2
LJMP B35
B37: NOP
KKKBB: JB JP2.1,KKKB2
JB JP0.1,KKKB2
SJMP KKKB3
KKKB2: SETB JP42;;;;;;;SHANG FANG XIANG KAI GUAN DONG
KKKB3: JB JP0.0,KKKB4
JB JP0.2,KKKB4
SJMP KKKB5
KKKB4: SETB JP43;;;;;;;XIA FANG XIANG KAI GUAN DONG
KKKB5: JB YXP1.5,KKKB8
JB JP0.6,KKKB6
SJMP KKKB7
KKKB6: LJMP BB3
KKKB7: JB YXP1.0,KKKBB5
SJMP B32
KKKBB5: LJMP B33
B32: JB JP42,B321
JB JP43,B322
B323: CLR JP42
CLR JP43
CLR JP2.1
CLR JP0.0
CLR JP0.1
CLR JP0.2
CLR YXP1.3
CLR YXP1.4
KKKB8: LJMP B34 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
B322: SETB YXP1.4
CLR YXP1.3
SJMP B321A4
B321: JB JP43,B323
SETB YXP1.3
CLR YXP1.4
B321A4: CLR OU0.5;;;;;;;;;;;;;;;;;;;;;;;;OU2.4;;;;;;;;;;;;;HE KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP2.6,B321A1
DJNZ JSS3,B321A2
MOV JSS3,#100
DJNZ JSS3H,B321A2
SETB GZP2.0
MOV JSS3,#100
MOV JSS3H,#10
LJMP B35
B321A2: LJMP B34
B321A1: MOV JSS3,#100
MOV JSS3H,#10
CLR OU0.6;;;;;;;;;;;;;;;;;;OU2.3;;;;;;;;;;;;HE KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP0.5,B321B1
DJNZ JSS7,B321B2
MOV JSS7,#100
DJNZ JSS7H,B321B2
SETB GZP2.1
MOV JSS7,#100
MOV JSS7H,#10
LJMP B35
B321B2: LJMP B34
B321B1: MOV JSS7,#100
MOV JSS7H,#10
JB YXP1.6, B321C1
DJNZ JSS4,B321C2;;;;;;;;;;(0.2S)
MOV JSS4,#100
DJNZ JSS4H,B321C2
JNB YXP1.3,B321C5
CLR OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4;;;;;;;;;;;;;;;SHANGXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
CLR JP2.1
CLR JP42
CLR JP0.1
SJMP B321C4
B321C5: CLR OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3;;;;;;;;;;;;;;;;XIAXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
CLR JP0.0
CLR JP43
CLR JP0.2
B321C4: CLR OU2.2
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;;;;;;CLR P2.1
LCALL OUT2
SETB YXP1.0
SETB YXP1.6
MOV JSS4H,YG2
MOV JSS4,#100
B321C2: LJMP B34
B321C1: MOV JSS4H,YG2;;;;;;;;;;;;TI QIAN SONG ZA SHI JIAN
MOV JSS4,#100
LJMP B34
B33: JNB YXP1.3,B334
JB JP42,B331;;;;;;;;;;;;JP4.0
DJNZ JSS9,B332
MOV JSS9,#250
DJNZ JSSA,B332
SETB YXP1.5
MOV JSS9,#250
MOV JSSA,#250
B332: LJMP B34
B331: MOV JSS9,#250
MOV JSSA,#250
CLR JP2.1
CLR JP42
CLR JP0.1
LJMP B34
B334: JB JP43,B335;;;;;;;;;;;;;JP4.1
DJNZ JSS1,B336
MOV JSS1,#250
DJNZ JSS2,B336
CLR JP0.0
SETB YXP1.5;;;;;;;;;;;;;;;
MOV JSS1,#250
MOV JSS2,#250
B336: LJMP B34
B335: MOV JSS1,#250
MOV JSS2,#250
CLR JP0.0
CLR JP43
CLR JP0.2
LJMP B34
BB3: JB JP0.7,BB31
JB JP2.0,BB32
LJMP BB33
;;;;;;;;;;;;;;;;;;;
BB31: JB JP2.0,BB33
JB YXP1.4,BB33
SETB YXP1.3
CLR YXP1.4
SJMP BB321A4
BB32: JB YXP1.3,BB33
SETB YXP1.4
CLR YXP1.3
SJMP BB321A4
BB33: SETB YXP1.5
LJMP B34
BB321A4:JB YXP1.7,BB321C2
CLR OU0.5;;;;;;;;;;;;;;;;OU2.4;;;;;;;;;;;HE KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP2.6,BB321A1
DJNZ JSS5,BB321A2
MOV JSS5,#100
DJNZ JSS5H,BB321A2
SETB GZP2.2
MOV JSS5,#100
MOV JSS5H,#10
LJMP B35 ;;;;;;;;;;;;;;;;;;;;;
BB321A2:LJMP B34
BB321A1:MOV JSS5,#100
MOV JSS5H,#10
CLR OU0.6;;;;;;;;;;;;;;;;;OU2.3;;;;;;;HE KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JB JP0.5,BB321B1
DJNZ JSS8,BB321B2
MOV JSS8,#100
DJNZ JSS8H,BB321B2
SETB GZP2.3
MOV JSS8,#100
MOV JSS8H,#10
LJMP B35 ;;;;;;;;;;;;;;;;;;;;;
BB321B2:LJMP B34
BB321B1:MOV JSS8,#100
MOV JSS8H,#10
JB GP6,BB321C1
DJNZ JSSS5,BB321C2
MOV JSSS5,#100
DJNZ JSSS5H,BB321C2
JNB YXP1.3,BB321C5
CLR OU2.5;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;;;;;;;;;;;OU0.4;;;;;;;;;;;;;;;JIANXIUSHANGXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;OUT0
SJMP BB321C4
BB321C5:CLR OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;OU0.3;;;;;;;;;;;;;;;;;JIANXIUXIAXING
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;OUT0
BB321C4:CLR OU2.2
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1;;;;;;;;;;;;;;;;;;;;CLR P2.1
LCALL OUT2
SETB GP6
SETB YXP1.7
SETB YXP1.0
MOV JSSS5H,10
MOV JSSS5,#100
BB321C2:LJMP B34
BB321C1:MOV JSSS5H,10
MOV JSSS5,#100
LJMP B34
B34: JNB YXP1.5,B342
SETB OU2.7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU2.1
SETB OU2.2
;;;;;;;;;;;;;;; LCALL OUT2
SETB OU2.5;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.3
SETB OU2.6;;;;;;;;;;;;;;;;;;;;;;;;;;;;OU0.4
LCALL OUT2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT0
JB GP5,B341
JB JP2.5,KB342;;;;;;;;;;BIAN PIN QI LIN SHU XIN HAO
DJNZ JSSS1,B342
MOV JSSS1,#100
DJNZ JSSS1H,B342
KB342: SETB OU0.6;;;;;;;;;;;;;;;;;;;;;;;;;OU2.3;;;;;;;;SONG KMB
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
SETB GP5
MOV JSSS1H,10
MOV JSSS1,#100
SJMP B341
B342: LJMP B35
B341: MOV JSSS1H,10
MOV JSSS1,#100
B344: JNB JP0.5,B345
DJNZ JSSS2,B346
MOV JSSS2,#100
DJNZ JSSS2H,B346
SETB GZP2.4
MOV JSSS2,#100
MOV JSSS2H,#10
LJMP B35 ;;;;;;;;;;;;;;;;;;;;;
B346: LJMP B35
B345: MOV JSSS2,#100
MOV JSSS2H,#10
B348: SETB OU0.5;;;;;;;;;;;;;;;;;;;;;OU2.4;;;;;;;;;;;;;;;;SONG KC
LCALL OUT0;;;;;;;;;;;;;;;;;;;;;;;;;OUT2
JNB JP2.6,B349
DJNZ JSSS3,B34B
MOV JSSS3,#100
DJNZ JSSS3H,B34B
SETB GZP2.5
MOV JSSS3,#100
MOV JSSS3H,#10
B34B: LJMP B35
B349: MOV JSSS3,#100
MOV JSSS3H,#10
MOV YXP1,#00
CLR GP5
CLR GP6
CLR JP2.1
CLR JP0.0
CLR JP42
CLR JP43
CLR JP0.1
CLR JP0.2
B35: LJMP E0
E0: NOP
X0: JNB GP3,X1
MOV A,D0;;;;;;;;;;;;;;;;;;;;;;;参数设置状态
LCALL CB2
MOV R0,#D4
MOV @R0,A
MOV A,D1
LCALL CB2
MOV R0,#D5
MOV @R0,A
MOV A,D2
LCALL CB2
MOV R0,#D6
MOV @R0,A
MOV A,D3
LCALL CB2
MOV R0,#D7
MOV @R0,A
LJMP X3
X1: MOV A,GZP1
CJNE A,#00,X1A
MOV A,GZP2
CJNE A,#00,X1A
MOV A,GZP3
CJNE A,#00,X1A
JMP X2
X1A: MOV A,D10;;;;;;;;;;;;;;;;;;;;;;;故障状态
LCALL CB2
MOV R0,#D4
MOV @R0,A
MOV A,D11
LCALL CB2
MOV R0,#D5
MOV @R0,A
MOV A,#0AH;;;;;;;;;;;;;;;EEEEEEEEEEE
LCALL CB2
MOV R0,#D6
MOV @R0,A
MOV A,#0AH;;;;;;;;;;;;;;;EEEEEEEEEEE
LCALL CB2
MOV R0,#D7
MOV @R0,A
LJMP X3
X2: JNB YXP1.3,X21
MOV A,#01
LCALL CB2
MOV R0,#D4
MOV @R0,A
SJMP X23
X21: JNB YXP1.4,X22
MOV A,#02
LCALL CB2
MOV R0,#D4
MOV @R0,A
SJMP X23
X22: MOV A,#00
LCALL CB2
MOV R0,#D4
MOV @R0,A
X23: JB JP0.6,X24
MOV A,#01
LCALL CB2
MOV R0,#D5
MOV @R0,A
SJMP X25
X24: MOV A,#02
LCALL CB2
MOV R0,#D5
MOV @R0,A
X25: MOV A,YG1
LCALL CB2
MOV R0,#D6
MOV @R0,A
X26: MOV A,#0EH;;;;;;;;;;;HHHHHHHHHHHH
LCALL CB2
MOV R0,#D7
MOV @R0,A
X3: INC XSJS
MOV A,XSJS
CJNE A,#125,X4
SJMP X5
X4: JC X5
MOV XSJS,#00H
CPL XSDP
X5: JNB XSDP,X6
MOV R0,#D6
MOV A,@R0
ORL A,#10000000B
MOV @R0,A
X6: DJNZ JSJS0,X7
MOV JSJS0,#04
X7: MOV A,JSJS0
CJNE A,#01,X8
LJMP XA3
X8: MOV A,JSJS0
CJNE A,#02,X9
LJMP XA4
X9: MOV A,JSJS0
CJNE A,#03,XA
LJMP XA1
XA: MOV A,JSJS0
CJNE A,#04H,XA0
LJMP XA2
XA0: JMP XA3
XA1: JMP XA5
XA2: JMP XA6
XA3: MOV P1,#11111110B;;;;;;;;;;;;;;;;;;;;
MOV KK,#20
X
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -