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

📄 bbqp.m51

📁 包括ARM开发环境的使用和一些调试用的源程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        06/14/2003  11:28:38  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\F\BBQDISP\PROG\FOUT.OBJ, C:\F\BBQDISP\PROG\MAIN.OBJ, C:\F\BBQDISP\PROG\LCM12864.OBJ, C:\F\BB
>> QDISP\PROG\AT24C256.OBJ TO C:\F\BBQDISP\PROG\BBQP RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  C:\F\BBQDISP\PROG\FOUT.OBJ (FOUT)
  C:\F\BBQDISP\PROG\MAIN.OBJ (MAIN)
  C:\F\BBQDISP\PROG\LCM12864.OBJ (LCM12864)
  C:\F\BBQDISP\PROG\AT24C256.OBJ (AT24C256)
  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?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  C:\F\BBQDISP\PROG\BBQP (FOUT)


            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     0008H     UNIT         ?DT?LCM12864
            DATA    0010H     0008H     UNIT         ?DT?_WRITE_256_SUB?AT24C256
            DATA    0018H     0008H     UNIT         ?DT?_READ_256_SUB?AT24C256
            BIT     0020H.0   0001H.3   UNIT         _BIT_GROUP_
            BIT     0021H.3   0001H.0   UNIT         ?BI?MAIN
            BIT     0022H.3   0000H.1   UNIT         ?BI?FOUT
            BIT     0022H.4   0000H.1   UNIT         ?BI?ACK_I2C?AT24C256
            BIT     0022H.5   0000H.1   UNIT         ?BI?AT24C256
                    0022H.6   0000H.2                *** GAP ***
            DATA    0023H     002BH     UNIT         _DATA_GROUP_
            DATA    004EH     001EH     UNIT         ?DT?MAIN
            IDATA   006CH     0014H     UNIT         ?ID?MAIN
            IDATA   0080H     0005H     UNIT         _IDATA_GROUP_
            IDATA   0085H     0002H     UNIT         ?ID?RCVBYTE?AT24C256
            IDATA   0087H     0001H     UNIT         ?ID?_WRITE_256_SUB?AT24C256
            IDATA   0088H     0001H     UNIT         ?ID?_READ_256_SUB?AT24C256
            IDATA   0089H     0001H     UNIT         ?ID?_SENDBYTE?AT24C256
            IDATA   008AH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     UNIT         ?C_INITSEG
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     1DD2H     UNIT         ?CO?MAIN
            CODE    1DE0H     0EDEH     UNIT         ?PR?DESIGNE?MAIN
            CODE    2CBEH     071CH     UNIT         ?PR?ITEM1?MAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      06/14/2003  11:28:38  PAGE 2


            CODE    33DAH     01E9H     UNIT         ?PR?ADDFINGER?MAIN
            CODE    35C3H     01C5H     UNIT         ?PR?_CHANGEPAGE?MAIN
            CODE    3788H     018FH     UNIT         ?PR?MANAGEMENU?MAIN
            CODE    3917H     015FH     UNIT         ?PR?RUNSCREEN1?MAIN
            CODE    3A76H     0154H     UNIT         ?PR?IOWATCH?MAIN
            CODE    3BCAH     011DH     UNIT         ?PR?SCREEN16?MAIN
            CODE    3CE7H     011AH     UNIT         ?PR?SCREEN17?MAIN
            CODE    3E01H     011AH     UNIT         ?PR?SCREEN22?MAIN
            CODE    3F1BH     0117H     UNIT         ?PR?SCREEN23?MAIN
            CODE    4032H     0110H     UNIT         ?PR?READKEY?MAIN
            CODE    4142H     0108H     UNIT         ?PR?RUNSCREEN4?MAIN
            CODE    424AH     0101H     UNIT         ?PR?SCREEN18?MAIN
            CODE    434BH     00FFH     UNIT         ?PR?INTT0?MAIN
            CODE    444AH     00F6H     UNIT         ?PR?SCREEN8?MAIN
            CODE    4540H     00E0H     UNIT         ?PR?SCREEN28?MAIN
            CODE    4620H     00DDH     UNIT         ?PR?SCREEN27?MAIN
            CODE    46FDH     00D7H     UNIT         ?PR?SCREEN20?MAIN
            CODE    47D4H     00D7H     UNIT         ?PR?SCREEN21?MAIN
            CODE    48ABH     00D7H     UNIT         ?PR?IOSCREEN1?MAIN
            CODE    4982H     00D7H     UNIT         ?PR?IOSCREEN2?MAIN
            CODE    4A59H     00D5H     UNIT         ?C?LIB_CODE
            CODE    4B2EH     00D4H     UNIT         ?PR?SCREEN19?MAIN
            CODE    4C02H     00D3H     UNIT         ?PR?IOSCREEN7?MAIN
            CODE    4CD5H     00D2H     UNIT         ?PR?VINDICATESCREEN1?MAIN
            CODE    4DA7H     00CFH     UNIT         ?PR?SCREEN35?MAIN
            CODE    4E76H     00CEH     UNIT         ?PR?VINDICATEWATCH?MAIN
            CODE    4F44H     00CDH     UNIT         ?PR?SCREEN4?MAIN
            CODE    5011H     00CDH     UNIT         ?PR?SCREEN5?MAIN
            CODE    50DEH     00CBH     UNIT         ?PR?SCREEN26?MAIN
            CODE    51A9H     00CBH     UNIT         ?PR?SCREEN34?MAIN
            CODE    5274H     00CAH     UNIT         ?PR?SCREEN7?MAIN
            CODE    533EH     00CAH     UNIT         ?PR?SCREEN24?MAIN
            CODE    5408H     00CAH     UNIT         ?PR?SCREEN25?MAIN
            CODE    54D2H     00CAH     UNIT         ?PR?SCREEN29?MAIN
            CODE    559CH     00CAH     UNIT         ?PR?SCREEN30?MAIN
            CODE    5666H     00CAH     UNIT         ?PR?SCREEN31?MAIN
            CODE    5730H     00C7H     UNIT         ?PR?_DISPPAGE2?MAIN
            CODE    57F7H     00C6H     UNIT         ?PR?SCREEN9?MAIN
            CODE    58BDH     00C5H     UNIT         ?PR?SCREEN3?MAIN
            CODE    5982H     00C5H     UNIT         ?PR?SCREEN15?MAIN
            CODE    5A47H     00C3H     UNIT         ?PR?SCREEN2?MAIN
            CODE    5B0AH     00C3H     UNIT         ?PR?SCREEN10?MAIN
            CODE    5BCDH     00C3H     UNIT         ?PR?SCREEN11?MAIN
            CODE    5C90H     00C3H     UNIT         ?PR?SCREEN12?MAIN
            CODE    5D53H     00C3H     UNIT         ?PR?SCREEN13?MAIN
            CODE    5E16H     00C3H     UNIT         ?PR?SCREEN14?MAIN
            CODE    5ED9H     00C3H     UNIT         ?PR?SCREEN36?MAIN
            CODE    5F9CH     00C3H     UNIT         ?PR?SCREEN37?MAIN
            CODE    605FH     00C3H     UNIT         ?PR?SCREEN38?MAIN
            CODE    6122H     00C3H     UNIT         ?PR?SCREEN39?MAIN
            CODE    61E5H     00C3H     UNIT         ?PR?SCREEN40?MAIN
            CODE    62A8H     00C3H     UNIT         ?PR?MENU1?MAIN
            CODE    636BH     00C1H     UNIT         ?PR?SCREEN1?MAIN
            CODE    642CH     00C1H     UNIT         ?PR?SCREEN6?MAIN
            CODE    64EDH     00C1H     UNIT         ?PR?SCREEN32?MAIN
            CODE    65AEH     00C1H     UNIT         ?PR?MENU2?MAIN
            CODE    666FH     00BFH     UNIT         ?PR?SCREEN33?MAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      06/14/2003  11:28:38  PAGE 3


            CODE    672EH     00B7H     UNIT         ?PR?IOSCREEN3?MAIN
            CODE    67E5H     00B6H     UNIT         ?PR?IOSCREEN8?MAIN
            CODE    689BH     00B0H     UNIT         ?PR?RUNWATCH?MAIN
            CODE    694BH     00A2H     UNIT         ?PR?_FINGERMOVE?MAIN
            CODE    69EDH     00A0H     UNIT         ?PR?IOSCREEN4?MAIN
            CODE    6A8DH     0092H     UNIT         ?PR?VINDICATESCREEN5?MAIN
            CODE    6B1FH     008CH     UNIT         ?C_C51STARTUP
            CODE    6BABH     008BH     UNIT         ?PR?IOSCREEN6?MAIN
            CODE    6C36H     008AH     UNIT         ?PR?VINDICATESCREEN4?MAIN
            CODE    6CC0H     0087H     UNIT         ?PR?RUNSCREEN3?MAIN
            CODE    6D47H     0086H     UNIT         ?PR?_READ_256_SUB?AT24C256
            CODE    6DCDH     0072H     UNIT         ?PR?_FOUT?FOUT
            CODE    6E3FH     006AH     UNIT         ?PR?VINDICATESCREEN2?MAIN
            CODE    6EA9H     0069H     UNIT         ?PR?IOSCREEN5?MAIN
            CODE    6F12H     0065H     UNIT         ?PR?_MUCHPAGEDISP?LCM12864
            CODE    6F77H     0063H     UNIT         ?PR?_WRITE_256_SUB?AT24C256
            CODE    6FDAH     005CH     UNIT         ?PR?VINDICATESCREEN3?MAIN
            CODE    7036H     005AH     UNIT         ?PR?RUNSCREEN2?MAIN
            CODE    7090H     0056H     UNIT         ?PR?_LCM12864?LCM12864
            CODE    70E6H     0050H     UNIT         ?PR?INTERFACERUN?MAIN
            CODE    7136H     0041H     UNIT         ?PR?MAIN?MAIN
            CODE    7177H     0040H     UNIT         ?PR?_COMBINLINE?MAIN
            CODE    71B7H     003EH     UNIT         ?PR?_SENDBYTE?AT24C256
            CODE    71F5H     003CH     UNIT         ?PR?INTERFACESTOP?MAIN
            CODE    7231H     0034H     UNIT         ?PR?STARTSTOP?MAIN
            CODE    7265H     0031H     UNIT         ?PR?MENU3?MAIN
            CODE    7296H     0031H     UNIT         ?PR?RCVBYTE?AT24C256
            CODE    72C7H     002FH     UNIT         ?PR?_LCMWRITECONTROLWORDS?LCM12864
            CODE    72F6H     0028H     UNIT         ?PR?_LCMWRITEDISPDATA?LCM12864
            CODE    731EH     001EH     UNIT         ?PR?_TIGE?MAIN
            CODE    733CH     001EH     UNIT         ?PR?WAITIDLE?LCM12864
            CODE    735AH     001DH     UNIT         ?PR?CLEARDISP?MAIN
            CODE    7377H     0011H     UNIT         ?PR?LCMREST?LCM12864
            CODE    7388H     0011H     UNIT         ?PR?ACK_I2C?AT24C256
            CODE    7399H     000DH     UNIT         ?PR?START_I2C?AT24C256
            CODE    73A6H     000AH     UNIT         ?PR?STOP_I2C?AT24C256
            CODE    73B0H     0009H     UNIT         ?PR?_NOP?AT24C256



OVERLAY MAP OF MODULE:   C:\F\BBQDISP\PROG\BBQP (FOUT)


SEGMENT                                       BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                      START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------------------
?PR?INTT0?MAIN                             -----    -----      -----    -----      -----    -----
  +--> ?PR?CLEARDISP?MAIN
  +--> ?PR?INTERFACESTOP?MAIN
  +--> ?PR?INTERFACERUN?MAIN

?PR?CLEARDISP?MAIN                         -----    -----      0039H    0002H      -----    -----
  +--> ?PR?_LCM12864?LCM12864

?PR?_LCM12864?LCM12864                     0020H.7  0000H.2    0049H    0004H      -----    -----
  +--> ?PR?LCMREST?LCM12864
  +--> ?PR?_LCMWRITECONTROLWORDS?LCM12864
BL51 BANKED LINKER/LOCATER V5.03                                                      06/14/2003  11:28:38  PAGE 4


  +--> ?PR?_LCMWRITEDISPDATA?LCM12864

?PR?LCMREST?LCM12864                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCMWRITECONTROLWORDS?LCM12864

?PR?_LCMWRITECONTROLWORDS?LCM12864         0021H.1  0000H.1    004DH    0001H      -----    -----
  +--> ?PR?WAITIDLE?LCM12864

?PR?WAITIDLE?LCM12864                      0021H.2  0000H.1    -----    -----      -----    -----

?PR?_LCMWRITEDISPDATA?LCM12864             0021H.1  0000H.1    004DH    0001H      -----    -----
  +--> ?PR?WAITIDLE?LCM12864

?PR?INTERFACESTOP?MAIN                     -----    -----      -----    -----      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_MUCHPAGEDISP?LCM12864

?PR?_MUCHPAGEDISP?LCM12864                 -----    -----      0036H    000BH      -----    -----
  +--> ?PR?_LCM12864?LCM12864

?PR?INTERFACERUN?MAIN                      -----    -----      -----    -----      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_MUCHPAGEDISP?LCM12864

*** NEW ROOT ***************************************************

?C_C51STARTUP                              -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                              -----    -----      0033H    0002H      -----    -----
  +--> ?PR?_LCM12864?LCM12864
  +--> ?PR?READKEY?MAIN
  +--> ?PR?STARTSTOP?MAIN
  +--> ?PR?MANAGEMENU?MAIN
  +--> ?PR?ITEM1?MAIN
  +--> ?PR?DESIGNE?MAIN
  +--> ?PR?RUNWATCH?MAIN
  +--> ?PR?IOWATCH?MAIN
  +--> ?PR?VINDICATEWATCH?MAIN

?PR?READKEY?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_TIGE?MAIN
  +--> ?CO?MAIN

?PR?MANAGEMENU?MAIN                        -----    -----      0035H    0001H      -----    -----
  +--> ?PR?CLEARDISP?MAIN
  +--> ?PR?INTERFACESTOP?MAIN
  +--> ?PR?INTERFACERUN?MAIN
  +--> ?PR?_CHANGEPAGE?MAIN
  +--> ?PR?_FINGERMOVE?MAIN

?PR?_CHANGEPAGE?MAIN                       0020H.4  0000H.1    0037H    0002H      -----    -----
  +--> ?PR?CLEARDISP?MAIN
  +--> ?PR?SCREEN1?MAIN
  +--> ?PR?SCREEN2?MAIN
  +--> ?PR?SCREEN3?MAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      06/14/2003  11:28:38  PAGE 5


  +--> ?PR?SCREEN4?MAIN
  +--> ?PR?SCREEN5?MAIN
  +--> ?PR?SCREEN6?MAIN
  +--> ?PR?SCREEN7?MAIN
  +--> ?PR?SCREEN8?MAIN
  +--> ?PR?SCREEN9?MAIN
  +--> ?PR?SCREEN10?MAIN
  +--> ?PR?SCREEN11?MAIN
  +--> ?PR?SCREEN12?MAIN
  +--> ?PR?SCREEN13?MAIN
  +--> ?PR?SCREEN14?MAIN
  +--> ?PR?SCREEN15?MAIN
  +--> ?PR?SCREEN16?MAIN
  +--> ?PR?SCREEN17?MAIN
  +--> ?PR?SCREEN18?MAIN
  +--> ?PR?SCREEN19?MAIN
  +--> ?PR?SCREEN20?MAIN
  +--> ?PR?SCREEN21?MAIN
  +--> ?PR?SCREEN22?MAIN
  +--> ?PR?SCREEN23?MAIN
  +--> ?PR?SCREEN24?MAIN
  +--> ?PR?SCREEN25?MAIN
  +--> ?PR?SCREEN26?MAIN
  +--> ?PR?SCREEN27?MAIN
  +--> ?PR?SCREEN28?MAIN
  +--> ?PR?SCREEN29?MAIN
  +--> ?PR?SCREEN30?MAIN
  +--> ?PR?SCREEN31?MAIN
  +--> ?PR?SCREEN32?MAIN
  +--> ?PR?SCREEN33?MAIN
  +--> ?PR?SCREEN34?MAIN
  +--> ?PR?SCREEN35?MAIN
  +--> ?PR?SCREEN36?MAIN
  +--> ?PR?SCREEN37?MAIN
  +--> ?PR?SCREEN38?MAIN
  +--> ?PR?SCREEN39?MAIN
  +--> ?PR?SCREEN40?MAIN
  +--> ?PR?MENU1?MAIN
  +--> ?PR?MENU2?MAIN
  +--> ?PR?MENU3?MAIN
  +--> ?PR?_FINGERMOVE?MAIN

?PR?SCREEN1?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?_COMBINLINE?MAIN                       -----    -----      0039H    000CH      -----    -----

?PR?_DISPPAGE2?MAIN                        -----    -----      003BH    000EH      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_LCM12864?LCM12864

?PR?SCREEN2?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN3?MAIN                           -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      06/14/2003  11:28:38  PAGE 6


  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN4?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN5?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN6?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN7?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN
  +--> ?PR?_DISPPAGE2?MAIN

?PR?SCREEN8?MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_COMBINLINE?MAIN

⌨️ 快捷键说明

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