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

📄 menu.m51

📁 c8051最小系统板的个部分调试
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        08/29/2007  08:56:30  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE I2C.obj, KSzong.obj, menu.obj, ZLG7290.obj TO menu RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  I2C.obj (I2C)
  KSzong.obj (KSZONG)
  menu.obj (MENU)
  ZLG7290.obj (ZLG7290)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  menu (I2C)


            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     0013H     UNIT         _DATA_GROUP_
            DATA    001BH     0001H     UNIT         ?DT?I2C
            DATA    001CH     0001H     UNIT         ?DT?_ZLG7290_WRITEREG?ZLG7290
            IDATA   001DH     0002H     UNIT         ?ID?_LCD_NUM?KSZONG
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0000H.4   UNIT         _BIT_GROUP_
            BIT     0020H.4   0000H.1   UNIT         ?BI?_ZLG7290_WRITEREG?ZLG7290
            BIT     0020H.5   0000H.1   UNIT         ?BI?_ZLG7290_SEGONOFF?ZLG7290
                    0020H.6   0000H.2                *** GAP ***
            DATA    0021H     0044H     UNIT         ?DT?MENU
            DATA    0065H     0007H     UNIT         ?DT?_LCD_NUM?KSZONG
            IDATA   006CH     0004H     UNIT         _IDATA_GROUP_
            IDATA   0070H     0002H     UNIT         ?ID?MENU
            IDATA   0072H     0001H     UNIT         ?STACK

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

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     07DCH     UNIT         ?CO?MENU
            CODE    07DFH     0349H     UNIT         ?PR?DISPLAY1?MENU
            CODE    0B28H     0349H     UNIT         ?PR?DISPLAY10?MENU
            CODE    0E71H     0349H     UNIT         ?PR?DISPLAY11?MENU
            CODE    11BAH     0349H     UNIT         ?PR?DISPLAY12?MENU
            CODE    1503H     0134H     UNIT         ?PR?MAIN?MENU
            CODE    1637H     0096H     UNIT         ?PR?_LCD_NUM?KSZONG
            CODE    16CDH     008CH     UNIT         ?C_C51STARTUP
            CODE    1759H     007DH     UNIT         ?PR?_I2C_GETS?I2C
            CODE    17D6H     006DH     UNIT         ?PR?_I2C_PUTS?I2C
BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 2


            CODE    1843H     006DH     UNIT         ?C_INITSEG
            CODE    18B0H     005EH     UNIT         ?PR?_LCD_PLAY?KSZONG
            CODE    190EH     005EH     UNIT         ?C?LIB_CODE
            CODE    196CH     0041H     UNIT         ?PR?_LCD_CLR?KSZONG
            CODE    19ADH     003AH     UNIT         ?PR?_LCD_WRITEDATA?KSZONG
            CODE    19E7H     0034H     UNIT         ?PR?_LCD_WRITECOMMAND?KSZONG
            CODE    1A1BH     0029H     UNIT         ?PR?LCD_INITIAL?KSZONG
            CODE    1A44H     0026H     UNIT         ?PR?I2C_GETACK?I2C
            CODE    1A6AH     0026H     UNIT         ?PR?I2C_STOP?I2C
            CODE    1A90H     0023H     UNIT         ?PR?_ZLG7290_CMD?ZLG7290
            CODE    1AB3H     0022H     UNIT         ?PR?_ZLG7290_READREG?ZLG7290
            CODE    1AD5H     0021H     UNIT         ?PR?I2C_START?I2C
            CODE    1AF6H     0021H     UNIT         ?PR?I2C_READ?I2C
            CODE    1B17H     0021H     UNIT         ?PR?_ZLG7290_WRITEREG?ZLG7290
            CODE    1B38H     001DH     UNIT         ?PR?_I2C_WRITE?I2C
            CODE    1B55H     001CH     UNIT         ?PR?_ZLG7290_DOWNLOAD?ZLG7290
            CODE    1B71H     001BH     UNIT         ?PR?I2C_PUTACK?I2C
            CODE    1B8CH     0019H     UNIT         ?PR?SYSTEMINIT?MENU
            CODE    1BA5H     0011H     UNIT         ?PR?I2C_INIT?I2C
            CODE    1BB6H     0010H     UNIT         ?PR?_ZLG7290_SEGONOFF?ZLG7290
            CODE    1BC6H     000CH     UNIT         ?PR?_DELAY_US?KSZONG
            CODE    1BD2H     0009H     UNIT         ?PR?INIT_DEVICE?MENU
            CODE    1BDBH     0007H     UNIT         ?PR?EMI_INIT?MENU
            CODE    1BE2H     0007H     UNIT         ?PR?OSCILLATOR_INIT?MENU
            CODE    1BE9H     0007H     UNIT         ?PR?PORT_IO_INIT?MENU



OVERLAY MAP OF MODULE:   menu (I2C)


SEGMENT                                  BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------------------------------------------
?C_C51STARTUP                         -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MENU
  +--> ?C_INITSEG

?PR?MAIN?MENU                         -----    -----      0008H    0003H      -----    -----      0000H    0005H
  +--> ?PR?DISPLAY1?MENU
  +--> ?PR?SYSTEMINIT?MENU
  +--> ?CO?MENU
  +--> ?PR?_LCD_PLAY?KSZONG
  +--> ?PR?_ZLG7290_READREG?ZLG7290
  +--> ?PR?_ZLG7290_DOWNLOAD?ZLG7290
  +--> ?PR?DISPLAY10?MENU
  +--> ?PR?DISPLAY11?MENU
  +--> ?PR?DISPLAY12?MENU

?PR?DISPLAY1?MENU                     -----    -----      -----    -----      006CH    0001H      -----    -----
  +--> ?PR?_LCD_PLAY?KSZONG

?PR?_LCD_PLAY?KSZONG                  -----    -----      000BH    0007H      006DH    0003H      -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?KSZONG
  +--> ?PR?_LCD_WRITEDATA?KSZONG
  +--> ?PR?_DELAY_US?KSZONG

BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 3


?PR?SYSTEMINIT?MENU                   -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?INIT_DEVICE?MENU
  +--> ?PR?I2C_INIT?I2C
  +--> ?PR?LCD_INITIAL?KSZONG
  +--> ?PR?_LCD_CLR?KSZONG

?PR?INIT_DEVICE?MENU                  -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?PORT_IO_INIT?MENU
  +--> ?PR?OSCILLATOR_INIT?MENU
  +--> ?PR?EMI_INIT?MENU

?PR?LCD_INITIAL?KSZONG                -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?KSZONG

?PR?_LCD_CLR?KSZONG                   -----    -----      -----    -----      006CH    0003H      -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?KSZONG
  +--> ?PR?_LCD_WRITEDATA?KSZONG
  +--> ?PR?_DELAY_US?KSZONG

?PR?_ZLG7290_READREG?ZLG7290          0020H.0  0000H.1    000BH    0003H      -----    -----      -----    -----
  +--> ?PR?_I2C_GETS?I2C

?PR?_I2C_GETS?I2C                     -----    -----      000EH    000CH      -----    -----      -----    -----
  +--> ?PR?I2C_START?I2C
  +--> ?PR?I2C_GETACK?I2C
  +--> ?PR?I2C_STOP?I2C
  +--> ?PR?I2C_READ?I2C
  +--> ?PR?I2C_PUTACK?I2C

?PR?I2C_GETACK?I2C                    0020H.3  0000H.1    -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2C_WRITE?I2C

?PR?I2C_PUTACK?I2C                    0020H.1  0000H.1    -----    -----      -----    -----      -----    -----

?PR?_ZLG7290_DOWNLOAD?ZLG7290         0020H.0  0000H.2    000BH    0002H      -----    -----      -----    -----
  +--> ?PR?_ZLG7290_CMD?ZLG7290

?PR?_ZLG7290_CMD?ZLG7290              0020H.2  0000H.1    000DH    0002H      -----    -----      -----    -----
  +--> ?PR?_I2C_PUTS?I2C

?PR?_I2C_PUTS?I2C                     -----    -----      000FH    000CH      -----    -----      -----    -----
  +--> ?PR?I2C_START?I2C
  +--> ?PR?I2C_GETACK?I2C
  +--> ?PR?I2C_STOP?I2C

?PR?DISPLAY10?MENU                    -----    -----      -----    -----      006CH    0001H      -----    -----
  +--> ?PR?_LCD_PLAY?KSZONG

?PR?DISPLAY11?MENU                    -----    -----      -----    -----      006CH    0001H      -----    -----
  +--> ?PR?_LCD_PLAY?KSZONG

?PR?DISPLAY12?MENU                    -----    -----      -----    -----      006CH    0001H      -----    -----
  +--> ?PR?_LCD_PLAY?KSZONG

?C_INITSEG                            -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?CO?MENU

BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 4




SYMBOL TABLE OF MODULE:  menu (I2C)

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

  -------         MODULE        I2C
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  B:0080H.7       PUBLIC        I2C_SCL
  C:1B38H         PUBLIC        _I2C_Write
  C:1759H         PUBLIC        _I2C_Gets
  C:1AF6H         PUBLIC        I2C_Read
  C:17D6H         PUBLIC        _I2C_Puts
  C:1AD5H         PUBLIC        I2C_Start
  C:1BA5H         PUBLIC        I2C_Init
  C:1A6AH         PUBLIC        I2C_Stop
  C:1A4BH         PUBLIC        I2C_GetAck
  D:001BH         PUBLIC        I2C_Delay_t
  C:1B71H         PUBLIC        I2C_PutAck
  B:0080H.6       PUBLIC        I2C_SDA
  -------         PROC          I2C_INIT
  C:1BA5H         LINE#         29
  C:1BA5H         LINE#         30
  C:1BA5H         LINE#         31
  C:1BA7H         LINE#         32
  C:1BADH         LINE#         33
  C:1BAFH         LINE#         34
  C:1BB5H         LINE#         35
  -------         ENDPROC       I2C_INIT
  -------         PROC          I2C_START
  C:1AD5H         LINE#         46
  C:1AD5H         LINE#         47
  C:1AD5H         LINE#         48
  C:1AD7H         LINE#         49
  C:1ADDH         LINE#         50
  C:1ADFH         LINE#         51
  C:1AE5H         LINE#         52
  C:1AE7H         LINE#         53
  C:1AEDH         LINE#         54
  C:1AEFH         LINE#         55
  C:1AF5H         LINE#         56
  -------         ENDPROC       I2C_START
  -------         PROC          _I2C_WRITE
  D:0007H         SYMBOL        dat
  -------         DO            
  D:0006H         SYMBOL        t
  -------         ENDDO         
  C:1B38H         LINE#         64
  C:1B38H         LINE#         65
  C:1B38H         LINE#         66
  C:1B3AH         LINE#         68
  C:1B3AH         LINE#         69
  C:1B3EH         LINE#         70
  C:1B42H         LINE#         71
  C:1B44H         LINE#         72
BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 5


  C:1B4AH         LINE#         73
  C:1B4CH         LINE#         74
  C:1B52H         LINE#         75
  C:1B54H         LINE#         76
  -------         ENDPROC       _I2C_WRITE
  -------         PROC          I2C_READ
  -------         DO            
  D:0007H         SYMBOL        dat
  D:0006H         SYMBOL        t
  -------         ENDDO         
  C:1AF6H         LINE#         83
  C:1AF6H         LINE#         84
  C:1AF6H         LINE#         86
  C:1AF8H         LINE#         87
  C:1AFAH         LINE#         89
  C:1AFAH         LINE#         90
  C:1AFCH         LINE#         91
  C:1B02H         LINE#         92
  C:1B06H         LINE#         93
  C:1B0CH         LINE#         94
  C:1B0EH         LINE#         95
  C:1B14H         LINE#         96
  C:1B16H         LINE#         97
  C:1B16H         LINE#         98
  -------         ENDPROC       I2C_READ
  C:1A47H         SYMBOL        L?0094
  -------         PROC          L?0093
  -------         ENDPROC       L?0093
  C:1A47H         SYMBOL        L?0094
  -------         PROC          I2C_GETACK
  -------         DO            
  B:0020H.3       SYMBOL        ack
  -------         ENDDO         
  C:1A4BH         LINE#         110
  C:1A4BH         LINE#         111
  C:1A4BH         LINE#         113
  C:1A4DH         LINE#         114
  C:1A53H         LINE#         115
  C:1A55H         LINE#         116
  C:1A5BH         LINE#         117
  C:1A5FH         LINE#         118
  C:1A61H         LINE#         119
  C:1A67H         LINE#         120
  C:1A69H         LINE#         121
  -------         ENDPROC       I2C_GETACK
  -------         PROC          I2C_PUTACK
  B:0020H.1       SYMBOL        ack
  C:1B71H         LINE#         133
  C:1B71H         LINE#         134
  C:1B71H         LINE#         135
  C:1B75H         LINE#         136
  C:1B7BH         LINE#         137
  C:1B7DH         LINE#         138
  C:1B83H         LINE#         139
  C:1B85H         LINE#         140
  C:1B8BH         LINE#         141
  -------         ENDPROC       I2C_PUTACK
BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 6


  -------         PROC          I2C_STOP
  -------         DO            
  D:0006H         SYMBOL        t
  -------         ENDDO         
  C:1A6AH         LINE#         151
  C:1A6AH         LINE#         152
  C:1A6AH         LINE#         153
  C:1A6EH         LINE#         154
  C:1A70H         LINE#         155
  C:1A76H         LINE#         156
  C:1A78H         LINE#         157
  C:1A7EH         LINE#         158
  C:1A80H         LINE#         159
  C:1A86H         LINE#         160
  C:1A8FH         LINE#         161
  -------         ENDPROC       I2C_STOP
  -------         PROC          _I2C_PUTS
  D:0007H         SYMBOL        SlaveAddr
  D:0004H         SYMBOL        SubAddr
  D:0003H         SYMBOL        SubMod
  D:0013H         SYMBOL        dat
  D:0016H         SYMBOL        Size
  -------         DO            
  D:0005H         SYMBOL        i
  D:0018H         SYMBOL        a
  -------         ENDDO         
  C:17D6H         LINE#         179
  C:17D6H         LINE#         187
  C:17D6H         LINE#         192
  C:17DEH         LINE#         194
  C:17E3H         LINE#         196
  C:17EBH         LINE#         198
  C:17F3H         LINE#         199
  C:17F3H         LINE#         200
  C:17F3H         LINE#         201
  C:17F3H         LINE#         202
  C:17F3H         LINE#         203
  C:17F5H         LINE#         204
  C:17F7H         LINE#         205
  C:17F7H         LINE#         206
  C:17F9H         LINE#         207
  C:17FBH         LINE#         208
  C:17FBH         LINE#         209
  C:17FBH         LINE#         210
  C:17FBH         LINE#         211
  C:17FBH         LINE#         213
  C:17FCH         LINE#         214
  C:17FFH         LINE#         215
  C:1806H         LINE#         216
  C:1806H         LINE#         217
  C:1808H         LINE#         218
  C:180DH         LINE#         219
  C:180DH         LINE#         220
  C:1810H         LINE#         221
  C:1810H         LINE#         222
  C:1810H         LINE#         223
  C:1813H         LINE#         226
BL51 BANKED LINKER/LOCATER V5.11                                                      08/29/2007  08:56:30  PAGE 7

⌨️ 快捷键说明

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