📄 serial-eeprom-driver.lst
字号:
287: 01A7 DC F7 djnz r4, prwrt2
288: 01A9 C2 00 clr di
^
@@@@@ symbol not defined @@@@@
289: 01AB C2 00 clr cs
^
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 16
Line I Addr Code Source
@@@@@ symbol not defined @@@@@
290: 01AD C2 00 clr pre
^
@@@@@ symbol not defined @@@@@
291: 01AF 00 nop
292: 01B0 D2 00 setb cs
^
@@@@@ symbol not defined @@@@@
293: 01B2 00 nop
294: 01B3 00 nop
295: 01B4 A2 00 prwrt5: mov c, do
^
@@@@@ symbol not defined @@@@@
296: 01B6 50 FC jnc prwrt5
297: 01B8 00 nop
298: 01B9 C2 00 clr cs
^
@@@@@ symbol not defined @@@@@
299: 01BB 22 ret
300:
301: ;********************************************************
302:
303: 01BC wen: ;enable writing
304: 01BC C2 00 clr pre
^
@@@@@ symbol not defined @@@@@
305: 01BE D2 00 setb pe
^
@@@@@ symbol not defined @@@@@
306: 01C0 D2 00 setb cs
^
@@@@@ symbol not defined @@@@@
307: 01C2 00 nop
308: 01C3 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
309: 01C5 D2 00 setb di ;the start bit
^
@@@@@ symbol not defined @@@@@
310: 01C7 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
311: 01C9 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 17
Line I Addr Code Source
312: 01CB C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
313: 01CD D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
314: 01CF C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
315: 01D1 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
316: 01D3 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
317: 01D5 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
318: 01D7 D2 00 setb di ;a '1'
^
@@@@@ symbol not defined @@@@@
319: 01D9 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
320: 01DB C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
321: 01DD D2 00 setb di ;a '1'
^
@@@@@ symbol not defined @@@@@
322: 01DF D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
323: 01E1 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
324: 01E3 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
325: 01E5 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 18
Line I Addr Code Source
326: 01E7 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
327: 01E9 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
328: 01EB D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
329: 01ED C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
330: 01EF C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
331: 01F1 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
332: 01F3 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
333: 01F5 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
334: 01F7 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
335: 01F9 C2 00 clr cs
^
@@@@@ symbol not defined @@@@@
336: 01FB C2 00 clr pre
^
@@@@@ symbol not defined @@@@@
337: 01FD 22 ret
338:
339: ;********************************************************
340:
341: 01FE wds: ;disable writing
342: 01FE C2 00 clr pre
^
@@@@@ symbol not defined @@@@@
343: 0200 D2 00 setb pe
^
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 19
Line I Addr Code Source
@@@@@ symbol not defined @@@@@
344: 0202 D2 00 setb cs
^
@@@@@ symbol not defined @@@@@
345: 0204 00 nop
346: 0205 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
347: 0207 D2 00 setb di ;the start bit
^
@@@@@ symbol not defined @@@@@
348: 0209 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
349: 020B C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
350: 020D C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
351: 020F D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
352: 0211 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
353: 0213 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
354: 0215 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
355: 0217 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
356: 0219 D2 00 setb di ;a '1'
^
@@@@@ symbol not defined @@@@@
357: 021B D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
358: 021D C2 00 clr sk
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 20
Line I Addr Code Source
^
@@@@@ symbol not defined @@@@@
359: 021F D2 00 setb di ;a '1'
^
@@@@@ symbol not defined @@@@@
360: 0221 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
361: 0223 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
362: 0225 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
363: 0227 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
364: 0229 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
365: 022B C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
366: 022D D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
367: 022F C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
368: 0231 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
369: 0233 D2 00 setb sk
^
@@@@@ symbol not defined @@@@@
370: 0235 C2 00 clr sk
^
@@@@@ symbol not defined @@@@@
371: 0237 C2 00 clr di ;a '0'
^
@@@@@ symbol not defined @@@@@
372: 0239 D2 00 setb sk
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 21
Line I Addr Code Source
^
@@@@@ symbol not defined @@@@@
373: 023B C2 00 clr cs
^
@@@@@ symbol not defined @@@@@
374: 023D C2 00 clr pre
^
@@@@@ symbol not defined @@@@@
375: 023F 22 ret
376:
^
@@@@@ no END statement found @@@@@
register banks used: ---
249 errors detected
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 22
L I S T O F S Y M B O L S
=============================
SYMBOL TYPE VALUE LINE
------------------------------------------------------------
??ASEM_51 NUMBER 8051
??VERSION NUMBER 0130
AC BIT D6
ACC DATA E0
B DATA F0
CY BIT D7
DPH DATA 83
DPL DATA 82
EA BIT AF
ES BIT AC
ET0 BIT A9
ET1 BIT AB
EX0 BIT A8
EX1 BIT AA
EXTI0 CODE 0003
EXTI1 CODE 0013
F0 BIT D5
IE DATA A8
IE0 BIT 89
IE1 BIT 8B
INT0 BIT B2
INT1 BIT B3
IP DATA B8
IT0 BIT 88
IT1 BIT 8A
OV BIT D2
P BIT D0
P0 DATA 80
P1 DATA 90
P2 DATA A0
P3 DATA B0
PCON DATA 87
PRCLEAR CODE 00E4 171
PRCLR5 CODE 012C 210
PRDS CODE 0134 218
PRDS5 CODE 017A 256
PREN CODE 00A2 133
PRWRITE CODE 0182 264
PRWRT2 CODE 01A0 283
PRWRT5 CODE 01B4 295
PS BIT BC
PSW DATA D0
PT0 BIT B9
PT1 BIT BB
PX0 BIT B8
PX1 BIT BA
RB8 BIT 9A
RD BIT B7
READ CODE 000C 29
READ2 CODE 0027 50
ASEM-51 V1.3 Copyright (c) 2002 by W.W. Heinz PAGE 23
SYMBOL TYPE VALUE LINE
------------------------------------------------------------
READ3 CODE 0035 59
READ4 CODE 0043 68
REN BIT 9C
RESET CODE 0000
RI BIT 98
RS0 BIT D3
RS1 BIT D4
RXD BIT B0
SBUF DATA 99
SCON DATA 98
SINT CODE 0023
SM0 BIT 9F
SM1 BIT 9E
SM2 BIT 9D
SP DATA 81
T0 BIT B4
T1 BIT B5
TB8 BIT 9B
TCON DATA 88
TF0 BIT 8D
TF1 BIT 8F
TH0 DATA 8C
TH1 DATA 8D
TI BIT 99
TIMER0 CODE 000B
TIMER1 CODE 001B
TL0 DATA 8A
TL1 DATA 8B
TMOD DATA 89
TR0 BIT 8C
TR1 BIT 8E
TXD BIT B1
WDS CODE 01FE 341
WEN CODE 01BC 303
WR BIT B6
WRITE CODE 0052 80
WRITE2 CODE 0070 99
WRITE3 CODE 007C 107
WRITE4 CODE 0088 114
WRITE5 CODE 009A 125
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -