📄 iictest.lst
字号:
0022 AB00 R MOV R3,gg
0024 AA00 R MOV R2,gg+01H
0026 A900 R MOV R1,gg+02H
0028 850082 R MOV DPL,n
; SOURCE LINE # 294
002B 120000 R LCALL L?0081
; SOURCE LINE # 295
; SOURCE LINE # 296
002E 20D5DC JB F0,?C0039
; SOURCE LINE # 297
0031 err:
; SOURCE LINE # 298
0031 ?C0046:
0031 22 RET
; FUNCTION _mbytwra (END)
; FUNCTION _mbytwr (BEGIN)
; SOURCE LINE # 300
0000 8F00 R MOV slaw,R7
0002 8B00 R MOV ff,R3
0004 8A00 R MOV ff+01H,R2
0006 8900 R MOV ff+02H,R1
; SOURCE LINE # 301
; SOURCE LINE # 302
0008 7800 R MOV R0,#LOW polling1
000A 7632 MOV @R0,#032H
000C ?C0049:
; SOURCE LINE # 304
; SOURCE LINE # 305
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 20
000C 7800 R MOV R0,#LOW polling1
000E 16 DEC @R0
000F E6 MOV A,@R0
0010 603C JZ ?C0056
; SOURCE LINE # 306
0012 ?C0050:
; SOURCE LINE # 307
0012 1100 R ACALL sta
; SOURCE LINE # 308
0014 AF00 R MOV R7,slaw
0016 1100 R ACALL _wrbyt
; SOURCE LINE # 309
0018 1100 R ACALL cack
; SOURCE LINE # 310
; SOURCE LINE # 311
001A 20D5EF JB F0,?C0049
; SOURCE LINE # 313
001D E4 CLR A
001E 7800 R MOV R0,#LOW k
0020 F6 MOV @R0,A
0021 ?C0052:
0021 7800 R MOV R0,#LOW k
0023 E6 MOV A,@R0
0024 FF MOV R7,A
0025 C3 CLR C
0026 9500 R SUBB A,number
0028 5022 JNC ?C0053
; SOURCE LINE # 314
002A AB00 R MOV R3,ff
002C AA00 R MOV R2,ff+01H
002E A900 R MOV R1,ff+02H
0030 8F82 MOV DPL,R7
; SOURCE LINE # 315
0032 120000 R LCALL L?0081
; SOURCE LINE # 316
0035 30D50F JNB F0,?C0054
; SOURCE LINE # 317
0038 AB00 R MOV R3,ff
003A AA00 R MOV R2,ff+01H
003C A900 R MOV R1,ff+02H
003E 7800 R MOV R0,#LOW k
0040 E6 MOV A,@R0
0041 F500 R MOV ?_mbytwra?BYTE+04H,A
0043 AF00 R MOV R7,slaw
0045 1100 R ACALL _mbytwra
; SOURCE LINE # 318
0047 ?C0054:
0047 7800 R MOV R0,#LOW k
0049 06 INC @R0
004A 80D5 SJMP ?C0052
004C ?C0053:
; SOURCE LINE # 319
004C 1100 R ACALL stop
; SOURCE LINE # 320
004E WReer:
; SOURCE LINE # 321
004E ?C0056:
004E 22 RET
; FUNCTION _mbytwr (END)
; FUNCTION _mbytrd (BEGIN)
; SOURCE LINE # 323
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 21
0000 8B00 R MOV qq,R3
0002 8A00 R MOV qq+01H,R2
0004 8900 R MOV qq+02H,R1
;---- Variable 'slar' assigned to Register 'R5' ----
0006 AD07 MOV R5,AR7
; SOURCE LINE # 324
0008 7800 R MOV R0,#LOW polling1
000A 7632 MOV @R0,#032H
000C ?C0059:
; SOURCE LINE # 325
000C 7800 R MOV R0,#LOW polling1
000E 16 DEC @R0
; SOURCE LINE # 326
000F E6 MOV A,@R0
0010 6027 JZ RDeer
; SOURCE LINE # 327
0012 ?C0060:
; SOURCE LINE # 328
0012 1100 R ACALL sta
; SOURCE LINE # 329
0014 AF05 MOV R7,AR5
0016 1100 R ACALL _wrbyt
; SOURCE LINE # 330
0018 1100 R ACALL cack
; SOURCE LINE # 331
; SOURCE LINE # 332
001A 20D5EF JB F0,?C0059
; SOURCE LINE # 333
001D E4 CLR A
001E 7800 R MOV R0,#LOW i
0020 F6 MOV @R0,A
0021 ?C0062:
0021 E500 R MOV A,number
0023 14 DEC A
0024 FF MOV R7,A
0025 7800 R MOV R0,#LOW i
0027 E6 MOV A,@R0
0028 C3 CLR C
0029 9F SUBB A,R7
002A 5009 JNC ?C0063
; SOURCE LINE # 334
; SOURCE LINE # 335
002C 1100 R ACALL L?0079
; SOURCE LINE # 336
002E 1100 R ACALL mack
; SOURCE LINE # 337
0030 7800 R MOV R0,#LOW i
0032 06 INC @R0
0033 80EC SJMP ?C0062
0035 ?C0063:
; SOURCE LINE # 338
; SOURCE LINE # 339
0035 1100 R ACALL L?0079
; SOURCE LINE # 340
0037 1100 R ACALL mnack
; SOURCE LINE # 341
0039 RDeer:
0039 0100 R AJMP stop
; FUNCTION _mbytrd (END)
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 22
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
AC . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D6H 1
T0 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B4H 1
T1 . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B5H 1
EA . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00AFH 1
_mbytwr. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
slaw . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
ff . . . . . . . . . . . . . . . . . AUTO DATA PTR 0001H 3
number . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
k. . . . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0000H 1
polling1 . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0001H 1
WReer. . . . . . . . . . . . . . . . LABEL CODE LABEL ----- -----
AIN0 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0090H 1
AIN1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0091H 1
number . . . . . . . . . . . . . . . . PUBLIC DATA INT 0000H 2
mnack. . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
P1_0 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0090H 1
_disp. . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
distemp. . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
bit_cnt. . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
FL . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D1H 1
P1_1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0091H 1
P3_0 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B0H 1
P1_2 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0092H 1
cack . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0008H -----
P3_1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B1H 1
P1_3 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0093H 1
P3_2 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B2H 1
P1_4 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0094H 1
P3_3 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B3H 1
P1_5 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0095H 1
P3_4 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B4H 1
P1_6 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0096H 1
P3_5 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B5H 1
ES . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00ACH 1
P1_7 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0097H 1
P3_7 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B7H 1
_wrbyt . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
shu. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
RI . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0098H 1
CY . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D7H 1
INT0 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B2H 1
INT1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B3H 1
TI . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0099H 1
mack . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
PS . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00BCH 1
OV . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D2H 1
main . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
mainloop . . . . . . . . . . . . . . LABEL CODE LABEL ----- -----
wait_butn. . . . . . . . . . . . . . LABEL CODE LABEL ----- -----
rdbyt. . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
nn . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
mm . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0005H 1
uu . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0004H 1
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0003H 1
count. . . . . . . . . . . . . . . . . PUBLIC IDATA ARRAY 0000H 4
slar . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0002H 1
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 23
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
slaw . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0003H 1
AOUT . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B6H 1
IE0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0089H 1
IE1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008BH 1
dis. . . . . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0000H 10
_delay_xx. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
del. . . . . . . . . . . . . . . . . * REG * DATA U_INT 0006H 2
i. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0004H 2
stop . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
sta. . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
ET0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A9H 1
ET1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00ABH 1
TF0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008DH 1
ET2. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00ADH 1
TF1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008FH 1
RB8. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009AH 1
EX0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A8H 1
IT0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0088H 1
dis_send . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
shi_wan. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
wan_wei. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0001H 1
qian_wei . . . . . . . . . . . . . . AUTO DATA U_CHAR 0002H 1
bai_wei. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
shi_wei. . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
ge_wei . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
discod . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0003H 1
EX1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00AAH 1
TB8. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009BH 1
IT1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008AH 1
P. . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D0H 1
SM0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009FH 1
SM1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009EH 1
SM2. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009DH 1
PT0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B9H 1
RS0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D3H 1
PT1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00BBH 1
RS1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00D4H 1
TR0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008CH 1
TR1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008EH 1
PX0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B8H 1
PX1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00BAH 1
delay_us . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
timr_cnt . . . . . . . . . . . . . . . PUBLIC DATA U_LONG 0004H 4
REN. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 009CH 1
_mbytwra . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
slaw . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
gg . . . . . . . . . . . . . . . . . AUTO DATA PTR 0001H 3
n. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
poll2. . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
poll3. . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0004H 1
err. . . . . . . . . . . . . . . . . LABEL CODE LABEL ----- -----
RXD. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B0H 1
tim0_int_f . . . . . . . . . . . . . . PUBLIC DATA BIT 0000H 1
TXD. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00B1H 1
_mbytrd. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
slar . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
qq . . . . . . . . . . . . . . . . . AUTO DATA PTR 0001H 3
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 24
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
number . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0004H 1
data0. . . . . . . . . . . . . . . . AUTO IDATA U_CHAR 0000H 1
i. . . . . . . .
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -