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

📄 12232.m51

📁 DS1302显示时钟
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        05/22/2008  16:55:35  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, M12232A.obj TO 12232 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  M12232A.obj (M12232A)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  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?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (ABS)


LINK MAP OF MODULE:  12232 (?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"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     0008H     UNIT         ?DT?_LINEXY?M12232A
            DATA    0018H     0005H     UNIT         ?DT?_RECT?M12232A
            DATA    001DH     0002H     UNIT         ?DT?_POINTXY?M12232A
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?M12232A
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     001CH     UNIT         _DATA_GROUP_
            DATA    003DH     0014H     UNIT         ?DT?M12232A
            IDATA   0051H     0017H     UNIT         ?ID?M12232A
            IDATA   0068H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?OSCENABLE?M12232A
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     06C1H     UNIT         ?CO?M12232A
            CODE    06CFH     01A8H     UNIT         ?PR?_LINEXY?M12232A
            CODE    0877H     0153H     UNIT         ?PR?_PUTSIZEIMAGE?M12232A
            CODE    09CAH     00E6H     UNIT         ?PR?KEYHANDLE?M12232A
            CODE    0AB0H     00E1H     UNIT         ?C?LIB_CODE
            CODE    0B91H     00CDH     UNIT         ?PR?M12232A
            CODE    0C5EH     00C3H     UNIT         ?PR?_WRIDS?M12232A
            CODE    0D21H     00BFH     UNIT         ?PR?TRINT0?M12232A
            CODE    0DE0H     00BEH     UNIT         ?PR?_READDS?M12232A
            CODE    0E9EH     008CH     UNIT         ?C_C51STARTUP
            CODE    0F2AH     0069H     UNIT         ?PR?_PUTSTRING?M12232A
            CODE    0F93H     005DH     UNIT         ?PR?_PUT_STR?M12232A
            CODE    0FF0H     0051H     UNIT         ?PR?_PUTCHAR?M12232A
BL51 BANKED LINKER/LOCATER V6.00                                                      05/22/2008  16:55:35  PAGE 2


            CODE    1041H     0051H     UNIT         ?PR?KEYSCAN?M12232A
            CODE    1092H     0045H     UNIT         ?PR?_SETTIMER?M12232A
            CODE    10D7H     0045H     UNIT         ?PR?_GETTIMER?M12232A
            CODE    111CH     0040H     UNIT         ?PR?DSINIT?M12232A
            CODE    115CH     003EH     UNIT         ?PR?KEYACTION?M12232A
            CODE    119AH     0038H     UNIT         ?PR?_RECT?M12232A
            CODE    11D2H     0036H     UNIT         ?PR?DISPLAYTIME?M12232A
            CODE    1208H     002CH     UNIT         ?PR?_POINTXY?M12232A
            CODE    1234H     002BH     UNIT         ?PR?CHIPINIT?M12232A
            CODE    125FH     0029H     UNIT         ?PR?_DISPLAYCHINESECHARDOT?M12232A
            CODE    1288H     0029H     UNIT         ?PR?_DISPLAYENGLISHCHARDOT?M12232A
            CODE    12B1H     0029H     UNIT         ?PR?_DELAY_MS?M12232A
            CODE    12DAH     0023H     UNIT         ?PR?LCDRD?M12232A
            CODE    12FDH     0022H     UNIT         ?PR?LCDPOS?M12232A
            CODE    131FH     0021H     UNIT         ?PR?LCDRESET?M12232A
            CODE    1340H     001EH     UNIT         ?PR?TIMEREAD?M12232A
            CODE    135EH     001EH     UNIT         ?PR?SYSTEMINITIAL?M12232A
            CODE    137CH     001BH     UNIT         ?PR?LCDCURSORNEXT?M12232A
            CODE    1397H     0018H     UNIT         ?PR?LCDWAITIDLE1?M12232A
            CODE    13AFH     0018H     UNIT         ?PR?LCDWAITIDLE2?M12232A
            CODE    13C7H     0018H     UNIT         ?PR?_LCDFILL?M12232A
            CODE    13DFH     0014H     UNIT         ?PR?_LCDWC2?M12232A
            CODE    13F3H     0014H     UNIT         ?PR?LCDRD1?M12232A
            CODE    1407H     0014H     UNIT         ?PR?LCDRD2?M12232A
            CODE    141BH     0013H     UNIT         ?PR?_LCDWD2?M12232A
            CODE    142EH     0013H     UNIT         ?C_INITSEG
            CODE    1441H     0012H     UNIT         ?PR?_ABS?ABS
            CODE    1453H     0011H     UNIT         ?PR?_LCDWC1?M12232A
            CODE    1464H     0011H     UNIT         ?PR?_LCDWD1?M12232A
            CODE    1475H     0010H     UNIT         ?PR?_BYTE_WRITE?M12232A
            CODE    1485H     0010H     UNIT         ?PR?_BYTE_READ?M12232A
            CODE    1495H     000EH     UNIT         ?PR?_LCDWC?M12232A
            CODE    14A3H     000EH     UNIT         ?PR?_LCDWD?M12232A
            CODE    14B1H     000EH     UNIT         ?PR?_SECTOR_ERASE?M12232A
            CODE    14BFH     000EH     UNIT         ?PR?MAIN?M12232A
            CODE    14CDH     000DH     UNIT         ?PR?_WRITESTRING?M12232A
            CODE    14DAH     000DH     UNIT         ?PR?_DISPLAYBYTE?M12232A
            CODE    14E7H     000BH     UNIT         ?PR?_PUT_STR_XY?M12232A
            CODE    14F2H     0007H     UNIT         ?PR?OSC24?M12232A
            CODE    14F9H     0007H     UNIT         ?PR?CHARGEENABLE?M12232A
            CODE    1500H     0004H     UNIT         ?PR?_?DOGRESET?M12232A



OVERLAY MAP OF MODULE:   12232 (?C_STARTUP)


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

?PR?MAIN?M12232A                           -----    -----
  +--> ?PR?SYSTEMINITIAL?M12232A
  +--> ?PR?_?DOGRESET?M12232A
BL51 BANKED LINKER/LOCATER V6.00                                                      05/22/2008  16:55:35  PAGE 3


  +--> ?PR?KEYHANDLE?M12232A
  +--> ?PR?DISPLAYTIME?M12232A

?PR?SYSTEMINITIAL?M12232A                  -----    -----
  +--> ?PR?CHIPINIT?M12232A
  +--> ?PR?DSINIT?M12232A
  +--> ?PR?LCDRESET?M12232A

?PR?DSINIT?M12232A                         -----    -----
  +--> ?PR?OSCENABLE?M12232A
  +--> ?PR?_WRIDS?M12232A
  +--> ?PR?CHARGEENABLE?M12232A
  +--> ?PR?OSC24?M12232A

?PR?OSCENABLE?M12232A                      -----    -----
  +--> ?PR?_WRIDS?M12232A

?PR?CHARGEENABLE?M12232A                   -----    -----
  +--> ?PR?_WRIDS?M12232A

?PR?OSC24?M12232A                          -----    -----
  +--> ?PR?_WRIDS?M12232A

?PR?LCDRESET?M12232A                       -----    -----
  +--> ?PR?_LCDWC2?M12232A
  +--> ?PR?M12232A
  +--> ?PR?_LCDWC1?M12232A

?PR?_LCDWC2?M12232A                        -----    -----
  +--> ?PR?_LCDWC1?M12232A
  +--> ?PR?LCDWAITIDLE2?M12232A

?PR?_LCDWC1?M12232A                        -----    -----
  +--> ?PR?LCDWAITIDLE1?M12232A

?PR?LCDWAITIDLE1?M12232A                   -----    -----
  +--> ?PR?_?DOGRESET?M12232A

?PR?LCDWAITIDLE2?M12232A                   -----    -----
  +--> ?PR?_?DOGRESET?M12232A

?PR?M12232A                                -----    -----
  +--> ?PR?_READDS?M12232A
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?_LCDWC1?M12232A
  +--> ?PR?_LCDWC2?M12232A

?PR?KEYHANDLE?M12232A                      0021H    0001H
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?KEYACTION?M12232A
  +--> ?PR?TIMEREAD?M12232A
  +--> ?PR?_LCDFILL?M12232A
  +--> ?PR?_BYTE_WRITE?M12232A
  +--> ?PR?_SECTOR_ERASE?M12232A
  +--> ?CO?M12232A
  +--> ?PR?_WRITESTRING?M12232A

BL51 BANKED LINKER/LOCATER V6.00                                                      05/22/2008  16:55:35  PAGE 4


?PR?KEYACTION?M12232A                      -----    -----
  +--> ?PR?KEYSCAN?M12232A
  +--> ?PR?_DELAY_MS?M12232A
  +--> ?PR?M12232A

?PR?KEYSCAN?M12232A                        -----    -----
  +--> ?PR?M12232A

?PR?_DELAY_MS?M12232A                      -----    -----
  +--> ?PR?_?DOGRESET?M12232A

?PR?TIMEREAD?M12232A                       -----    -----
  +--> ?PR?_BYTE_READ?M12232A

?PR?_BYTE_READ?M12232A                     -----    -----
  +--> ?PR?M12232A

?PR?_LCDFILL?M12232A                       -----    -----
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?_DISPLAYBYTE?M12232A

?PR?_DISPLAYBYTE?M12232A                   -----    -----
  +--> ?PR?LCDPOS?M12232A
  +--> ?PR?_LCDWD?M12232A
  +--> ?PR?LCDCURSORNEXT?M12232A

?PR?LCDPOS?M12232A                         -----    -----
  +--> ?PR?_LCDWC?M12232A

?PR?_LCDWC?M12232A                         -----    -----
  +--> ?PR?_LCDWC1?M12232A
  +--> ?PR?_LCDWC2?M12232A

?PR?_LCDWD?M12232A                         -----    -----
  +--> ?PR?_LCDWD1?M12232A
  +--> ?PR?_LCDWD2?M12232A

?PR?_LCDWD1?M12232A                        -----    -----
  +--> ?PR?LCDWAITIDLE1?M12232A

?PR?_LCDWD2?M12232A                        -----    -----
  +--> ?PR?LCDWAITIDLE2?M12232A

?PR?_BYTE_WRITE?M12232A                    -----    -----
  +--> ?PR?M12232A

?PR?_SECTOR_ERASE?M12232A                  -----    -----
  +--> ?PR?M12232A

?PR?_WRITESTRING?M12232A                   -----    -----
  +--> ?PR?_PUTSTRING?M12232A

?PR?_PUTSTRING?M12232A                     0022H    0004H
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?M12232A
  +--> ?PR?_PUTCHAR?M12232A

BL51 BANKED LINKER/LOCATER V6.00                                                      05/22/2008  16:55:35  PAGE 5


?PR?_PUTCHAR?M12232A                       002FH    0003H
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?CO?M12232A
  +--> ?PR?_DISPLAYENGLISHCHARDOT?M12232A
  +--> ?PR?_DISPLAYCHINESECHARDOT?M12232A

?PR?_DISPLAYENGLISHCHARDOT?M12232A         -----    -----
  +--> ?CO?M12232A
  +--> ?PR?M12232A
  +--> ?PR?_PUTSIZEIMAGE?M12232A

?PR?_PUTSIZEIMAGE?M12232A                  0032H    000BH
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?M12232A
  +--> ?PR?LCDPOS?M12232A
  +--> ?CO?M12232A
  +--> ?PR?LCDRD?M12232A
  +--> ?PR?_LCDWD?M12232A

?PR?LCDRD?M12232A                          -----    -----
  +--> ?PR?LCDRD1?M12232A
  +--> ?PR?LCDRD2?M12232A
  +--> ?PR?LCDPOS?M12232A

?PR?LCDRD1?M12232A                         -----    -----
  +--> ?PR?LCDWAITIDLE1?M12232A

?PR?LCDRD2?M12232A                         -----    -----
  +--> ?PR?LCDWAITIDLE2?M12232A

?PR?_DISPLAYCHINESECHARDOT?M12232A         -----    -----
  +--> ?CO?M12232A
  +--> ?PR?M12232A
  +--> ?PR?_PUTSIZEIMAGE?M12232A

?PR?DISPLAYTIME?M12232A                    0021H    0009H
  +--> ?PR?M12232A
  +--> ?PR?_PUT_STR_XY?M12232A

?PR?_PUT_STR_XY?M12232A                    -----    -----
  +--> ?PR?_PUT_STR?M12232A

?PR?_PUT_STR?M12232A                       002AH    0005H
  +--> ?PR?M12232A
  +--> ?PR?_PUTCHAR?M12232A

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

?PR?TRINT0?M12232A                         -----    -----
  +--> ?PR?_READDS?M12232A



SYMBOL TABLE OF MODULE:  12232 (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------
BL51 BANKED LINKER/LOCATER V6.00                                                      05/22/2008  16:55:35  PAGE 6



  -------         MODULE        ?C_STARTUP
  C:0E9EH         SEGMENT       ?C_C51STARTUP
  I:0068H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0EA1H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR

⌨️ 快捷键说明

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