?? yumen.lst
字號:
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 1
MCS-51 Family Cross Assembler A S E M - 5 1 V 1.2
=====================================================
Source File: YUMEN.ASM
Object File: YUMEN.HEX
List File: YUMEN.LST
Line I Addr Code Source
1: N 0000 ORG 0000H
2: 0000 02 01 00 LJMP MAIN
3: N 000B ORG 000BH
4: 000B 02 01 78 LJMP TIME
5: N 0100 ORG 0100H
6:
7: 0100 75 81 60 MAIN:MOV SP,#60H
8: 0103 75 89 01 MOV TMOD,#01H
9: 0106 75 8A B0 MOV TL0,#0B0H
10: 0109 75 8C 3C MOV TH0,#3CH
11: 010C D2 8C SETB TR0
12: 010E D2 A9 SETB ET0
13: 0110 7A 02 MOV R2,#2 ;滾動時間
14: 0112 90 04 AC MOV DPTR,#TAD+2
15: 0115 85 83 20 MOV 20H,DPH
16: 0118 85 82 21 MOV 21H,DPL
17: 011B 90 01 AA MOV DPTR,#TAB
18: 011E 75 98 00 MOV SCON,#00H
19: 0121 A9 83 MOV R1,DPH
20: 0123 AD 82 MOV R5,DPL
21: 0125 D2 AF SETB EA
22: 0127 SCA:
23: 0127 7B 00 MOV R3,#00H ;掃描信號初值
24: 0129 7C 00 MOV R4,#00H
25: 012B 78 04 MOV R0,#4
26: 012D D2 D5 SETB F0
27: 012F SSA:
28: 012F 89 83 MOV DPH,R1
29: 0131 8D 82 MOV DPL,R5
30: 0133 C2 97 SAT: CLR P1.7
31: 0135 EC MOV A,R4
32: 0136 93 MOVC A,@A+DPTR
33: 0137 12 01 67 CALL SEND
34: 013A C3 CLR C
35: 013B E5 82 MOV A,DPL
36: 013D 24 20 ADD A,#32
37: 013F F5 82 MOV DPL,A
38: 0141 E5 83 MOV A,DPH
39: 0143 34 00 ADDC A,#0
40: 0145 F5 83 MOV DPH,A
41: 0147 D8 EA DJNZ R0,SAT
42: 0149 78 04 MOV R0,#4
43: 014B B2 D5 CPL F0
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 2
Line I Addr Code Source
44: 014D 20 D5 04 JB F0,SHOW
45: 0150 0C INC R4
46: 0151 02 01 2F LJMP SSA
47:
48:
49: 0154 C2 96 SHOW:CLR P1.6
50: 0156 D2 97 SETB P1.7
51: 0158 8B A0 MOV P2,R3
52: 015A 12 01 6F CALL DEL
53: 015D D2 96 SETB P1.6
54: 015F 0B INC R3
55: 0160 0C INC R4
56: 0161 BB 10 CB CJNE R3,#10H,SSA
57: 0164 02 01 27 LJMP SCA
58:
59:
60: 0167 F5 99 SEND: MOV SBUF,A
61: 0169 30 99 FD JNB TI,$
62: 016C C2 99 CLR TI
63: 016E 22 RET
64:
65: 016F 7E 05 DEL: MOV R6,#5
66: 0171 7F 50 DEL1: MOV R7,#80
67: 0173 DF FE DJNZ R7,$
68: 0175 DE FA DJNZ R6,DEL1
69: 0177 22 RET
70:
71:
72: 0178 C2 AF TIME: CLR EA
73: 017A F5 30 MOV 30H,A
74: 017C C0 30 PUSH 30H
75: 017E 75 8A B0 MOV TL0,#0B0H
76: 0181 75 8C 3C MOV TH0,#3CH
77: 0184 DA 1D DJNZ R2,LOOP
78: 0186 7A 02 MOV R2,#2
79: 0188 C3 CLR C
80: 0189 ED MOV A,R5
81: 018A 24 02 ADD A,#2
82: 018C FD MOV R5,A
83: 018D 8D 82 MOV DPL,R5
84: 018F E9 MOV A,R1
85: 0190 34 00 ADDC A,#0
86: 0192 F9 MOV R1,A
87: 0193 89 83 MOV DPH,R1
88: 0195 B5 20 0B CJNE A,20H,LOOP
89: 0198 ED MOV A,R5
90: 0199 B5 21 07 CJNE A,21H,LOOP
91: 019C 90 01 AA MOV DPTR,#TAB
92: 019F A9 83 MOV R1,DPH
93: 01A1 AD 82 MOV R5,DPL
94: 01A3 D0 30 LOOP: POP 30H
95: 01A5 E5 30 MOV A,30H
96: 01A7 D2 AF SETB EA
97: 01A9 32 RETI
98:
99: 01AA 00 00 00 00 TAB: DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 3
Line I Addr Code Source
01AE 00 00 00 00
01B2 00 00 00 00
01B6 00 00 00 00
100: 01BA 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
01BE 00 00 00 00
01C2 00 00 00 00
01C6 00 00 00 00
101:
102: 01CA 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
01CE 00 00 00 00
01D2 00 00 00 00
01D6 00 00 00 00
103: 01DA 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
01DE 00 00 00 00
01E2 00 00 00 00
01E6 00 00 00 00
104:
105: 01EA 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
01EE 00 00 00 00
01F2 00 00 00 00
01F6 00 00 00 00
106: 01FA 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
01FE 00 00 00 00
0202 00 00 00 00
0206 00 00 00 00
107:
108: 020A 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
020E 00 00 00 00
0212 00 00 00 00
0216 00 00 00 00
109: 021A 00 00 00 00 DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
021E 00 00 00 00
0222 00 00 00 00
0226 00 00 00 00
110:
111: 022A 10 04 21 FC DB 10H,04H,21H,0FCH,62H,02H,16H,01H,90H,7FH,90H,20H,0FFH,20H,90H,20H
022E 62 02 16 01
0232 90 7F 90 20
0236 FF 20 90 20
112: 023A D0 BF 90 40 DB 0D0H,0BFH,90H,40H,0FEH,3FH,22H,42H,22H,82H,0FFH,7FH,02H,00H,00H,00H ;湖
023E FE 3F 22 42
0242 22 82 FF 7F
0246 02 00 00 00
113:
114: 024A 80 00 70 40 DB 80H,00H,70H,40H,00H,30H,0FFH,0FH,00H,00H,10H,00H,60H,00H,00H,00H
024E 00 30 FF 0F
0252 00 00 10 00
0256 60 00 00 00
115: 025A FE 3F 00 00 DB 0FEH,3FH,00H,00H,10H,00H,60H,00H,00H,00H,0FFH,0FFH,00H,00H,00H,00H ; 州
025E 10 00 60 00
0262 00 00 FF FF
0266 00 00 00 00
116:
117: 026A 00 00 FC 8F DB 00H,00H,0FCH,8FH,00H,40H,00H,30H,0FFH,0FH,00H,00H,02H,00H,0F2H,3FH
026E 00 40 00 30
0272 FF 0F 00 00
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 4
Line I Addr Code Source
0276 02 00 F2 3F
118: 027A 12 00 12 00 DB 12H,00H,12H,00H,0FEH,0FFH,12H,10H,12H,20H,0FBH,1FH,12H,00H,00H,00H ; 師
027E FE FF 12 10
0282 12 20 FB 1F
0286 12 00 00 00
119:
120: 028A 04 04 44 04 DB 04H,04H,44H,04H,94H,0FDH,24H,04H,6FH,02H,04H,00H,0E4H,3FH,24H,40H
028E 94 FD 24 04
0292 6F 02 04 00
0296 E4 3F 24 40
121: 029A 24 40 24 42 DB 24H,40H,24H,42H,2FH,44H,0F4H,43H,24H,40H,06H,40H,04H,70H,00H,00H ; 范
029E 2F 44 F4 43
02A2 24 40 06 40
02A6 04 70 00 00
122:
123: 02AA 40 04 30 04 DB 40H,04H,30H,04H,11H,04H,96H,04H,90H,04H,90H,44H,91H,84H,96H,7EH
02AE 11 04 96 04
02B2 90 04 90 44
02B6 91 84 96 7E
124: 02BA 90 06 90 05 DB 90H,06H,90H,05H,98H,04H,14H,04H,13H,04H,50H,06H,30H,04H,00H,00H ; 學
02BE 98 04 14 04
02C2 13 04 50 06
02C6 30 04 00 00
125:
126: 02CA 00 00 FE FF DB 00H,00H,0FEH,0FFH,22H,04H,5AH,08H,96H,87H,0CH,81H,24H,41H,24H,31H
02CE 22 04 5A 08
02D2 96 87 0C 81
02D6 24 41 24 31
127: 02DA 25 0F 26 01 DB 25H,0FH,26H,01H,24H,3FH,34H,41H,0A4H,41H,14H,41H,0CH,70H,00H,00H ; 院
02DE 24 3F 34 41
02E2 A4 41 14 41
02E6 0C 70 00 00
128:
129: 02EA 80 00 40 00 DB 80H,00H,40H,00H,20H,00H,0F8H,0FFH,07H,00H,24H,01H,24H,0FDH,24H,45H
02EE 20 00 F8 FF
02F2 07 00 24 01
02F6 24 FD 24 45
130: 02FA 25 45 26 45 DB 25H,45H,26H,45H,24H,45H,24H,45H,24H,0FDH,26H,01H,04H,00H,00H,00H ; 信
02FE 24 45 24 45
0302 24 FD 26 01
0306 04 00 00 00
131:
132: 030A 00 40 00 30 DB 00H,40H,00H,30H,00H,00H,0FCH,77H,0A4H,84H,0A6H,84H,0A5H,8CH,0A4H,94H
030E 00 00 FC 77
0312 A4 84 A6 84
0316 A5 8C A4 94
133: 031A A4 B4 A4 84 DB 0A4H,0B4H,0A4H,84H,0A4H,84H,0FCH,0E7H,00H,00H,00H,10H,00H,60H,00H,00H ; 息
031E A4 84 FC E7
0322 00 00 00 10
0326 00 60 00 00
134:
135: 032A 00 20 04 20 DB 00H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,04H,20H,0FCH,3FH
032E 04 20 04 20
0332 04 20 04 20
0336 04 20 FC 3F
136: 033A 04 20 04 20 DB 04H,20H,04H,20H,04H,20H,04H,20H,06H,20H,04H,30H,00H,20H,00H,00H ; 工
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 5
Line I Addr Code Source
033E 04 20 04 20
0342 06 20 04 30
0346 00 20 00 00
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -