📄 temmain.lst
字号:
397 ; switch(i)
398 ; SOURCE LINE # 61
0106 E500 F 399 MOV A,i?140
0108 14 400 DEC A
0109 6011 401 JZ ?C0009
010B 14 402 DEC A
010C 6016 403 JZ ?C0010
010E 14 404 DEC A
010F 6017 405 JZ ?C0011
0111 14 406 DEC A
0112 601C 407 JZ ?C0012
0114 2404 408 ADD A,#04H
0116 701E 409 JNZ ?C0006
410 ; {
411 ; SOURCE LINE # 62
412 ; case 0:LS138A=0; LS138B=0; LS138C=0; break;
413 ; SOURCE LINE # 63
0118 414 ?C0008:
0118 C2A2 415 CLR LS138A
011A 8002 416 SJMP ?C0014
417 ; case 1:LS138A=1; LS138B=0; LS138C=0; break;
418 ; SOURCE LINE # 64
011C 419 ?C0009:
011C D2A2 420 SETB LS138A
011E 421 ?C0014:
011E C2A3 422 CLR LS138B
0120 C2A4 423 CLR LS138C
0122 8012 424 SJMP ?C0006
425 ; case 2:LS138A=0; LS138B=1; LS138C=0; break;
426 ; SOURCE LINE # 65
0124 427 ?C0010:
0124 C2A2 428 CLR LS138A
0126 8002 429 SJMP ?C0015
430 ; case 3:LS138A=1; LS138B=1; LS138C=0; break;
431 ; SOURCE LINE # 66
0128 432 ?C0011:
0128 D2A2 433 SETB LS138A
012A 434 ?C0015:
012A D2A3 435 SETB LS138B
012C C2A4 436 CLR LS138C
012E 8006 437 SJMP ?C0006
438 ; case 4:LS138A=0; LS138B=0; LS138C=1; break;
439 ; SOURCE LINE # 67
0130 440 ?C0012:
0130 C2A2 441 CLR LS138A
0132 C2A3 442 CLR LS138B
0134 D2A4 443 SETB LS138C
444 ; }
445 ; SOURCE LINE # 68
446 ;
447 ; // delay(3);
A51 MACRO ASSEMBLER TEMMAIN 09/16/2009 23:33:52 PAGE 8
448 ; }
449 ; SOURCE LINE # 71
0136 450 ?C0006:
0136 0500 F 451 INC i?140
0138 E500 F 452 MOV A,i?140
013A C3 453 CLR C
013B 9405 454 SUBB A,#05H
013D 40A3 455 JC ?C0004
013F 456 ?C0005:
457 ;
458 ; LS138A=1; LS138B=1; LS138C=1;
459 ; SOURCE LINE # 73
013F D2A2 460 SETB LS138A
0141 D2A3 461 SETB LS138B
0143 D2A4 462 SETB LS138C
463 ;
464 ;
465 ; }
466 ; SOURCE LINE # 76
0145 020000 F 467 LJMP ?C0002
468 ; END OF main
469
470 END
A51 MACRO ASSEMBLER TEMMAIN 09/16/2009 23:33:52 PAGE 9
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?C0002 . . . . . . . . C ADDR 0003H R SEG=?PR?MAIN?TEMMAIN
?C0004 . . . . . . . . C ADDR 00E2H R SEG=?PR?MAIN?TEMMAIN
?C0005 . . . . . . . . C ADDR 013FH R SEG=?PR?MAIN?TEMMAIN
?C0006 . . . . . . . . C ADDR 0136H R SEG=?PR?MAIN?TEMMAIN
?C0008 . . . . . . . . C ADDR 0118H R SEG=?PR?MAIN?TEMMAIN
?C0009 . . . . . . . . C ADDR 011CH R SEG=?PR?MAIN?TEMMAIN
?C0010 . . . . . . . . C ADDR 0124H R SEG=?PR?MAIN?TEMMAIN
?C0011 . . . . . . . . C ADDR 0128H R SEG=?PR?MAIN?TEMMAIN
?C0012 . . . . . . . . C ADDR 0130H R SEG=?PR?MAIN?TEMMAIN
?C0014 . . . . . . . . C ADDR 011EH R SEG=?PR?MAIN?TEMMAIN
?C0015 . . . . . . . . C ADDR 012AH R SEG=?PR?MAIN?TEMMAIN
?C?LLDIDATA. . . . . . C ADDR ----- EXT
?C?LSHL. . . . . . . . C ADDR ----- EXT
?C?ULDIV . . . . . . . C ADDR ----- EXT
?CO?TEMMAIN. . . . . . C SEG 0015H REL=UNIT
?C_STARTUP . . . . . . C ADDR ----- EXT
?DT?MAIN?TEMMAIN . . . D SEG 0001H REL=UNIT
?DT?TEMMAIN. . . . . . D SEG 001CH REL=UNIT
?MAIN?BYTE . . . . . . D ADDR 0000H R SEG=?DT?MAIN?TEMMAIN
?PR?MAIN?TEMMAIN . . . C SEG 0148H REL=UNIT
?PR?SYSTEM_INI?TEMMAIN C SEG 000FH REL=UNIT
AC . . . . . . . . . . B ADDR 00D0H.6 A
ACC. . . . . . . . . . D ADDR 00E0H A
AR0. . . . . . . . . . D ADDR 0000H A
AR1. . . . . . . . . . D ADDR 0001H A
AR2. . . . . . . . . . D ADDR 0002H A
AR3. . . . . . . . . . D ADDR 0003H A
B. . . . . . . . . . . D ADDR 00F0H A
CP_RL2 . . . . . . . . B ADDR 00C8H.0 A
CY . . . . . . . . . . B ADDR 00D0H.7 A
C_T2 . . . . . . . . . B ADDR 00C8H.1 A
DISP_TAB . . . . . . . C ADDR 0000H R SEG=?CO?TEMMAIN
DPH. . . . . . . . . . D ADDR 0083H A
DPL. . . . . . . . . . D ADDR 0082H A
EA . . . . . . . . . . B ADDR 00A8H.7 A
ES . . . . . . . . . . B ADDR 00A8H.4 A
ET0. . . . . . . . . . B ADDR 00A8H.1 A
ET1. . . . . . . . . . B ADDR 00A8H.3 A
ET2. . . . . . . . . . B ADDR 00A8H.5 A
EX0. . . . . . . . . . B ADDR 00A8H.0 A
EX1. . . . . . . . . . B ADDR 00A8H.2 A
EXEN2. . . . . . . . . B ADDR 00C8H.3 A
EXF2 . . . . . . . . . B ADDR 00C8H.6 A
F0 . . . . . . . . . . B ADDR 00D0H.5 A
GETTEMP. . . . . . . . C ADDR ----- EXT
HC595SENDVAL . . . . . D ADDR 0014H R SEG=?DT?TEMMAIN
I?140. . . . . . . . . D ADDR 0000H R SEG=?DT?MAIN?TEMMAIN
IE . . . . . . . . . . D ADDR 00A8H A
IE0. . . . . . . . . . B ADDR 0088H.1 A
IE1. . . . . . . . . . B ADDR 0088H.3 A
INT0 . . . . . . . . . B ADDR 00B0H.2 A
INT1 . . . . . . . . . B ADDR 00B0H.3 A
IP . . . . . . . . . . D ADDR 00B8H A
IT0. . . . . . . . . . B ADDR 0088H.0 A
IT1. . . . . . . . . . B ADDR 0088H.2 A
LEDNUMVAL. . . . . . . D ADDR 0018H R SEG=?DT?TEMMAIN
LEDOUT . . . . . . . . D ADDR 0000H R SEG=?DT?TEMMAIN
LS138A . . . . . . . . B ADDR 00A0H.2 A
LS138B . . . . . . . . B ADDR 00A0H.3 A
LS138C . . . . . . . . B ADDR 00A0H.4 A
A51 MACRO ASSEMBLER TEMMAIN 09/16/2009 23:33:52 PAGE 10
MAIN . . . . . . . . . C ADDR 0000H R SEG=?PR?MAIN?TEMMAIN
OV . . . . . . . . . . B ADDR 00D0H.2 A
P. . . . . . . . . . . B ADDR 00D0H.0 A
P0 . . . . . . . . . . D ADDR 0080H A
P1 . . . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . . . D ADDR 00B0H A
PCON . . . . . . . . . D ADDR 0087H A
PS . . . . . . . . . . B ADDR 00B8H.4 A
PSW. . . . . . . . . . D ADDR 00D0H A
PT0. . . . . . . . . . B ADDR 00B8H.1 A
PT1. . . . . . . . . . B ADDR 00B8H.3 A
PT2. . . . . . . . . . B ADDR 00B8H.5 A
PX0. . . . . . . . . . B ADDR 00B8H.0 A
PX1. . . . . . . . . . B ADDR 00B8H.2 A
RB8. . . . . . . . . . B ADDR 0098H.2 A
RCAP2H . . . . . . . . D ADDR 00CBH A
RCAP2L . . . . . . . . D ADDR 00CAH A
RCLK . . . . . . . . . B ADDR 00C8H.5 A
RD . . . . . . . . . . B ADDR 00B0H.7 A
REN. . . . . . . . . . B ADDR 0098H.4 A
RI . . . . . . . . . . B ADDR 0098H.0 A
RS0. . . . . . . . . . B ADDR 00D0H.3 A
RS1. . . . . . . . . . B ADDR 00D0H.4 A
RXD. . . . . . . . . . B ADDR 00B0H.0 A
SBUF . . . . . . . . . D ADDR 0099H A
SCON . . . . . . . . . D ADDR 0098H A
SM0. . . . . . . . . . B ADDR 0098H.7 A
SM1. . . . . . . . . . B ADDR 0098H.6 A
SM2. . . . . . . . . . B ADDR 0098H.5 A
SP . . . . . . . . . . D ADDR 0081H A
SYSTEM_INI . . . . . . C ADDR 0000H R SEG=?PR?SYSTEM_INI?TEMMAIN
T0 . . . . . . . . . . B ADDR 00B0H.4 A
T1 . . . . . . . . . . B ADDR 00B0H.5 A
T2 . . . . . . . . . . B ADDR 0090H.0 A
T2CON. . . . . . . . . D ADDR 00C8H A
T2EX . . . . . . . . . B ADDR 0090H.1 A
TB8. . . . . . . . . . B ADDR 0098H.3 A
TCLK . . . . . . . . . B ADDR 00C8H.4 A
TCON . . . . . . . . . D ADDR 0088H A
TEMMAIN. . . . . . . . N NUMB -----
TEMPERATURE. . . . . . I ADDR ----- EXT
TF0. . . . . . . . . . B ADDR 0088H.5 A
TF1. . . . . . . . . . B ADDR 0088H.7 A
TF2. . . . . . . . . . B ADDR 00C8H.7 A
TH0. . . . . . . . . . D ADDR 008CH A
TH1. . . . . . . . . . D ADDR 008DH A
TH2. . . . . . . . . . D ADDR 00CDH A
TI . . . . . . . . . . B ADDR 0098H.1 A
TL0. . . . . . . . . . D ADDR 008AH A
TL1. . . . . . . . . . D ADDR 008BH A
TL2. . . . . . . . . . D ADDR 00CCH A
TMOD . . . . . . . . . D ADDR 0089H A
TR0. . . . . . . . . . B ADDR 0088H.4 A
TR1. . . . . . . . . . B ADDR 0088H.6 A
TR2. . . . . . . . . . B ADDR 00C8H.2 A
TXD. . . . . . . . . . B ADDR 00B0H.1 A
WR . . . . . . . . . . B ADDR 00B0H.6 A
_HC595SENDDATA . . . . C ADDR ----- EXT
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -