📄 main.ls1
字号:
000D D28C 902 SETB TR0
903 ; ET0=1;
904 ; SOURCE LINE # 265
000F D2A9 905 SETB ET0
906 ; if(m_flag==0)
907 ; SOURCE LINE # 266
0011 200008 F 908 JB m_flag,?C0031
909 ; {
910 ; SOURCE LINE # 267
911 ; if(short_flag==1)
912 ; SOURCE LINE # 268
A51 MACRO ASSEMBLER MAIN 06/19/2008 00:27:03 PAGE 15
0014 300005 F 913 JNB short_flag,?C0031
914 ; m_sta=0;
915 ; SOURCE LINE # 269
0017 900000 F 916 MOV DPTR,#m_sta
001A E4 917 CLR A
001B F0 918 MOVX @DPTR,A
919 ; }
920 ; SOURCE LINE # 270
921 ; }
922 ; SOURCE LINE # 271
001C 923 ?C0031:
001C D082 924 POP DPL
001E D083 925 POP DPH
0020 D0E0 926 POP ACC
0022 32 927 RETI
928 ; END OF EM_REV
929
930 END
A51 MACRO ASSEMBLER MAIN 06/19/2008 00:27:03 PAGE 16
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?BA?MAIN. . . . . . . D SEG 0003H REL=BITADDRESSABLE
?C0001. . . . . . . . C ADDR 001BH R SEG=?PR?MAIN?MAIN
?C0008. . . . . . . . C ADDR 000DH R SEG=?PR?_CMP_STRING?MAIN
?C0009. . . . . . . . C ADDR 002DH R SEG=?PR?_CMP_STRING?MAIN
?C0010. . . . . . . . C ADDR 002AH R SEG=?PR?_CMP_STRING?MAIN
?C0012. . . . . . . . C ADDR 002FH R SEG=?PR?_CMP_STRING?MAIN
?C0013. . . . . . . . C ADDR 0005H R SEG=?PR?_DELAY_10MS?MAIN
?C0014. . . . . . . . C ADDR 001BH R SEG=?PR?_DELAY_10MS?MAIN
?C0015. . . . . . . . C ADDR 000FH R SEG=?PR?_DELAY_10MS?MAIN
?C0016. . . . . . . . C ADDR 0017H R SEG=?PR?_DELAY_10MS?MAIN
?C0017. . . . . . . . C ADDR 001DH R SEG=?PR?_DELAY_10MS?MAIN
?C0019. . . . . . . . C ADDR 0048H R SEG=?PR?RECEIVE_SEND?MAIN
?C0020. . . . . . . . C ADDR 0027H R SEG=?PR?RECEIVE_SEND?MAIN
?C0022. . . . . . . . C ADDR 0051H R SEG=?PR?RECEIVE_SEND?MAIN
?C0024. . . . . . . . C ADDR 0053H R SEG=?PR?RECEIVE_SEND?MAIN
?C0025. . . . . . . . C ADDR 0005H R SEG=?PR?FLASH_LED?MAIN
?C0026. . . . . . . . C ADDR 0010H R SEG=?PR?FLASH_LED?MAIN
?C0031. . . . . . . . C ADDR 001CH R SEG=?PR?EM_REV?MAIN
?C0032. . . . . . . . C ADDR 000CH R SEG=?PR?_DELAY_10MS?MAIN
?C0033. . . . . . . . C ADDR 000AH R SEG=?PR?FLASH_LED?MAIN
?C?CLDPTR . . . . . . C ADDR ----- EXT
?C?ILDIX. . . . . . . C ADDR ----- EXT
?C_INITSEG. . . . . . C SEG 0008H REL=UNIT
?C_STARTUP. . . . . . C ADDR ----- EXT
?MAIN?BYTE. . . . . . X ADDR 0000H R SEG=?XD?MAIN?MAIN
?PR?EM_REV?MAIN . . . C SEG 0023H REL=UNIT
?PR?FLASH_LED?MAIN. . C SEG 0013H REL=UNIT
?PR?INIT?MAIN . . . . C SEG 0012H REL=UNIT
?PR?ISR_TIMER0?MAIN . C SEG 0001H REL=UNIT
?PR?MAIN. . . . . . . C SEG 0010H REL=UNIT
?PR?MAIN?MAIN . . . . C SEG 0026H REL=UNIT
?PR?M_READCARD?MAIN . C SEG 0017H REL=UNIT
?PR?RECEIVE_SEND?MAIN C SEG 0060H REL=UNIT
?PR?_CMP_STRING?MAIN. C SEG 0030H REL=UNIT
?PR?_DELAY_10MS?MAIN. C SEG 001EH REL=UNIT
?XD?MAIN. . . . . . . X SEG 002CH REL=UNIT
?XD?MAIN?MAIN . . . . X SEG 000EH REL=UNIT
?XD?_CMP_STRING?MAIN. X SEG 0007H REL=UNIT
?_CMP_STRING?BYTE . . X ADDR 0000H R SEG=?XD?_CMP_STRING?MAIN
AC. . . . . . . . . . B ADDR 00D0H.6 A
ACC . . . . . . . . . D ADDR 00E0H A
AR6 . . . . . . . . . D ADDR 000EH A
AR7 . . . . . . . . . D ADDR 000FH A
AUXR. . . . . . . . . D ADDR 008EH A
AUXR1 . . . . . . . . D ADDR 00A2H A
B . . . . . . . . . . D ADDR 00F0H A
BLOCKDATA . . . . . . X ADDR 0006H R SEG=?XD?MAIN
CARDSERIALNO?046. . . X ADDR 0006H R SEG=?XD?MAIN?MAIN
CCAP0H. . . . . . . . D ADDR 00FAH A
CCAP0L. . . . . . . . D ADDR 00EAH A
CCAP1H. . . . . . . . D ADDR 00FBH A
CCAP1L. . . . . . . . D ADDR 00EBH A
CCAP2H. . . . . . . . D ADDR 00FCH A
CCAP2L. . . . . . . . D ADDR 00ECH A
CCAP3H. . . . . . . . D ADDR 00FDH A
CCAP3L. . . . . . . . D ADDR 00EDH A
CCAP4H. . . . . . . . D ADDR 00FEH A
CCAP4L. . . . . . . . D ADDR 00EEH A
CCAPM0. . . . . . . . D ADDR 00DAH A
CCAPM1. . . . . . . . D ADDR 00DBH A
A51 MACRO ASSEMBLER MAIN 06/19/2008 00:27:03 PAGE 17
CCAPM2. . . . . . . . D ADDR 00DCH A
CCAPM3. . . . . . . . D ADDR 00DDH A
CCAPM4. . . . . . . . D ADDR 00DEH A
CCON. . . . . . . . . D ADDR 00D8H A
CH. . . . . . . . . . D ADDR 00F9H A
CL. . . . . . . . . . D ADDR 00E9H A
CMOD. . . . . . . . . D ADDR 00D9H A
COM0022 . . . . . . . C ADDR 0000H R SEG=?PR?MAIN
COUNTER2?041. . . . . X ADDR 0001H R SEG=?XD?MAIN?MAIN
COUNTER?040 . . . . . X ADDR 0000H R SEG=?XD?MAIN?MAIN
CP_RL2. . . . . . . . B ADDR 00C8H.0 A
CY. . . . . . . . . . B ADDR 00D0H.7 A
C_T2. . . . . . . . . B ADDR 00C8H.1 A
DESK_FLAG . . . . . . B ADDR 0000H.7 R SEG=?BA?MAIN
DISPLAY_FLAG. . . . . B ADDR 0000H.6 R SEG=?BA?MAIN
DOWN_FLAG . . . . . . B ADDR 0000H.2 R SEG=?BA?MAIN
DPH . . . . . . . . . D ADDR 0083H A
DPL . . . . . . . . . D ADDR 0082H A
EA. . . . . . . . . . B ADDR 00A8H.7 A
EC. . . . . . . . . . B ADDR 00A8H.6 A
EM_REV. . . . . . . . C ADDR 0000H R SEG=?PR?EM_REV?MAIN
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
FL. . . . . . . . . . B ADDR 00D0H.1 A
FLAG. . . . . . . . . D ADDR 0000H R SEG=?BA?MAIN
FLAG1 . . . . . . . . D ADDR 0001H R SEG=?BA?MAIN
FLAG2 . . . . . . . . D ADDR 0002H R SEG=?BA?MAIN
FLASH_LED . . . . . . C ADDR 0000H R SEG=?PR?FLASH_LED?MAIN
HALF_FLAG . . . . . . B ADDR 0001H.1 R SEG=?BA?MAIN
I?048 . . . . . . . . X ADDR 000DH R SEG=?XD?MAIN?MAIN
IE. . . . . . . . . . D ADDR 00A8H A
IE0 . . . . . . . . . B ADDR 0088H.1 A
IE1 . . . . . . . . . B ADDR 0088H.3 A
INIT. . . . . . . . . C ADDR 0000H R SEG=?PR?INIT?MAIN
INT0. . . . . . . . . B ADDR 00B0H.2 A
INT1. . . . . . . . . B ADDR 00B0H.3 A
IP. . . . . . . . . . D ADDR 00B8H A
IPH . . . . . . . . . D ADDR 00B7H A
ISR_TIMER0. . . . . . C ADDR 0000H R SEG=?PR?ISR_TIMER0?MAIN
IT0 . . . . . . . . . B ADDR 0088H.0 A
IT1 . . . . . . . . . B ADDR 0088H.2 A
L?0035. . . . . . . . C ADDR 0000H R SEG=?PR?MAIN
LED . . . . . . . . . B ADDR 00B0H.5 A
LEN?351 . . . . . . . X ADDR 0006H R SEG=?XD?_CMP_STRING?MAIN
LIFE_FLAG . . . . . . B ADDR 0000H.3 R SEG=?BA?MAIN
M500PCDCONFIG . . . . C ADDR ----- EXT
MAIN. . . . . . . . . C ADDR 0000H R SEG=?PR?MAIN?MAIN
MFOUT?043 . . . . . . X ADDR 0003H R SEG=?XD?MAIN?MAIN
MJCOUNTER . . . . . . X ADDR 0026H R SEG=?XD?MAIN
MJDATA. . . . . . . . X ADDR 002BH R SEG=?XD?MAIN
MLEFT . . . . . . . . B ADDR 0001H.6 R SEG=?BA?MAIN
MSCOUNTER . . . . . . X ADDR 0027H R SEG=?XD?MAIN
M_DATA_FLAG . . . . . B ADDR 0001H.4 R SEG=?BA?MAIN
M_FLAG. . . . . . . . B ADDR 0001H.0 R SEG=?BA?MAIN
M_IDATA . . . . . . . X ADDR 0021H R SEG=?XD?MAIN
M_READCARD. . . . . . C ADDR 0000H R SEG=?PR?M_READCARD?MAIN
M_STA . . . . . . . . X ADDR 0004H R SEG=?XD?MAIN
OUT_FLAG. . . . . . . B ADDR 0000H.0 R SEG=?BA?MAIN
OV. . . . . . . . . . B ADDR 00D0H.2 A
A51 MACRO ASSEMBLER MAIN 06/19/2008 00:27:03 PAGE 18
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
PMR . . . . . . . . . D ADDR 00C4H A
PS. . . . . . . . . . B ADDR 00B8H.4 A
PSW . . . . . . . . . D ADDR 00D0H A
PT0 . . . . . . . . . B ADDR 00B8H.1 A
PT1 . . . . . . . . . B ADDR 00B8H.3 A
PT1?349 . . . . . . . X ADDR 0000H R SEG=?XD?_CMP_STRING?MAIN
PT2 . . . . . . . . . B ADDR 00B8H.5 A
PT2?350 . . . . . . . X ADDR 0003H R SEG=?XD?_CMP_STRING?MAIN
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
RCV_BIT . . . . . . . B ADDR 0001H.3 R SEG=?BA?MAIN
RD. . . . . . . . . . B ADDR 00B0H.7 A
RECEIVE_BUF1. . . . . X ADDR 0016H R SEG=?XD?MAIN
RECEIVE_FLAG. . . . . B ADDR 0001H.5 R SEG=?BA?MAIN
RECEIVE_SEND. . . . . C ADDR 0000H R SEG=?PR?RECEIVE_SEND?MAIN
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
RXHEAD. . . . . . . . X ADDR 0000H R SEG=?XD?MAIN
SADDR . . . . . . . . D ADDR 00A9H A
SADEN . . . . . . . . D ADDR 00B9H A
SAK1?047. . . . . . . X
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -