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

📄 fe.m51

📁 单片机的主控端
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        10/02/2006  17:33:01  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, sysinit.obj, interrupt.obj, function.obj, ShowLcd.obj TO fe RAMSIZE (256
>> )


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  sysinit.obj (SYSINIT)
  interrupt.obj (INTERRUPT)
  function.obj (FUNCTION)
  ShowLcd.obj (SHOWLCD)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  E:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  E:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  E:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  E:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  E:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  E:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  E:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  E:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  E:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  E:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)


LINK MAP OF MODULE:  fe (?C_STARTUP)


            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     000DH     UNIT         _DATA_GROUP_
            DATA    0015H     0006H     UNIT         ?DT?SHOWLCD
            DATA    001BH     0002H     UNIT         ?DT?INTERRUPT
            DATA    001DH     0001H     UNIT         ?DT?MAIN
                    001EH     0002H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?FUNCTION
            BIT     0020H.3   0000H.2   UNIT         _BIT_GROUP_
                    0020H.5   0000H.3                *** GAP ***
            DATA    0021H     0019H     UNIT         ?DT?FUNCTION
            IDATA   003AH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
BL51 BANKED LINKER/LOCATER V5.03                                                      10/02/2006  17:33:01  PAGE 2


            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
                    0026H     07DAH                  *** GAP ***
            CODE    0800H     05EBH     UNIT         ?PR?_SHOWFLOAT?SHOWLCD
            CODE    0DEBH     045EH     UNIT         ?C?LIB_CODE
            CODE    1249H     02F3H     UNIT         ?CO?FUNCTION
            CODE    153CH     0140H     UNIT         ?PR?SENDALLTOPC?FUNCTION
            CODE    167CH     010FH     UNIT         ?PR?WRITE_I2C_PAGE0?FUNCTION
            CODE    178BH     0104H     UNIT         ?PR?TRANSFERING?FUNCTION
            CODE    188FH     00F0H     UNIT         ?CO?SHOWLCD
            CODE    197FH     00CDH     UNIT         ?PR?QUERY_I2C_PAGE?FUNCTION
            CODE    1A4CH     00B9H     UNIT         ?PR?QUERYCELL?FUNCTION
            CODE    1B05H     00B0H     UNIT         ?PR?_READ_I2C_PAGE?FUNCTION
            CODE    1BB5H     0091H     UNIT         ?PR?MAIN?MAIN
            CODE    1C46H     0091H     UNIT         ?PR?_WRITE_I2C_PAGE?FUNCTION
            CODE    1CD7H     008CH     UNIT         ?C_C51STARTUP
            CODE    1D63H     0084H     UNIT         ?PR?SERIAL?INTERRUPT
            CODE    1DE7H     0079H     UNIT         ?PR?_READ_I2C_BYTE?FUNCTION
            CODE    1E60H     0072H     UNIT         ?PR?PREPARE?FUNCTION
            CODE    1ED2H     006FH     UNIT         ?PR?_WRITE_I2C_BYTE?FUNCTION
            CODE    1F41H     0059H     UNIT         ?PR?_WRITE_DATA?FUNCTION
            CODE    1F9AH     0055H     UNIT         ?PR?KB_SCAN?FUNCTION
            CODE    1FEFH     0054H     UNIT         ?PR?_LCDSTRING?FUNCTION
            CODE    2043H     0047H     UNIT         ?PR?_WRITE_COM?FUNCTION
            CODE    208AH     0044H     UNIT         ?PR?_WRITE_DISPLAY?FUNCTION
            CODE    20CEH     0043H     UNIT         ?PR?SAVE_DISPLAY?FUNCTION
            CODE    2111H     0038H     UNIT         ?PR?_SAVECELLDATATOEEPROM?FUNCTION
            CODE    2149H     0030H     UNIT         ?PR?_WRITE_8BIT?FUNCTION
            CODE    2179H     002EH     UNIT         ?PR?COMMUNICATEPC?FUNCTION
            CODE    21A7H     002EH     UNIT         ?PR?_UFLOAT?SHOWLCD
            CODE    21D5H     002DH     UNIT         ?PR?INIT_LCD?FUNCTION
            CODE    2202H     0025H     UNIT         ?PR?_WRITE_ADDR?FUNCTION
            CODE    2227H     0024H     UNIT         ?PR?CHECKACK?FUNCTION
            CODE    224BH     0023H     UNIT         ?PR?TIMER0?INTERRUPT
            CODE    226EH     0021H     UNIT         ?PR?PC_CELLDISPLAY?FUNCTION
            CODE    228FH     0021H     UNIT         ?PR?EEPQ_DISPLAY?FUNCTION
            CODE    22B0H     0021H     UNIT         ?PR?EEPNUM_DISPLAY?FUNCTION
            CODE    22D1H     0021H     UNIT         ?PR?NUM_GROUG_DISPLAY?FUNCTION
            CODE    22F2H     0021H     UNIT         ?PR?ERR_DISPLAY?FUNCTION
            CODE    2313H     0021H     UNIT         ?PR?TOPC_DISPLAY?FUNCTION
            CODE    2334H     0021H     UNIT         ?PR?DELROM_DISPLAY?FUNCTION
            CODE    2355H     0021H     UNIT         ?PR?CELLCALL_DISPLAY?FUNCTION
            CODE    2376H     0021H     UNIT         ?PR?EEPROMQUERY_DISPLAY?FUNCTION
            CODE    2397H     0021H     UNIT         ?PR?EEPROMDELE_DISPLAY?FUNCTION
            CODE    23B8H     001FH     UNIT         ?PR?SYS_INIT?SYSINIT
            CODE    23D7H     001FH     UNIT         ?PR?SENDGATHER?FUNCTION
            CODE    23F6H     001AH     UNIT         ?PR?DELAY5S?FUNCTION
            CODE    2410H     0019H     UNIT         ?C_INITSEG
            CODE    2429H     0018H     UNIT         ?PR?SCANIIC?FUNCTION
            CODE    2441H     0014H     UNIT         ?PR?SENDACK?FUNCTION
            CODE    2455H     0014H     UNIT         ?PR?SENDNOTACK?FUNCTION
            CODE    2469H     0010H     UNIT         ?PR?USERINIT?FUNCTION
            CODE    2479H     000FH     UNIT         ?PR?TRANSFERDIS?FUNCTION
            CODE    2488H     000EH     UNIT         ?PR?LCDCLR?FUNCTION
BL51 BANKED LINKER/LOCATER V5.03                                                      10/02/2006  17:33:01  PAGE 3


            CODE    2496H     000DH     UNIT         ?PR?_DELAY?FUNCTION
            CODE    24A3H     000DH     UNIT         ?PR?_LCDCHAR?FUNCTION
            CODE    24B0H     000CH     UNIT         ?PR?SERIALINIT?FUNCTION
            CODE    24BCH     000CH     UNIT         ?PR?SETINIT?FUNCTION
            CODE    24C8H     000CH     UNIT         ?PR?GATHERDIS?FUNCTION
            CODE    24D4H     0001H     UNIT         ?PR?INT0?INTERRUPT
            CODE    24D5H     0001H     UNIT         ?PR?INT1?INTERRUPT
            CODE    24D6H     0001H     UNIT         ?PR?TIMER1?INTERRUPT



OVERLAY MAP OF MODULE:   fe (?C_STARTUP)


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

?PR?MAIN?MAIN                              0020H.3  0000H.1    0008H    0001H
  +--> ?PR?SYS_INIT?SYSINIT
  +--> ?PR?PC_CELLDISPLAY?FUNCTION
  +--> ?PR?KB_SCAN?FUNCTION
  +--> ?PR?TOPC_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?COMMUNICATEPC?FUNCTION
  +--> ?PR?CELLCALL_DISPLAY?FUNCTION
  +--> ?PR?USERINIT?FUNCTION
  +--> ?PR?SETINIT?FUNCTION
  +--> ?PR?PREPARE?FUNCTION
  +--> ?PR?GATHERDIS?FUNCTION
  +--> ?PR?SENDGATHER?FUNCTION
  +--> ?PR?TRANSFERDIS?FUNCTION
  +--> ?PR?TRANSFERING?FUNCTION
  +--> ?PR?EEPROMQUERY_DISPLAY?FUNCTION
  +--> ?PR?QUERY_I2C_PAGE?FUNCTION
  +--> ?PR?EEPROMDELE_DISPLAY?FUNCTION
  +--> ?PR?WRITE_I2C_PAGE0?FUNCTION
  +--> ?PR?DELROM_DISPLAY?FUNCTION
  +--> ?PR?ERR_DISPLAY?FUNCTION

?PR?PC_CELLDISPLAY?FUNCTION                -----    -----      -----    -----
  +--> ?PR?INIT_LCD?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?CO?FUNCTION

?PR?INIT_LCD?FUNCTION                      -----    -----      -----    -----
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?_WRITE_COM?FUNCTION

?PR?LCDCLR?FUNCTION                        -----    -----      -----    -----
  +--> ?PR?_WRITE_COM?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
BL51 BANKED LINKER/LOCATER V5.03                                                      10/02/2006  17:33:01  PAGE 4



?PR?_WRITE_DISPLAY?FUNCTION                -----    -----      000FH    0004H
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_ADDR?FUNCTION
  +--> ?PR?_WRITE_DATA?FUNCTION
  +--> ?PR?_DELAY?FUNCTION

?PR?_WRITE_ADDR?FUNCTION                   -----    -----      -----    -----
  +--> ?PR?_WRITE_COM?FUNCTION

?PR?KB_SCAN?FUNCTION                       0020H.4  0000H.1    -----    -----
  +--> ?PR?_DELAY?FUNCTION

?PR?TOPC_DISPLAY?FUNCTION                  -----    -----      -----    -----
  +--> ?PR?INIT_LCD?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?CO?FUNCTION

?PR?DELAY5S?FUNCTION                       -----    -----      -----    -----
  +--> ?PR?_DELAY?FUNCTION

?PR?COMMUNICATEPC?FUNCTION                 -----    -----      -----    -----
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?SERIALINIT?FUNCTION
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?SENDALLTOPC?FUNCTION

?PR?SENDALLTOPC?FUNCTION                   0020H.4  0000H.1    0009H    0006H
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?_READ_I2C_PAGE?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION

?PR?_READ_I2C_PAGE?FUNCTION                -----    -----      000FH    0005H
  +--> ?PR?_WRITE_8BIT?FUNCTION
  +--> ?PR?SCANIIC?FUNCTION
  +--> ?PR?SENDACK?FUNCTION
  +--> ?PR?SENDNOTACK?FUNCTION

?PR?_WRITE_8BIT?FUNCTION                   -----    -----      -----    -----
  +--> ?PR?CHECKACK?FUNCTION

?PR?_LCDCHAR?FUNCTION                      -----    -----      -----    -----
  +--> ?PR?_WRITE_ADDR?FUNCTION
  +--> ?PR?_WRITE_DATA?FUNCTION

?PR?CELLCALL_DISPLAY?FUNCTION              -----    -----      -----    -----
  +--> ?PR?INIT_LCD?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
BL51 BANKED LINKER/LOCATER V5.03                                                      10/02/2006  17:33:01  PAGE 5


  +--> ?CO?FUNCTION

?PR?PREPARE?FUNCTION                       -----    -----      0009H    0001H
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?QUERYCELL?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_LCDSTRING?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION

?PR?QUERYCELL?FUNCTION                     0020H.4  0000H.1    000AH    0004H
  +--> ?CO?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION
  +--> ?PR?_WRITE_I2C_BYTE?FUNCTION

?PR?_WRITE_I2C_BYTE?FUNCTION               -----    -----      000EH    0003H
  +--> ?PR?_WRITE_8BIT?FUNCTION

?PR?_LCDSTRING?FUNCTION                    -----    -----      0010H    0005H
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_ADDR?FUNCTION
  +--> ?PR?_WRITE_DATA?FUNCTION

?PR?GATHERDIS?FUNCTION                     -----    -----      -----    -----
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION

?PR?SENDGATHER?FUNCTION                    -----    -----      -----    -----
  +--> ?CO?FUNCTION
  +--> ?PR?_DELAY?FUNCTION

?PR?TRANSFERDIS?FUNCTION                   -----    -----      -----    -----
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION

?PR?TRANSFERING?FUNCTION                   -----    -----      0009H    0002H
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?_WRITE_I2C_PAGE?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_LCDSTRING?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION
  +--> ?PR?_SHOWFLOAT?SHOWLCD
  +--> ?PR?_SAVECELLDATATOEEPROM?FUNCTION
  +--> ?PR?SAVE_DISPLAY?FUNCTION

?PR?_WRITE_I2C_PAGE?FUNCTION               -----    -----      000BH    0005H
  +--> ?PR?_WRITE_8BIT?FUNCTION

?PR?_SHOWFLOAT?SHOWLCD                     -----    -----      000BH    0005H
  +--> ?CO?SHOWLCD
  +--> ?PR?_UFLOAT?SHOWLCD
BL51 BANKED LINKER/LOCATER V5.03                                                      10/02/2006  17:33:01  PAGE 6


  +--> ?PR?_LCDSTRING?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION

?PR?_UFLOAT?SHOWLCD                        -----    -----      0010H    0004H

?PR?_SAVECELLDATATOEEPROM?FUNCTION         -----    -----      -----    -----
  +--> ?PR?_WRITE_I2C_PAGE?FUNCTION

?PR?SAVE_DISPLAY?FUNCTION                  -----    -----      -----    -----
  +--> ?PR?_LCDCHAR?FUNCTION

?PR?EEPROMQUERY_DISPLAY?FUNCTION           -----    -----      -----    -----
  +--> ?PR?INIT_LCD?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?CO?FUNCTION

?PR?QUERY_I2C_PAGE?FUNCTION                -----    -----      0009H    0005H
  +--> ?PR?NUM_GROUG_DISPLAY?FUNCTION
  +--> ?PR?_READ_I2C_BYTE?FUNCTION
  +--> ?PR?_LCDCHAR?FUNCTION
  +--> ?PR?DELAY5S?FUNCTION
  +--> ?PR?EEPNUM_DISPLAY?FUNCTION
  +--> ?PR?EEPQ_DISPLAY?FUNCTION

?PR?NUM_GROUG_DISPLAY?FUNCTION             -----    -----      -----    -----
  +--> ?PR?INIT_LCD?FUNCTION
  +--> ?PR?_DELAY?FUNCTION
  +--> ?PR?LCDCLR?FUNCTION
  +--> ?PR?_WRITE_DISPLAY?FUNCTION
  +--> ?CO?FUNCTION

⌨️ 快捷键说明

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