📄 12864.lst
字号:
00E9 120178 171 LCALL DAT
00EC 75A000 172 MOV P2,#00H
00EF 120178 173 LCALL DAT
00F2 75A041 174 MOV P2,#41H ;set text area
00F5 12017F 175 LCALL INS
176
00F8 22 177 RET
178
179
00F9 E4 180 AA5: CLR A ;MOV 40 BYTE
00FA 7D02 181 MOV R5,#02H
00FC 753000 182 MOV X,#00H
00FF E4 183 CDJ2:CLR A
0100 0530 184 INC X
0102 93 185 MOVC A,@A+DPTR
0103 F5A0 186 MOV P2,A
0105 120178 187 LCALL DAT
188
0108 75A0C0 189 MOV P2,#0C0H ;data write and ADP increment
010B A3 190 INC DPTR
A51 MACRO ASSEMBLER 12864 08/18/2005 21:41:06 PAGE 4
010C 12017F 191 LCALL INS
192
010F 8530A0 193 MOV P2,X
0112 120178 194 LCALL DAT
0115 8531A0 195 MOV P2,Y
0118 120178 196 LCALL DAT
011B 75A021 197 MOV P2,#21H
011E 12017F 198 LCALL INS ;set cursor pointer
199
0121 DDDC 200 DJNZ R5,CDJ2
0123 22 201 RET
202
203
0124 75A000 204 AA3:MOV P2,#00H ;SET GRAPHIC MODE
0127 120178 205 LCALL DAT
012A 75A000 206 MOV P2,#00H
012D 120178 207 LCALL DAT
0130 75A042 208 MOV P2,#42H
0133 12017F 209 LCALL INS
210
0136 75A000 211 MOV P2,#00H
0139 120178 212 LCALL DAT
013C 75A000 213 MOV P2,#00H
013F 120178 214 LCALL DAT
0142 75A024 215 MOV P2,#24H
0145 12017F 216 LCALL INS
217
0148 75A028 218 MOV P2,#28H
014B 120178 219 LCALL DAT
014E 75A000 220 MOV P2,#00H
0151 120178 221 LCALL DAT
0154 75A043 222 MOV P2,#43H
0157 12017F 223 LCALL INS
224
015A 22 225 RET
226
015B E4 227 A5:CLR A
015C 7D28 228 MOV R5,#28H
015E C2B1 229 ADJ2:CLR A0
0160 E4 230 CLR A
0161 93 231 MOVC A,@A+DPTR
0162 F5A0 232 MOV P2,A
0164 C2B3 233 CLR WE
0166 D2B3 234 SETB WE
0168 120189 235 LCALL D1
016B A3 236 INC DPTR
016C D2B1 237 SETB A0
016E 75A0C0 238 MOV P2,#0C0H
0171 C2B3 239 CLR WE
0173 D2B3 240 SETB WE
0175 DDE7 241 DJNZ R5,ADJ2
0177 22 242 RET
0178 C2B1 243 DAT:CLR A0
017A C2B3 244 CLR WE
017C D2B3 245 SETB WE
017E 22 246 RET
247
017F D2B1 248 INS:SETB A0
0181 C2B3 249 CLR WE
0183 D2B3 250 SETB WE
0185 120189 251 LCALL D1
0188 22 252 RET
253
0189 7F01 254 D1:MOV R7,#01H
018B 7A0F 255 TT2:MOV R2,#0FH
018D DAFE 256 TT1:DJNZ R2,TT1
A51 MACRO ASSEMBLER 12864 08/18/2005 21:41:06 PAGE 5
018F DFFA 257 DJNZ R7,TT2
0191 22 258 RET
259
260
261
0192 262 TAB1:
0192 21121314 263 DB 21H,12H,13H,14H,15H,16H,17H,18H
0196 15161718
264
019A 21121314 265 DB 21H,12H,13H,14H,15H,16H,17H,21H
019E 15161721
01A2 21121314 266 DB 21H,12H,13H,14H,15H,16H,17H,18H
01A6 15161718
01AA 21121314 267 DB 21H,12H,13H,14H,15H,16H,17H,18H
01AE 15161718
01B2 21121314 268 DB 21H,12H,13H,14H,15H,16H,17H,18H
01B6 15161718
269
01BA 270 TAB6:
01BA 00000000 271 DB 000H,000H,000H,000H,000H,000H,000H,000H
01BE 00000000
01C2 00000000 272 DB 000H,000H,000H,000H,000H,000H,000H,000H
01C6 00000000
01CA 00000000 273 DB 000H,000H,000H,000H,000H,000H,000H,000H
01CE 00000000
01D2 00000000 274 DB 000H,000H,000H,000H,000H,000H,000H,000H
01D6 00000000
01DA 00000000 275 DB 000H,000H,000H,000H,000H,000H,000H,000H
01DE 00000000
276
01E2 277 TAB5:
01E2 FFFFFFFF 278 DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
01E6 FFFFFFFF
01EA FFFFFFFF 279 DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
01EE FFFFFFFF
01F2 FFFFFFFF 280 DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
01F6 FFFFFFFF
01FA FFFFFFFF 281 DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
01FE FFFFFFFF
0202 FFFFFFFF 282 DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
0206 FFFFFFFF
283 END
A51 MACRO ASSEMBLER 12864 08/18/2005 21:41:06 PAGE 6
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
A0 . . . . . . . . B ADDR 00B0H.1 A
A5 . . . . . . . . C ADDR 015BH A
AA1. . . . . . . . C ADDR 00C2H A
AA3. . . . . . . . C ADDR 0124H A
AA5. . . . . . . . C ADDR 00F9H A
ADJ2 . . . . . . . C ADDR 015EH A
CDDJ2. . . . . . . C ADDR 0066H A
CDJ2 . . . . . . . C ADDR 00FFH A
CHAR . . . . . . . C ADDR 0060H A
D1 . . . . . . . . C ADDR 0189H A
DAT. . . . . . . . C ADDR 0178H A
DDZ. . . . . . . . C ADDR 0016H A
INS. . . . . . . . C ADDR 017FH A
LOOP3. . . . . . . C ADDR 0054H A
LOOPP3 . . . . . . C ADDR 0030H A
MAIN . . . . . . . C ADDR 0016H A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
RE . . . . . . . . B ADDR 00B0H.2 A
REST . . . . . . . C ADDR 0004H A
RST. . . . . . . . B ADDR 00B0H.0 A
SET_CHAR_ADDRESS . C ADDR 008BH A
TAB1 . . . . . . . C ADDR 0192H A
TAB5 . . . . . . . C ADDR 01E2H A
TAB6 . . . . . . . C ADDR 01BAH A
TT1. . . . . . . . C ADDR 018DH A
TT2. . . . . . . . C ADDR 018BH A
WE . . . . . . . . B ADDR 00B0H.3 A
X. . . . . . . . . N NUMB 0030H A
Y. . . . . . . . . N NUMB 0031H A
ZHAOEND. . . . . . C ADDR 005EH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -