📄 e51pro.ls1
字号:
667 ; switch(ComBuf[1])//根据FID跳到不同的函数处理编程过程
668 ; SOURCE LINE # 166
003E E500 F 669 MOV A,ComBuf+01H
0040 14 670 DEC A
0041 60E5 671 JZ ?C0035
0043 14 672 DEC A
0044 60E2 673 JZ ?C0035
0046 2402 674 ADD A,#02H
0048 7005 675 JNZ ?C0042
676 ; {
677 ; SOURCE LINE # 167
678 ; case 0:
679 ; SOURCE LINE # 168
004A 680 ?C0039:
681 ; Pro00();
682 ; SOURCE LINE # 169
004A 120000 F 683 LCALL Pro00
684 ; break;
685 ; SOURCE LINE # 170
004D 80D9 686 SJMP ?C0035
687 ; case 1:
688 ; SOURCE LINE # 171
689 ; break;
690 ; SOURCE LINE # 172
691 ; case 2:
692 ; SOURCE LINE # 173
693 ; break;
694 ; SOURCE LINE # 174
695 ; default:
696 ; SOURCE LINE # 175
004F 697 ?C0042:
698 ; ComBuf[0]=0;
699 ; SOURCE LINE # 176
004F E4 700 CLR A
0050 F500 F 701 MOV ComBuf,A
702 ; SendData();
703 ; SOURCE LINE # 177
0052 120000 F 704 LCALL SendData
705 ; break;
706 ; SOURCE LINE # 178
0055 80D1 707 SJMP ?C0035
0057 22 708 RET
709 ; END OF main
710
711 END
A51 MACRO ASSEMBLER E51PRO 10/11/2003 21:18:36 PAGE 12
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?C0003 . . . . . . . C ADDR 0002H R SEG=?PR?WAITCOMM?E51PRO
?C0004 . . . . . . . C ADDR 0005H R SEG=?PR?WAITCOMM?E51PRO
?C0005 . . . . . . . C ADDR 000EH R SEG=?PR?WAITCOMM?E51PRO
?C0006 . . . . . . . C ADDR 003DH R SEG=?PR?WAITCOMM?E51PRO
?C0008 . . . . . . . C ADDR 0019H R SEG=?PR?WAITCOMM?E51PRO
?C0009 . . . . . . . C ADDR 0032H R SEG=?PR?WAITCOMM?E51PRO
?C0010 . . . . . . . C ADDR 0028H R SEG=?PR?WAITCOMM?E51PRO
?C0011 . . . . . . . C ADDR 003EH R SEG=?PR?WAITCOMM?E51PRO
?C0012 . . . . . . . C ADDR 0005H R SEG=?PR?WAITRESP?E51PRO
?C0013 . . . . . . . C ADDR 001EH R SEG=?PR?WAITRESP?E51PRO
?C0014 . . . . . . . C ADDR 0014H R SEG=?PR?WAITRESP?E51PRO
?C0015 . . . . . . . C ADDR 0024H R SEG=?PR?WAITRESP?E51PRO
?C0016 . . . . . . . C ADDR 0000H R SEG=?PR?WAITDATA?E51PRO
?C0017 . . . . . . . C ADDR 0032H R SEG=?PR?WAITDATA?E51PRO
?C0019 . . . . . . . C ADDR 000CH R SEG=?PR?WAITDATA?E51PRO
?C0020 . . . . . . . C ADDR 0025H R SEG=?PR?WAITDATA?E51PRO
?C0021 . . . . . . . C ADDR 001BH R SEG=?PR?WAITDATA?E51PRO
?C0022 . . . . . . . C ADDR 0033H R SEG=?PR?WAITDATA?E51PRO
?C0023 . . . . . . . C ADDR 0002H R SEG=?PR?SENDDATA?E51PRO
?C0026 . . . . . . . C ADDR 0011H R SEG=?PR?SENDDATA?E51PRO
?C0027 . . . . . . . C ADDR 0014H R SEG=?PR?SENDDATA?E51PRO
?C0028 . . . . . . . C ADDR 0019H R SEG=?PR?SENDDATA?E51PRO
?C0029 . . . . . . . C ADDR 0005H R SEG=?PR?SENDRESP?E51PRO
?C0030 . . . . . . . C ADDR 0008H R SEG=?PR?SENDRESP?E51PRO
?C0035 . . . . . . . C ADDR 0028H R SEG=?PR?MAIN?E51PRO
?C0037 . . . . . . . C ADDR 003EH R SEG=?PR?MAIN?E51PRO
?C0039 . . . . . . . C ADDR 004AH R SEG=?PR?MAIN?E51PRO
?C0042 . . . . . . . C ADDR 004FH R SEG=?PR?MAIN?E51PRO
?C0044 . . . . . . . C ADDR 0030H R SEG=?PR?WAITCOMM?E51PRO
?C0045 . . . . . . . C ADDR 001CH R SEG=?PR?WAITRESP?E51PRO
?C0046 . . . . . . . C ADDR 0023H R SEG=?PR?WAITDATA?E51PRO
?C_STARTUP . . . . . C ADDR ----- EXT
?DT?E51PRO . . . . . D SEG 0017H REL=UNIT
?DT?_DELAY_MS?E51PRO D SEG 0001H REL=UNIT
?DT?_DELAY_US?E51PRO D SEG 0001H REL=UNIT
?PR?MAIN?E51PRO. . . C SEG 0058H REL=UNIT
?PR?SENDDATA?E51PRO. C SEG 001AH REL=UNIT
?PR?SENDRESP?E51PRO. C SEG 000BH REL=UNIT
?PR?SETVPP0V?E51PRO. C SEG 0005H REL=UNIT
?PR?SETVPP12V?E51PRO C SEG 0005H REL=UNIT
?PR?SETVPP5V?E51PRO. C SEG 0005H REL=UNIT
?PR?WAITCOMM?E51PRO. C SEG 003FH REL=UNIT
?PR?WAITDATA?E51PRO. C SEG 0034H REL=UNIT
?PR?WAITRESP?E51PRO. C SEG 0025H REL=UNIT
?PR?_DELAY_MS?E51PRO C SEG 0003H REL=UNIT
?PR?_DELAY_US?E51PRO C SEG 0003H REL=UNIT
?_DELAY_MS?BYTE. . . D ADDR 0000H R SEG=?DT?_DELAY_MS?E51PRO
?_DELAY_US?BYTE. . . D ADDR 0000H R SEG=?DT?_DELAY_US?E51PRO
AC . . . . . . . . . B ADDR 00D0H.6 A
ACC. . . . . . . . . D ADDR 00E0H A
B. . . . . . . . . . D ADDR 00F0H A
COMBUF . . . . . . . D ADDR 0004H R SEG=?DT?E51PRO
CY . . . . . . . . . B ADDR 00D0H.7 A
DPH. . . . . . . . . D ADDR 0083H A
DPL. . . . . . . . . D ADDR 0082H A
E51PRO . . . . . . . N NUMB -----
EA . . . . . . . . . B ADDR 00A8H.7 A
ES . . . . . . . . . B ADDR 00A8H.4 A
ET0. . . . . . . . . B ADDR 00A8H.1 A
ET1. . . . . . . . . B ADDR 00A8H.3 A
A51 MACRO ASSEMBLER E51PRO 10/11/2003 21:18:36 PAGE 13
ET2. . . . . . . . . B ADDR 00A8H.5 A
EX0. . . . . . . . . B ADDR 00A8H.0 A
EX1. . . . . . . . . B ADDR 00A8H.2 A
F0 . . . . . . . . . B ADDR 00D0H.5 A
FL . . . . . . . . . B ADDR 00D0H.1 A
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
MAIN . . . . . . . . C ADDR 0000H R SEG=?PR?MAIN?E51PRO
N. . . . . . . . . . D ADDR 0016H R SEG=?DT?E51PRO
N2US?141 . . . . . . D ADDR 0000H R SEG=?DT?_DELAY_US?E51PRO
NADDRESS . . . . . . D ADDR 0000H R SEG=?DT?E51PRO
NMS?040. . . . . . . D ADDR 0000H R SEG=?DT?_DELAY_MS?E51PRO
NTIMEOUT . . . . . . D ADDR 0002H R SEG=?DT?E51PRO
OV . . . . . . . . . B ADDR 00D0H.2 A
P. . . . . . . . . . B ADDR 00D0H.0 A
P0 . . . . . . . . . D ADDR 0080H A
P0_0 . . . . . . . . B ADDR 0080H.0 A
P0_1 . . . . . . . . B ADDR 0080H.1 A
P0_2 . . . . . . . . B ADDR 0080H.2 A
P0_3 . . . . . . . . B ADDR 0080H.3 A
P0_4 . . . . . . . . B ADDR 0080H.4 A
P0_5 . . . . . . . . B ADDR 0080H.5 A
P0_6 . . . . . . . . B ADDR 0080H.6 A
P0_7 . . . . . . . . B ADDR 0080H.7 A
P1 . . . . . . . . . D ADDR 0090H A
P1_0 . . . . . . . . B ADDR 0090H.0 A
P1_1 . . . . . . . . B ADDR 0090H.1 A
P1_2 . . . . . . . . B ADDR 0090H.2 A
P1_3 . . . . . . . . B ADDR 0090H.3 A
P1_4 . . . . . . . . B ADDR 0090H.4 A
P1_5 . . . . . . . . B ADDR 0090H.5 A
P1_6 . . . . . . . . B ADDR 0090H.6 A
P1_7 . . . . . . . . B ADDR 0090H.7 A
P2 . . . . . . . . . D ADDR 00A0H A
P2_0 . . . . . . . . B ADDR 00A0H.0 A
P2_1 . . . . . . . . B ADDR 00A0H.1 A
P2_2 . . . . . . . . B ADDR 00A0H.2 A
P2_3 . . . . . . . . B ADDR 00A0H.3 A
P2_4 . . . . . . . . B ADDR 00A0H.4 A
P2_5 . . . . . . . . B ADDR 00A0H.5 A
P2_6 . . . . . . . . B ADDR 00A0H.6 A
P2_7 . . . . . . . . B ADDR 00A0H.7 A
P3 . . . . . . . . . D ADDR 00B0H A
P3_0 . . . . . . . . B ADDR 00B0H.0 A
P3_1 . . . . . . . . B ADDR 00B0H.1 A
P3_2 . . . . . . . . B ADDR 00B0H.2 A
P3_3 . . . . . . . . B ADDR 00B0H.3 A
P3_4 . . . . . . . . B ADDR 00B0H.4 A
P3_5 . . . . . . . . B ADDR 00B0H.5 A
P3_6 . . . . . . . . B ADDR 00B0H.6 A
P3_7 . . . . . . . . B ADDR 00B0H.7 A
PCON . . . . . . . . D ADDR 0087H A
PRO00. . . . . . . . C ADDR ----- EXT
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
A51 MACRO ASSEMBLER E51PRO 10/11/2003 21:18:36 PAGE 14
RB8. . . . . . . . . B ADDR 0098H.2 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
SENDDATA . . . . . . C ADDR 0000H R SEG=?PR?SENDDATA?E51PRO
SENDRESP . . . . . . C ADDR 0000H R SEG=?PR?SENDRESP?E51PRO
SETVPP0V . . . . . . C ADDR 0000H R SEG=?PR?SETVPP0V?E51PRO
SETVPP12V. . . . . . C ADDR 0000H R SEG=?PR?SETVPP12V?E51PRO
SETVPP5V . . . . . . C ADDR 0000H R SEG=?PR?SETVPP5V?E51PRO
SM0. . . . . . . . . B ADDR 0098H.7 A
SM1. . . . . . . . . B ADDR 0098H.6 A
SM2. . . . . . . . . B ADDR 0098H.5 A
SP . . . . . . . . . D ADDR 0081H A
T0 . . . . . . . . . B ADDR 00B0H.4 A
T1 . . . . . . . . . B ADDR 00B0H.5 A
TB8. . . . . . . . . B ADDR 0098H.3 A
TCON . . . . . . . . D ADDR 0088H A
TF0. . . . . . . . . B ADDR 0088H.5 A
TF1. . . . . . . . . B ADDR 0088H.7 A
TH0. . . . . . . . . D ADDR 008CH A
TH1. . . . . . . . . D ADDR 008DH A
TI . . . . . . . . . B ADDR 0098H.1 A
TL0. . . . . . . . . D ADDR 008AH A
TL1. . . . . . . . . D ADDR 008BH A
TMOD . . . . . . . . D ADDR 0089H A
TR0. . . . . . . . . B ADDR 0088H.4 A
TR1. . . . . . . . . B ADDR 0088H.6 A
TXD. . . . . . . . . B ADDR 00B0H.1 A
WAITCOMM . . . . . . C ADDR 0000H R SEG=?PR?WAITCOMM?E51PRO
WAITDATA . . . . . . C ADDR 0000H R SEG=?PR?WAITDATA?E51PRO
WAITRESP . . . . . . C ADDR 0000H R SEG=?PR?WAITRESP?E51PRO
WR . . . . . . . . . B ADDR 00B0H.6 A
_DELAY_MS. . . . . . C ADDR 0000H R SEG=?PR?_DELAY_MS?E51PRO
_DELAY_US. . . . . . C ADDR 0000H R SEG=?PR?_DELAY_US?E51PRO
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -