📄 xie1.lst
字号:
Page 1
11-04-06
13:25:28
WAVE assembler version 5.00 Copyright (c) 1989, 2001 by CHY
Addr Code Source Line
ORG 0000H
0000 0130 AJMP MAIN2
ORG 000BH
000B 0201C1 LJMP ZD1
ORG 0030H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN2:
0030 C3 CLR C
0031 C2D3 CLR RS0
0033 C2D4 CLR RS1
0035 758901 MOV TMOD,#01H
0038 758CD0 MOV TH0,#0D0H
003B 758AB0 MOV TL0,#0B0H
003E D2AF SETB EA
0040 D2A9 SETB ET0
0042 753300 MOV 33H,#00H ; BZ MOVC DC
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN1:
0045 C28C CLR TR0
0047 753400 MOV 34H,#00H ;7CS,PSDZ,1/2
004A 753200 MOV 32H,#00H ;DONG JIN CLK
004D 7C00 MOV R4,#00H ;CLK,QI FC,CPL P1.6
004F 75903F MOV P1,#3FH
0052 7B00 MOV R3,#00H ;CPWZ,KZ,TAB
0054 90032A MOV DPTR,#TAB
0057 7D00 MOV R5,#00H ;YWDZS,RLC
0059 7A00 MOV R2,#00H ;KZ ,RLC8
005B 753500 MOV 35H,#00H ;CHA PC,MOVC
005E 7900 MOV R1,#00H ;KZ ,/CP
0060 753700 MOV 37H,#00H ;/CP,TAB3
0063 754004 MOV 40H,#04H ;CP TAB+=CS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0066 75B0FF MAIN:MOV P3,#0FFH
0069 E5B0 MOV A,P3
006B 541F ANL A,#1FH
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
006D B41F03 CJNE A,#1FH,H1
0070 020045 LJMP MAIN1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H1: ;DONG
0073 B40E06 CJNE A,#0EH,H2 ;RED
0076 12010D LCALL HR
0079 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
007C B40D06 H2:CJNE A,#0DH,H3 ;GREEN
007F 120119 LCALL HG
C:\DOCUMENTS AND SETTINGS\秢喘\MY DOCUMENTS\WAVE\BIN\XIE1.ASM
Page 2
11-04-06
13:25:28
WAVE assembler version 5.00 Copyright (c) 1989, 2001 by CHY
Addr Code Source Line
0082 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H3:
0085 B40B06 CJNE A,#0BH,H4 ;BLUE
0088 120125 LCALL HB
008B 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H4:
008E B40C06 CJNE A,#0CH,H5 ;H
0091 120131 LCALL HH
0094 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H5:
0097 B40A06 CJNE A,#0AH,H6 ;Z
009A 120140 LCALL HZ
009D 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H6:
00A0 B40906 CJNE A,#09H,H7 ;Q
00A3 12014F LCALL HQ
00A6 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H7:
00A9 B40806 CJNE A,#08H,H8 ;WHILE
00AC 12015E LCALL HW
00AF 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H8:
00B2 B40706 CJNE A,#07H,H9 ;RED;GREEN;BLUE
00B5 120170 LCALL HJ
00B8 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00BB B41606 H9:CJNE A,#16H,H10 ;;
00BE 1201B6 LCALL DJ ;1/2
00C1 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H10: ;JIN
00C4 75320A MOV 32H,#10
00C7 D297 SETB P1.7
00C9 D296 SETB P1.6
00CB B41E06 CJNE A,#1EH,H11
00CE 12010D LCALL HR
00D1 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H11:
00D4 B41D06 CJNE A,#1DH,H12
C:\DOCUMENTS AND SETTINGS\秢喘\MY DOCUMENTS\WAVE\BIN\XIE1.ASM
Page 3
11-04-06
13:25:28
WAVE assembler version 5.00 Copyright (c) 1989, 2001 by CHY
Addr Code Source Line
00D7 120119 LCALL HG
00DA 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H12:
00DD B41B06 CJNE A,#1BH,H13
00E0 120125 LCALL HB
00E3 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H13:
00E6 B41C06 CJNE A,#1CH,H14
00E9 120131 LCALL HH
00EC 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H14:
00EF B41A06 CJNE A,#1AH,H15
00F2 120140 LCALL HZ
00F5 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H15:
00F8 B41906 CJNE A,#19H,H16
00FB 12014F LCALL HQ
00FE 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H16:
0101 B41806 CJNE A,#18H,H17
0104 12015E LCALL HW
0107 020066 LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
010A 020045 H17:LJMP MAIN1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HR:
010D D28C SETB TR0 ;RED
010F C294 CLR P1.4
0111 D293 SETB P1.3
0113 D292 SETB P1.2
0115 1201F6 LCALL D
0118 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HG:
0119 D28C SETB TR0 ;GREEN
011B D294 SETB P1.4
011D C293 CLR P1.3
011F D292 SETB P1.2
0121 1201F6 LCALL D
0124 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HB:
C:\DOCUMENTS AND SETTINGS\秢喘\MY DOCUMENTS\WAVE\BIN\XIE1.ASM
Page 4
11-04-06
13:25:28
WAVE assembler version 5.00 Copyright (c) 1989, 2001 by CHY
Addr Code Source Line
0125 D28C SETB TR0 ;BLACK
0127 D294 SETB P1.4
0129 D293 SETB P1.3
012B C292 CLR P1.2
012D 1201F6 LCALL D
0130 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HH:
0131 D28C SETB TR0 ;RED+GREEN
0133 C294 CLR P1.4
0135 D292 SETB P1.2
0137 1201F6 LCALL D
013A C293 CLR P1.3
013C 1201F6 LCALL D
013F 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HZ:
0140 D28C SETB TR0 ;RED+BLACK
0142 C294 CLR P1.4
0144 D293 SETB P1.3
0146 1201F6 LCALL D
0149 C292 CLR P1.2
014B 1201F6 LCALL D
014E 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HQ:
014F D28C SETB TR0 ;GREEN+BLACK
0151 C292 CLR P1.2
0153 D294 SETB P1.4
0155 1201F6 LCALL D
0158 C293 CLR P1.3
015A 1201F6 LCALL D
015D 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HW:
015E D28C SETB TR0 ;RED+GREEN+BLACK
0160 C294 CLR P1.4
0162 1201F6 LCALL D
0165 C293 CLR P1.3
0167 1201F6 LCALL D
016A C292 CLR P1.2
016C 1201F6 LCALL D
016F 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HJ: ;QBD
0170 BB0006 CJNE R3,#00H,FT
C:\DOCUMENTS AND SETTINGS\秢喘\MY DOCUMENTS\WAVE\BIN\XIE1.ASM
Page 5
11-04-06
13:25:28
WAVE assembler version 5.00 Copyright (c) 1989, 2001 by CHY
Addr Code Source Line
0173 12010D LCALL HR
0176 0201B5 LJMP FF
FT:
0179 BB0106 CJNE R3,#01H,FT1
017C 120131 LCALL HH
017F 0201B5 LJMP FF
FT1:
0182 BB0206 CJNE R3,#02H,FF1
0185 120119 LCALL HG
0188 0201B5 LJMP FF
FF1:
018B BB0306 CJNE R3,#03H,FF2
018E 12014F LCALL HQ
0191 0201B5 LJMP FF
FF2:
0194 BB0406 CJNE R3,#04H,FF3
0197 120125 LCALL HB
019A 0201B5 LJMP FF
FF3:
019D BB0506 CJNE R3,#05H,FF4
01A0 120140 LCALL HZ
01A3 0201B5 LJMP FF
FF4:
01A6 BB0606 CJNE R3,#06H,FF5
01A9 12015E LCALL HW
01AC 0201B5 LJMP FF
FF5:
01AF BB0703 CJNE R3,#07H,FF
01B2 12015E LCALL HW
01B5 22 FF:RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
01B6 D28C DJ:SETB TR0 ;7CS
01B8 E534 MOV A,34H
01BA B40000 CJNE A,#00H,D11
; MOV DPTR,#TAB2
01BD 12015E D11: LCALL HW
01C0 22 RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ZD1:
01C1 C0E0 PUSH ACC
01C3 C0D0 PUSH PSW
01C5 C2AF CLR EA
01C7 C2A9 CLR ET0
01C9 C28D CLR TF0
01CB C28C CLR TR0
01CD 758CF0 MOV TH0,#0F0H
01D0 758AA0 MOV TL0,#0A0H
C:\DOCUMENTS AND SETTINGS\秢喘\MY DOCUMENTS\WAVE\BIN\XIE1.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -