📄 at89c51pro.ls1
字号:
A51 MACRO ASSEMBLER AT89C51PRO 10/11/2003 17:48:04 PAGE 12
000B 14 718 DEC A
000C 6017 719 JZ ?C0033
000E 14 720 DEC A
000F 6018 721 JZ ?C0034
0011 2405 722 ADD A,#05H
0013 7017 723 JNZ ?C0036
724 ; {
725 ; SOURCE LINE # 203
726 ; case 0x00:
727 ; SOURCE LINE # 204
0015 728 ?C0029:
729 ; RstPro00();
730 ; SOURCE LINE # 205
0015 120000 F 731 LCALL RstPro00
732 ; break;
733 ; SOURCE LINE # 206
0018 22 734 RET
735 ; case 0x01:
736 ; SOURCE LINE # 207
0019 737 ?C0030:
738 ; ReadSign00();
739 ; SOURCE LINE # 208
0019 120000 F 740 LCALL ReadSign00
741 ; break;
742 ; SOURCE LINE # 209
001C 22 743 RET
744 ; case 0x02:
745 ; SOURCE LINE # 210
001D 746 ?C0031:
747 ; Erase00();
748 ; SOURCE LINE # 211
001D 120000 F 749 LCALL Erase00
750 ; break;
751 ; SOURCE LINE # 212
0020 22 752 RET
753 ; case 0x03:
754 ; SOURCE LINE # 213
0021 755 ?C0032:
756 ; Write00();
757 ; SOURCE LINE # 214
0021 120000 F 758 LCALL Write00
759 ; break;
760 ; SOURCE LINE # 215
0024 22 761 RET
762 ; case 0x04:
763 ; SOURCE LINE # 216
0025 764 ?C0033:
765 ; Read00();
766 ; SOURCE LINE # 217
0025 120000 F 767 LCALL Read00
768 ; break;
769 ; SOURCE LINE # 218
0028 22 770 RET
771 ; case 0x05:
772 ; SOURCE LINE # 219
0029 773 ?C0034:
774 ; LockBit00();
775 ; SOURCE LINE # 220
0029 120000 F 776 LCALL LockBit00
777 ; break;
778 ; SOURCE LINE # 221
779 ; default:
780 ; SOURCE LINE # 222
781 ; break;
782 ; SOURCE LINE # 223
783 ; }
A51 MACRO ASSEMBLER AT89C51PRO 10/11/2003 17:48:04 PAGE 13
784 ; SOURCE LINE # 224
785 ; }
786 ; SOURCE LINE # 225
002C 787 ?C0036:
002C 22 788 RET
789 ; END OF Pro00
790
791 END
A51 MACRO ASSEMBLER AT89C51PRO 10/11/2003 17:48:04 PAGE 14
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?BI?SETPRO00?AT89C51PRO . B SEG 0001H REL=UNIT
?C0001. . . . . . . . . . C ADDR 0021H R SEG=?PR?SETPRO00?AT89C51PRO
?C0003. . . . . . . . . . C ADDR 0035H R SEG=?PR?SETPRO00?AT89C51PRO
?C0007. . . . . . . . . . C ADDR 0008H R SEG=?PR?WRITE00?AT89C51PRO
?C0008. . . . . . . . . . C ADDR 0057H R SEG=?PR?WRITE00?AT89C51PRO
?C0011. . . . . . . . . . C ADDR 0017H R SEG=?PR?WRITE00?AT89C51PRO
?C0012. . . . . . . . . . C ADDR 004FH R SEG=?PR?WRITE00?AT89C51PRO
?C0017. . . . . . . . . . C ADDR 0008H R SEG=?PR?READ00?AT89C51PRO
?C0018. . . . . . . . . . C ADDR 0050H R SEG=?PR?READ00?AT89C51PRO
?C0021. . . . . . . . . . C ADDR 0016H R SEG=?PR?READ00?AT89C51PRO
?C0022. . . . . . . . . . C ADDR 0048H R SEG=?PR?READ00?AT89C51PRO
?C0029. . . . . . . . . . C ADDR 0015H R SEG=?PR?PRO00?AT89C51PRO
?C0030. . . . . . . . . . C ADDR 0019H R SEG=?PR?PRO00?AT89C51PRO
?C0031. . . . . . . . . . C ADDR 001DH R SEG=?PR?PRO00?AT89C51PRO
?C0032. . . . . . . . . . C ADDR 0021H R SEG=?PR?PRO00?AT89C51PRO
?C0033. . . . . . . . . . C ADDR 0025H R SEG=?PR?PRO00?AT89C51PRO
?C0034. . . . . . . . . . C ADDR 0029H R SEG=?PR?PRO00?AT89C51PRO
?C0036. . . . . . . . . . C ADDR 002CH R SEG=?PR?PRO00?AT89C51PRO
?C0037. . . . . . . . . . C ADDR 0045H R SEG=?PR?WRITE00?AT89C51PRO
?C0038. . . . . . . . . . C ADDR 004DH R SEG=?PR?WRITE00?AT89C51PRO
?C0039. . . . . . . . . . C ADDR 003EH R SEG=?PR?READ00?AT89C51PRO
?C0040. . . . . . . . . . C ADDR 0046H R SEG=?PR?READ00?AT89C51PRO
?PR?ERASE00?AT89C51PRO. . C SEG 0031H REL=UNIT
?PR?LOCKBIT00?AT89C51PRO. C SEG 0004H REL=UNIT
?PR?PRO00?AT89C51PRO. . . C SEG 002DH REL=UNIT
?PR?READ00?AT89C51PRO . . C SEG 0057H REL=UNIT
?PR?READSIGN00?AT89C51PRO C SEG 0048H REL=UNIT
?PR?RSTPRO00?AT89C51PRO . C SEG 0009H REL=UNIT
?PR?SETPRO00?AT89C51PRO . C SEG 0036H REL=UNIT
?PR?WRITE00?AT89C51PRO. . C SEG 005EH REL=UNIT
?SETPRO00?BIT . . . . . . B ADDR 0000H.0 R SEG=?BI?SETPRO00?AT89C51PRO
AC. . . . . . . . . . . . B ADDR 00D0H.6 A
ACC . . . . . . . . . . . D ADDR 00E0H A
AT89C51PRO. . . . . . . . N NUMB -----
B . . . . . . . . . . . . D ADDR 00F0H A
BPRO?040. . . . . . . . . B ADDR 0000H.0 R SEG=?BI?SETPRO00?AT89C51PRO
COMBUF. . . . . . . . . . D ADDR ----- EXT
CY. . . . . . . . . . . . B ADDR 00D0H.7 A
DPH . . . . . . . . . . . D ADDR 0083H A
DPL . . . . . . . . . . . D ADDR 0082H A
EA. . . . . . . . . . . . B ADDR 00A8H.7 A
ERASE00 . . . . . . . . . C ADDR 0000H R SEG=?PR?ERASE00?AT89C51PRO
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
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
LOCKBIT00 . . . . . . . . C ADDR 0000H R SEG=?PR?LOCKBIT00?AT89C51PRO
N . . . . . . . . . . . . D ADDR ----- EXT
A51 MACRO ASSEMBLER AT89C51PRO 10/11/2003 17:48:04 PAGE 15
NADDRESS. . . . . . . . . D ADDR ----- EXT
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 0000H R SEG=?PR?PRO00?AT89C51PRO
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
RD. . . . . . . . . . . . B ADDR 00B0H.7 A
READ00. . . . . . . . . . C ADDR 0000H R SEG=?PR?READ00?AT89C51PRO
READSIGN00. . . . . . . . C ADDR 0000H R SEG=?PR?READSIGN00?AT89C51PRO
REN . . . . . . . . . . . B ADDR 0098H.4 A
RI. . . . . . . . . . . . B ADDR 0098H.0 A
RS0 . . . . . . . . . . . B ADDR 00D0H.3 A
RS1 . . . . . . . . . . . B ADDR 00D0H.4 A
RSTPRO00. . . . . . . . . C ADDR 0000H R SEG=?PR?RSTPRO00?AT89C51PRO
RXD . . . . . . . . . . . B ADDR 00B0H.0 A
SBUF. . . . . . . . . . . D ADDR 0099H A
SCON. . . . . . . . . . . D ADDR 0098H A
SENDDATA. . . . . . . . . C ADDR ----- EXT
SENDRESP. . . . . . . . . C ADDR ----- EXT
SETPRO00. . . . . . . . . C ADDR 0000H R SEG=?PR?SETPRO00?AT89C51PRO
SETVPP12V . . . . . . . . C ADDR ----- EXT
SETVPP5V. . . . . . . . . C ADDR ----- EXT
SM0 . . . . . . . . . . . B ADDR 0098H.7 A
A51 MACRO ASSEMBLER AT89C51PRO 10/11/2003 17:48:04 PAGE 16
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
WAITDATA. . . . . . . . . C ADDR ----- EXT
WAITRESP. . . . . . . . . C ADDR ----- EXT
WR. . . . . . . . . . . . B ADDR 00B0H.6 A
WRITE00 . . . . . . . . . C ADDR 0000H R SEG=?PR?WRITE00?AT89C51PRO
_DELAY_MS . . . . . . . . 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 + -