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

📄 function.lst

📁 介绍单片机的C语言开发
💻 LST
📖 第 1 页 / 共 2 页
字号:
0004 F0                MOVX    @DPTR,A
0005 A3                INC     DPTR
0006 EA                MOV     A,R2
0007 F0                MOVX    @DPTR,A
0008 A3                INC     DPTR
0009 E9                MOV     A,R1
000A F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 18
                                           ; SOURCE LINE # 20
000B E4                CLR     A
000C 900000      R     MOV     DPTR,#i
000F F0                MOVX    @DPTR,A
0010 A3                INC     DPTR
0011 F0                MOVX    @DPTR,A
0012         ?C0005:
0012 900000      R     MOV     DPTR,#s
0015 E0                MOVX    A,@DPTR
0016 FB                MOV     R3,A
0017 A3                INC     DPTR
0018 E0                MOVX    A,@DPTR
0019 FA                MOV     R2,A
001A A3                INC     DPTR
001B E0                MOVX    A,@DPTR
001C F9                MOV     R1,A
001D 900000      R     MOV     DPTR,#i
0020 E0                MOVX    A,@DPTR
0021 FE                MOV     R6,A
0022 A3                INC     DPTR
0023 E0                MOVX    A,@DPTR
0024 F582              MOV     DPL,A
0026 8E83              MOV     DPH,R6
0028 120000      E     LCALL   ?C?CLDOPTR
002B 7003              JNZ     $ + 5H
002D 020000      R     LJMP    ?C0006
                                           ; SOURCE LINE # 21
0030 900000      R     MOV     DPTR,#i
0033 A3                INC     DPTR
C51 COMPILER V7.06   FUNCTION                                                              11/23/2008 23:10:21 PAGE 5   

0034 E0                MOVX    A,@DPTR
0035 FF                MOV     R7,A
;---- Variable 'j' assigned to Register 'R6/R7' ----
0036 E4                CLR     A
0037 A3                INC     DPTR
0038 F0                MOVX    @DPTR,A
0039 A3                INC     DPTR
003A F0                MOVX    @DPTR,A
003B         ?C0008:
003B 900000      R     MOV     DPTR,#t
003E E0                MOVX    A,@DPTR
003F FB                MOV     R3,A
0040 A3                INC     DPTR
0041 E0                MOVX    A,@DPTR
0042 FA                MOV     R2,A
0043 A3                INC     DPTR
0044 E0                MOVX    A,@DPTR
0045 F9                MOV     R1,A
0046 900000      R     MOV     DPTR,#k
0049 E0                MOVX    A,@DPTR
004A FC                MOV     R4,A
004B A3                INC     DPTR
004C E0                MOVX    A,@DPTR
004D F582              MOV     DPL,A
004F 8C83              MOV     DPH,R4
0051 120000      E     LCALL   ?C?CLDOPTR
0054 FD                MOV     R5,A
0055 602A              JZ      ?C0009
0057 900000      R     MOV     DPTR,#s
005A E0                MOVX    A,@DPTR
005B FB                MOV     R3,A
005C A3                INC     DPTR
005D E0                MOVX    A,@DPTR
005E FA                MOV     R2,A
005F A3                INC     DPTR
0060 E0                MOVX    A,@DPTR
0061 F9                MOV     R1,A
0062 8F82              MOV     DPL,R7
0064 8E83              MOV     DPH,R6
0066 120000      E     LCALL   ?C?CLDOPTR
0069 B50515            CJNE    A,AR5,?C0009
006C 0F                INC     R7
006D BF0001            CJNE    R7,#00H,?C0016
0070 0E                INC     R6
0071         ?C0016:
0071 900000      R     MOV     DPTR,#k+01H
0074 E0                MOVX    A,@DPTR
0075 04                INC     A
0076 F0                MOVX    @DPTR,A
0077 70C2              JNZ     ?C0008
0079 900000      R     MOV     DPTR,#k
007C E0                MOVX    A,@DPTR
007D 04                INC     A
007E F0                MOVX    @DPTR,A
007F         ?C0017:
007F 80BA              SJMP    ?C0008
0081         ?C0009:
                                           ; SOURCE LINE # 22
0081 900000      R     MOV     DPTR,#k
0084 E0                MOVX    A,@DPTR
0085 FE                MOV     R6,A
0086 A3                INC     DPTR
C51 COMPILER V7.06   FUNCTION                                                              11/23/2008 23:10:21 PAGE 6   

0087 E0                MOVX    A,@DPTR
0088 FF                MOV     R7,A
0089 D3                SETB    C
008A 9400              SUBB    A,#00H
008C EE                MOV     A,R6
008D 6480              XRL     A,#080H
008F 9480              SUBB    A,#080H
0091 401D              JC      ?C0007
0093 900000      R     MOV     DPTR,#t
0096 E0                MOVX    A,@DPTR
0097 FB                MOV     R3,A
0098 A3                INC     DPTR
0099 E0                MOVX    A,@DPTR
009A FA                MOV     R2,A
009B A3                INC     DPTR
009C E0                MOVX    A,@DPTR
009D F9                MOV     R1,A
009E 8F82              MOV     DPL,R7
00A0 8E83              MOV     DPH,R6
00A2 120000      E     LCALL   ?C?CLDOPTR
00A5 7009              JNZ     ?C0007
                                           ; SOURCE LINE # 23
00A7 900000      R     MOV     DPTR,#i
00AA E0                MOVX    A,@DPTR
00AB FE                MOV     R6,A
00AC A3                INC     DPTR
00AD E0                MOVX    A,@DPTR
00AE FF                MOV     R7,A
00AF 22                RET     
                                           ; SOURCE LINE # 24
00B0         ?C0007:
00B0 900000      R     MOV     DPTR,#i+01H
00B3 E0                MOVX    A,@DPTR
00B4 04                INC     A
00B5 F0                MOVX    @DPTR,A
00B6 6003              JZ      $ + 5H
00B8 020000      R     LJMP    ?C0005
00BB 900000      R     MOV     DPTR,#i
00BE E0                MOVX    A,@DPTR
00BF 04                INC     A
00C0 F0                MOVX    @DPTR,A
00C1         ?C0018:
00C1 020000      R     LJMP    ?C0005
00C4         ?C0006:
                                           ; SOURCE LINE # 25
00C4 7EFF              MOV     R6,#0FFH
00C6 7FFF              MOV     R7,#0FFH
                                           ; SOURCE LINE # 26
00C8         ?C0012:
00C8 22                RET     
             ; FUNCTION _strindex (END)

C51 COMPILER V7.06   FUNCTION                                                              11/23/2008 23:10:21 PAGE 7   

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


size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
_getline . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  s. . . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0000H  3
  lim. . . . . . . . . . . . . . . . .  AUTO     XDATA  INT      0003H  2
  c. . . . . . . . . . . . . . . . . .  AUTO     XDATA  INT      0005H  2
  i. . . . . . . . . . . . . . . . . .  AUTO     XDATA  INT      0007H  2
_strindex. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  s. . . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0000H  3
  t. . . . . . . . . . . . . . . . . .  AUTO     XDATA  PTR      0003H  3
  i. . . . . . . . . . . . . . . . . .  AUTO     XDATA  INT      0006H  2
  j. . . . . . . . . . . . . . . . . .  * REG *  DATA   INT      0006H  2
  k. . . . . . . . . . . . . . . . . .  AUTO     XDATA  INT      0008H  2
getchar. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----


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


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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