⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parser.lst

📁 msc1201 编程4
💻 LST
📖 第 1 页 / 共 5 页
字号:
0398 120000  R      LCALL  _util
039B 8F00    R      MOV    c,R7
039D         ?NXT136:
                                           ; SOURCE LINE # 169 
039D E500    R      MOV    A,c
039F 7010           JNZ    ?ELSE131
03A1 7F47           MOV    R7,#047H
03A3 7D31           MOV    R5,#031H
03A5 120000  R      LCALL  _led
03A8 7F52           MOV    R7,#052H
03AA 7D30           MOV    R5,#030H
03AC 120000  R      LCALL  _led
03AF 800E           SJMP   ?NXT143
03B1         ?ELSE131:
03B1 7F47           MOV    R7,#047H
03B3 7D30           MOV    R5,#030H
03B5 120000  R      LCALL  _led
03B8 7F52           MOV    R7,#052H
03BA 7D31           MOV    R5,#031H
03BC 120000  R      LCALL  _led
03BF         ?NXT143:
                                           ; SOURCE LINE # 170 
03BF 120000  R      LCALL  release
                                           ; SOURCE LINE # 171 
03C2 E500    R      MOV    A,c
03C4 700D           JNZ    ?ELSE132
03C6 7E02           MOV    R6,#002H
03C8 7FBC           MOV    R7,#0BCH
03CA E4             CLR    A
03CB FC             MOV    R4,A
03CC 7D64           MOV    R5,#064H
03CE 120000  R      LCALL  _beep
03D1 800B           SJMP   ?NXT144
03D3         ?ELSE132:
03D3 7E03           MOV    R6,#003H
03D5 7FE8           MOV    R7,#0E8H
03D7 E4             CLR    A
03D8 FC             MOV    R4,A
03D9 7D64           MOV    R5,#064H
03DB 120000  R      LCALL  _beep
03DE         ?NXT144:
                                           ; SOURCE LINE # 172 
03DE 7E02           MOV    R6,#002H
03E0 7FBC           MOV    R7,#0BCH
03E2 E4             CLR    A
03E3 FC             MOV    R4,A
03E4 7D64           MOV    R5,#064H
03E6 120000  R      LCALL  _beep
03E9 802C           SJMP   ?NXT111
03EB         ?ELSE122:
                                           ; SOURCE LINE # 174 
03EB E500    R      MOV    A,k
03ED B45308         CJNE   A,#053H,?ELSE133
                                           ; SOURCE LINE # 175 
03F0 750040  R      MOV    cpu,#040H
03F3 750001  R      MOV    extend,#001H
03F6 801F           SJMP   ?NXT111
03F8         ?ELSE133:
                                           ; SOURCE LINE # 176 
03F8 E500    R      MOV    A,k
03FA B44108         CJNE   A,#041H,?ELSE134
                                           ; SOURCE LINE # 177 
03FD 750080  R      MOV    cpu,#080H
0400 750001  R      MOV    extend,#001H
0403 8012           SJMP   ?NXT111
0405         ?ELSE134:
                                           ; SOURCE LINE # 178 
0405 E500    R      MOV    A,k
0407 B45408         CJNE   A,#054H,?ELSE135
                                           ; SOURCE LINE # 179 
040A 7500C0  R      MOV    cpu,#0C0H
040D 750001  R      MOV    extend,#001H
0410 8005           SJMP   ?NXT111
0412         ?ELSE135:
                                           ; SOURCE LINE # 180 
0412 E500    R      MOV    A,k
0414 B44900         CJNE   A,#049H,?NXT111
0417         ?NXT134:

0417         ?NXT112:

0417         ?NXT111:
                                           ; SOURCE LINE # 182 
0417 E500    R      MOV    A,extend
0419 B40102         CJNE   A,#001H,$ + 5
041C 8003           SJMP   $ + 5
041E 020000  R      LJMP   ?WHILE6
                                           ; SOURCE LINE # 183 
0421 C2DD           CLR    EAI
0423 C2AF           CLR    EA
                                           ; SOURCE LINE # 184 
0425 AE00    R      MOV    R6,nvnp
0427 AF00    R      MOV    R7,nvnp+01H
0429 AD00    R      MOV    R5,cpu
042B 7B01           MOV    R3,#001H
042D 120000  R      LCALL  _write_flash_chk
                                           ; SOURCE LINE # 185 
0430 D2DD           SETB   EAI
0432 D2AF           SETB   EA
0434 120000  R      LCALL  updatenv
0437 020000  R      LJMP   ?WHILE6

            ; FUNCTION cmd_parser (END)

            ; FUNCTION aux_int_isr (BEGIN)
                                           ; SOURCE LINE # 211 
0000 C0E0           PUSH   ACC
0002 C0D0           PUSH   PSW
0004 C002           PUSH   AR2
0006 C003           PUSH   AR3
                                           ; SOURCE LINE # 192 
0008 E5A5           MOV    A,PAI
000A B40545         CJNE   A,#005H,?NXT162
                                           ; SOURCE LINE # 193 
000D 85FAA5         MOV    PAI,MSINT
                                           ; SOURCE LINE # 194 
0010 E500    R      MOV    A,t0
0012 4500    R      ORL    A,t0+01H
0014 6008           JZ     ?NXT163
0016 E500    R      MOV    A,t0+01H
0018 1500    R      DEC    t0+01H
001A 7002           JNZ    ?NXT163
001C 1500    R      DEC    t0
001E         ?NXT163:
                                           ; SOURCE LINE # 195 
001E E500    R      MOV    A,t1
0020 4500    R      ORL    A,t1+01H
0022 601D           JZ     ?ELSE151
                                           ; SOURCE LINE # 196 
0024 E500    R      MOV    A,t1+01H
0026 1500    R      DEC    t1+01H
0028 7002           JNZ    ?LAB59
002A 1500    R      DEC    t1
002C         ?LAB59:
                                           ; SOURCE LINE # 197 
002C E5A3           MOV    A,PWM+01H
002E 45A2           ORL    A,PWM
0030 6012           JZ     ?NXT164
0032 E5A2           MOV    A,PWM
0034 24FF           ADD    A,#0FFH
0036 FB             MOV    R3,A
0037 E5A3           MOV    A,PWM+01H
0039 34FF           ADDC   A,#0FFH
003B F5A3           MOV    PWM+01H,A
003D 8BA2           MOV    PWM,R3
003F 8003           SJMP   ?NXT164
0041         ?ELSE151:
                                           ; SOURCE LINE # 198 
0041 75A100         MOV    PWMCON,#000H
0044         ?NXT164:
                                           ; SOURCE LINE # 199 
0044 E500    R      MOV    A,t2
0046 4500    R      ORL    A,t2+01H
0048 6008           JZ     ?NXT162
004A E500    R      MOV    A,t2+01H
004C 1500    R      DEC    t2+01H
004E 7002           JNZ    ?NXT162
0050 1500    R      DEC    t2
0052         ?NXT162:
                                           ; SOURCE LINE # 201 
0052 E5A5           MOV    A,PAI
0054 B40641         CJNE   A,#006H,?NXT167
                                           ; SOURCE LINE # 202 
0057 E500    R      MOV    A,adc_delay
0059 B40337         CJNE   A,#003H,?ELSE155
                                           ; SOURCE LINE # 203 
005C E5D7           MOV    A,ADMUX
005E B40808         CJNE   A,#008H,?ELSE156
0061 85DB00  R      MOV    k1,ADRESH
0064 75D718         MOV    ADMUX,#018H
0067 8025           SJMP   ?NXT169
0069         ?ELSE156:
                                           ; SOURCE LINE # 204 
0069 E5D7           MOV    A,ADMUX
006B B41808         CJNE   A,#018H,?ELSE157
006E 85DB00  R      MOV    k2,ADRESH
0071 75D728         MOV    ADMUX,#028H
0074 8018           SJMP   ?NXT169
0076         ?ELSE157:
                                           ; SOURCE LINE # 205 
0076 E5D7           MOV    A,ADMUX
0078 B42808         CJNE   A,#028H,?ELSE158
007B 85DB00  R      MOV    k3,ADRESH
007E 75D778         MOV    ADMUX,#078H
0081 800B           SJMP   ?NXT169
0083         ?ELSE158:
                                           ; SOURCE LINE # 206 
0083 E5D7           MOV    A,ADMUX
0085 B47806         CJNE   A,#078H,?NXT169
0088 85DB00  R      MOV    vdds,ADRESH
008B 75D708         MOV    ADMUX,#008H
008E         ?NXT169:
                                           ; SOURCE LINE # 207 
008E E4             CLR    A
008F F500    R      MOV    adc_delay,A
0091 8002           SJMP   ?NXT168
0093         ?ELSE155:
                                           ; SOURCE LINE # 208 
0093 0500    R      INC    adc_delay
0095         ?NXT168:
                                           ; SOURCE LINE # 209 
0095 85D9A5         MOV    PAI,ADRESL
0098         ?NXT167:
                                           ; SOURCE LINE # 211 
0098 C2DC           CLR    AI
009A D003           POP    AR3
009C D002           POP    AR2
009E D0D0           POP    PSW
00A0 D0E0           POP    ACC
00A2 32             RETI   

            ; FUNCTION aux_int_isr (END)

RC51 COMPILER V03.03.29,  PARSER                  06/03/03  11:10:06  PAGE  3

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====

MSC1210. . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
MSC1211. . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
MSC1212. . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
PART . . . . . . . . . . . . . . . . .  * TAG * -----   ENUM    -----   -----  
On . . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Off. . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
OnOff. . . . . . . . . . . . . . . . .  * TAG * -----   ENUM    -----   -----  
None . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Master . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Target . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Both . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Dest . . . . . . . . . . . . . . . . .  * TAG * -----   ENUM    -----   -----  
Yes. . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
No . . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
YesNo. . . . . . . . . . . . . . . . .  * TAG * -----   ENUM    -----   -----  
Bake . . . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Program. . . . . . . . . . . . . . . .  E_CONST -----   INT     -----   2
Mode . . . . . . . . . . . . . . . . .  * TAG * -----   ENUM    -----   -----  
k1 . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0000H   1    
k2 . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0001H   1    
k3 . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0002H   1    
vdds . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0003H   1    
i. . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0004H   1    
j. . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0005H   1    
k. . . . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0006H   1    
count. . . . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0007H   1    
bakekey. . . . . . . . . . . . . . . .  PUBLIC  CODE    PROC    -----   -----
c?089. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0000H   1    
pgmkey . . . . . . . . . . . . . . . .  PUBLIC  CODE    PROC    -----   -----
c?091. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0000H   1    
fxn_number . . . . . . . . . . . . . .  PUBLIC  CODE    PROC    -----   -----
  k?092. . . . . . . . . . . . . . . .  PARAM   DATA    U_CHAR  0000H   1    
  k?092. . . . . . . . . . . . . . . .  PARAM   DATA    U_CHAR  0000H   1    
fxn?093. . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0001H   1    
cmd_parser . . . . . . . . . . . . . .  PUBLIC  CODE    PROC    -----   -----
kk?095 . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  000CH   1    
extend?096 . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0001H   1    
cpu?097. . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0000H   1    
c?098. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0003H   1    
b?099. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0005H   1    
t?100. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0009H   1    
d?101. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0008H   1    
r?102. . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  000BH   1    
err?103. . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0004H   1    
done?104 . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0002H   1    
trial?105. . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  000AH   1    
d10?106. . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  000DH   1    
d1?107 . . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  000EH   1    
fxn?108. . . . . . . . . . . . . . . .  AUTO    DATA    U_CHAR  0000H   1    
a?109. . . . . . . . . . . . . . . . .  AUTO    DATA    U_INT  0006H   2    
adc_delay. . . . . . . . . . . . . . .  PUBLIC  DATA    U_CHAR  0008H   1    
aux_int_isr. . . . . . . . . . . . . .  PUBLIC  CODE    PROC    -----   -----
high . . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
resetpfpm. . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
putstr . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
util . . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
putok. . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
putcr. . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
led. . . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
release. . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
beep . . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
nokey. . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
rx_hex_echo. . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
nvcp . . . . . . . . . . . . . . . . .  EXTERN  DATA    PTR     -----   -----
rxmt . . . . . . . . . . . . . . . . .  EXTERN  DATA    BIT     -----   -----
target . . . . . . . . . . . . . . . .  EXTERN  DATA    STRUCT  -----   -----
nvnp . . . . . . . . . . . . . . . . .  EXTERN  DATA    PTR     -----   -----
tx_byte. . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
rx_byte_echo . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
fpm. . . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
tx_hex . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
screen . . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
rx_hex_double_echo . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
display. . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
putspace1. . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
write_flash_chk. . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
updatenv . . . . . . . . . . . . . . .  EXTERN  CODE    PROC    -----   -----
t0 . . . . . . . . . . . . . . . . . .  EXTERN  DATA    U_INT  -----   -----
t1 . . . . . . . . . . . . . . . . . .  EXTERN  DATA    U_INT  -----   -----
t2 . . . . . . . . . . . . . . . . . .  EXTERN  DATA    U_INT  -----   -----
RC51 COMPILER V03.03.29,  PARSER                  06/03/03  11:10:06  PAGE  4



MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1989    ----
   CONSTANT SIZE    =    151    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      9      19
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.

RC51 COMPILATION COMPLETE.  8 WARNINGS,  0 ERROR

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -