aaa.m51

来自「液晶MGLS2401128TA的控制程序」· M51 代码 · 共 314 行

M51
314
字号
BL51 BANKED LINKER/LOCATER V5.03                                                        08/09/2005  03:56:01  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE aaa.obj TO aaa


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  aaa.obj (AAA)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)


LINK MAP OF MODULE:  aaa (AAA)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0001H     UNIT         _DATA_GROUP_
                    0009H     0017H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0022H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?DELY_100MS?AAA
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     00F6H     UNIT         ?C?LIB_CODE
            CODE    0104H     007BH     UNIT         ?PR?SHOWPIC?AAA
            CODE    017FH     0039H     UNIT         ?PR?LCDINIT?AAA
            CODE    01B8H     0035H     UNIT         ?PR?LCDCLS?AAA
            CODE    01EDH     0032H     UNIT         ?PR?MAIN?AAA
            CODE    021FH     0020H     UNIT         ?CO?AAA
            CODE    023FH     001BH     UNIT         ?PR?LCD_1_WRITE?AAA
            CODE    025AH     0016H     UNIT         ?PR?_LCDSTATUS?AAA
            CODE    0270H     0014H     UNIT         ?PR?_LCD_3_WRITE?AAA
            CODE    0284H     0011H     UNIT         ?PR?_LCD_2_WRITE?AAA
            CODE    0295H     000DH     UNIT         ?PR?LCDREAD?AAA
            CODE    02A2H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   aaa (AAA)


SEGMENT                           BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------
?C_C51STARTUP                  -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?AAA
BL51 BANKED LINKER/LOCATER V5.03                                                      08/09/2005  03:56:01  PAGE 2



?PR?MAIN?AAA                   -----    -----      -----    -----      -----    -----
  +--> ?PR?LCDINIT?AAA
  +--> ?PR?LCDCLS?AAA
  +--> ?PR?SHOWPIC?AAA

?PR?LCDINIT?AAA                -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_3_WRITE?AAA
  +--> ?PR?LCD_1_WRITE?AAA

?PR?_LCD_3_WRITE?AAA           -----    -----      -----    -----      -----    -----
  +--> ?PR?LCD_1_WRITE?AAA

?PR?LCD_1_WRITE?AAA            0020H.0  0000H.1    0008H    0001H      -----    -----
  +--> ?PR?_LCDSTATUS?AAA

?PR?_LCDSTATUS?AAA             -----    -----      -----    -----      -----    -----
  +--> ?PR?LCDREAD?AAA

?PR?LCDCLS?AAA                 -----    -----      -----    -----      -----    -----
  +--> ?PR?LCD_1_WRITE?AAA
  +--> ?PR?_LCD_3_WRITE?AAA
  +--> ?PR?_LCDSTATUS?AAA

?PR?SHOWPIC?AAA                -----    -----      -----    -----      0000H    0022H
  +--> ?CO?AAA
  +--> ?PR?_LCD_3_WRITE?AAA
  +--> ?PR?_LCD_2_WRITE?AAA

?PR?_LCD_2_WRITE?AAA           -----    -----      -----    -----      -----    -----
  +--> ?PR?LCD_1_WRITE?AAA



SYMBOL TABLE OF MODULE:  aaa (AAA)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        AAA
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0003H         PUBLIC        dely_100ms
  B:00A8H.7       PUBLIC        EA
  C:01B8H         PUBLIC        lcdCLS
  D:00B8H         PUBLIC        IP
  B:00B0H.4       PUBLIC        light
  C:025AH         PUBLIC        _lcdStatus
  C:01EDH         PUBLIC        main
  C:0295H         PUBLIC        lcdRead
  C:028BH         PUBLIC        _lcd_2_write
  D:0089H         PUBLIC        TMOD
  C:0273H         PUBLIC        _lcd_3_write
  B:00A0H.3       PUBLIC        lcdCD
  C:021FH         SYMBOL        _?ix1000
BL51 BANKED LINKER/LOCATER V5.03                                                      08/09/2005  03:56:01  PAGE 3


  B:00A8H.1       PUBLIC        ET0
  C:017FH         PUBLIC        lcdInit
  B:00A0H.1       PUBLIC        lcdRD
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  C:0245H         PUBLIC        lcd_1_write
  B:0088H.4       PUBLIC        TR0
  B:00A0H.0       PUBLIC        lcdWR
  C:0104H         PUBLIC        showPic
  -------         PROC          DELY_100MS
  C:0003H         LINE#         18
  C:0003H         LINE#         20
  C:0006H         LINE#         21
  C:0009H         LINE#         23
  -------         ENDPROC       DELY_100MS
  -------         PROC          LCDREAD
  -------         DO            
  D:0007H         SYMBOL        status
  -------         ENDDO         
  C:0295H         LINE#         24
  C:0295H         LINE#         25
  C:0295H         LINE#         27
  C:0297H         LINE#         29
  C:0299H         LINE#         31
  C:029BH         LINE#         32
  C:029DH         LINE#         33
  C:029FH         LINE#         34
  C:02A1H         LINE#         35
  C:02A1H         LINE#         36
  -------         ENDPROC       LCDREAD
  -------         PROC          _LCDSTATUS
  D:0006H         SYMBOL        chan
  -------         DO            
  D:0005H         SYMBOL        temp
  -------         ENDDO         
  C:025AH         LINE#         42
  C:025CH         LINE#         43
  C:025CH         LINE#         44
  C:025EH         LINE#         46
  C:025EH         LINE#         47
  C:0266H         LINE#         48
  C:0266H         LINE#         49
  C:0266H         LINE#         50
  C:0266H         LINE#         51
  C:0267H         LINE#         52
  C:0267H         LINE#         53
  C:026DH         LINE#         54
  C:026FH         LINE#         55
  -------         ENDPROC       _LCDSTATUS
  -------         PROC          L?0034
  -------         ENDPROC       L?0034
  -------         PROC          LCD_1_WRITE
  B:0020H.0       SYMBOL        CD
  D:0008H         SYMBOL        writeIn
  C:0245H         LINE#         56
  C:0245H         LINE#         57
  C:0245H         LINE#         58
BL51 BANKED LINKER/LOCATER V5.03                                                      08/09/2005  03:56:01  PAGE 4


  C:024AH         LINE#         59
  C:024CH         LINE#         60
  C:0250H         LINE#         62
  C:0252H         LINE#         63
  C:0255H         LINE#         64
  C:0257H         LINE#         65
  C:0259H         LINE#         66
  -------         ENDPROC       LCD_1_WRITE
  -------         PROC          L?0033
  -------         ENDPROC       L?0033
  -------         PROC          _LCD_2_WRITE
  D:0007H         SYMBOL        paraA
  D:0004H         SYMBOL        paraB
  C:028BH         LINE#         67
  C:028BH         LINE#         68
  C:028BH         LINE#         69
  C:028EH         LINE#         70
  -------         ENDPROC       _LCD_2_WRITE
  -------         PROC          L?0032
  -------         ENDPROC       L?0032
  -------         PROC          _LCD_3_WRITE
  D:0007H         SYMBOL        paraA
  D:0004H         SYMBOL        paraB
  D:0003H         SYMBOL        paraC
  C:0273H         LINE#         72
  C:0273H         LINE#         73
  C:0273H         LINE#         74
  C:0276H         LINE#         75
  C:027DH         LINE#         76
  -------         ENDPROC       _LCD_3_WRITE
  -------         PROC          LCDINIT
  C:017FH         LINE#         78
  C:017FH         LINE#         79
  C:017FH         LINE#         80
  C:0184H         LINE#         81
  C:0189H         LINE#         82
  C:0191H         LINE#         83
  C:0198H         LINE#         84
  C:01A0H         LINE#         85
  C:01A8H         LINE#         86
  C:01B0H         LINE#         87
  -------         ENDPROC       LCDINIT
  -------         PROC          LCDCLS
  -------         DO            
  D:0002H         SYMBOL        clsCount
  -------         ENDDO         
  C:01B8H         LINE#         89
  C:01B8H         LINE#         90
  C:01B8H         LINE#         92
  C:01C0H         LINE#         93
  C:01C8H         LINE#         94
  C:01CBH         LINE#         95
  C:01CBH         LINE#         96
  C:01D0H         LINE#         97
  C:01D8H         LINE#         98
  C:01E5H         LINE#         99
  -------         ENDPROC       LCDCLS
BL51 BANKED LINKER/LOCATER V5.03                                                      08/09/2005  03:56:01  PAGE 5


  -------         PROC          SHOWPIC
  -------         DO            
  X:0000H         SYMBOL        in
  X:0020H         SYMBOL        i
  D:0001H         SYMBOL        addr_L
  D:0002H         SYMBOL        addr_H
  -------         ENDDO         
  C:0104H         LINE#         101
  C:0104H         LINE#         102
  C:0104H         LINE#         114
  C:0117H         LINE#         121
  C:0119H         LINE#         122
  C:011AH         LINE#         123
  C:0120H         LINE#         124
  C:0120H         LINE#         125
  C:0129H         LINE#         126
  C:0140H         LINE#         127
  C:0157H         LINE#         128
  C:015BH         LINE#         129
  C:0160H         LINE#         130
  C:0160H         LINE#         131
  C:0161H         LINE#         132
  C:0161H         LINE#         134
  C:017EH         LINE#         135
  -------         ENDPROC       SHOWPIC
  -------         PROC          MAIN
  -------         DO            
  D:0002H         SYMBOL        i
  -------         ENDDO         
  C:01EDH         LINE#         136
  C:01EDH         LINE#         137
  C:01EDH         LINE#         138
  C:01EEH         LINE#         139
  C:01F0H         LINE#         140
  C:01F3H         LINE#         141
  C:01F6H         LINE#         142
  C:01F9H         LINE#         143
  C:01FCH         LINE#         144
  C:01FEH         LINE#         145
  C:0200H         LINE#         146
  C:0202H         LINE#         147
  C:0204H         LINE#         148
  C:0204H         LINE#         150
  C:0206H         LINE#         151
  C:0208H         LINE#         152
  C:0208H         LINE#         153
  C:0208H         LINE#         154
  C:020BH         LINE#         155
  C:020CH         LINE#         156
  C:020FH         LINE#         158
  C:0212H         LINE#         161
  C:0215H         LINE#         163
  C:0218H         LINE#         164
  C:021AH         LINE#         165
  C:021AH         LINE#         166
  C:021AH         LINE#         167
  C:021DH         LINE#         170
BL51 BANKED LINKER/LOCATER V5.03                                                      08/09/2005  03:56:01  PAGE 6


  -------         ENDPROC       MAIN
  -------         ENDMOD        AAA

  -------         MODULE        ?C?COPY
  C:00DEH         PUBLIC        ?C?COPY
  -------         ENDMOD        ?C?COPY

Program Size: data=10.1 xdata=34 code=685
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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