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

📄 12232.m51

📁 液晶12232A程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/01/2007  08:47:25  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, 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?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
  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     000EH     UNIT         ?DT?M12232A
            DATA    001EH     0002H     UNIT         ?DT?_POINTXY?M12232A
            BIT     0020H.0   0000H.3   UNIT         ?BI?M12232A
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     0023H     UNIT         _DATA_GROUP_
            DATA    0044H     0008H     UNIT         ?DT?_LINEXY?M12232A
            DATA    004CH     0005H     UNIT         ?DT?_RECT?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     0004H     UNIT         ?PR?_?DOGRESET?M12232A
            CODE    0007H     0004H     UNIT         ?PR?DOG_INIT?M12232A
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     06C8H     UNIT         ?CO?M12232A
            CODE    06D6H     01A8H     UNIT         ?PR?_LINEXY?M12232A
            CODE    087EH     0153H     UNIT         ?PR?_PUTSIZEIMAGE?M12232A
            CODE    09D1H     0116H     UNIT         ?PR?KEYHANDLE?M12232A
            CODE    0AE7H     00DAH     UNIT         ?PR?M12232A
            CODE    0BC1H     00ADH     UNIT         ?C?LIB_CODE
            CODE    0C6EH     00A4H     UNIT         ?PR?TRINT0?M12232A
            CODE    0D12H     008CH     UNIT         ?C_C51STARTUP
            CODE    0D9EH     006FH     UNIT         ?PR?_DISPLAYRECORD?M12232A
            CODE    0E0DH     0069H     UNIT         ?PR?_PUTSTRING?M12232A
            CODE    0E76H     0061H     UNIT         ?PR?KEYSCAN?M12232A
            CODE    0ED7H     005DH     UNIT         ?PR?_PUT_STR?M12232A
            CODE    0F34H     0051H     UNIT         ?PR?_PUTCHAR?M12232A
            CODE    0F85H     0042H     UNIT         ?PR?MAIN?M12232A
            CODE    0FC7H     003FH     UNIT         ?PR?RECORDSAVE?M12232A
            CODE    1006H     003EH     UNIT         ?PR?KEYACTION?M12232A
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2007  08:47:25  PAGE 2


            CODE    1044H     003EH     UNIT         ?PR?DISPLAYTIME?M12232A
            CODE    1082H     0038H     UNIT         ?PR?_RECT?M12232A
            CODE    10BAH     0030H     UNIT         ?PR?CHIPINIT?M12232A
            CODE    10EAH     002DH     UNIT         ?PR?_DELAY_MS?M12232A
            CODE    1117H     002CH     UNIT         ?PR?_POINTXY?M12232A
            CODE    1143H     0029H     UNIT         ?PR?_DISPLAYCHINESECHARDOT?M12232A
            CODE    116CH     0029H     UNIT         ?PR?_DISPLAYENGLISHCHARDOT?M12232A
            CODE    1195H     0026H     UNIT         ?PR?SYSTEMINITIAL?M12232A
            CODE    11BBH     0023H     UNIT         ?PR?LCDRD?M12232A
            CODE    11DEH     0022H     UNIT         ?PR?LCDPOS?M12232A
            CODE    1200H     0021H     UNIT         ?PR?LCDRESET?M12232A
            CODE    1221H     0021H     UNIT         ?PR?DISPLAYCOUNT?M12232A
            CODE    1242H     0020H     UNIT         ?PR?COUNTSAVE?M12232A
            CODE    1262H     001EH     UNIT         ?PR?TIMEREAD?M12232A
            CODE    1280H     001EH     UNIT         ?PR?TIMESAVE?M12232A
            CODE    129EH     001CH     UNIT         ?PR?_HEXTOCHAR?M12232A
            CODE    12BAH     001BH     UNIT         ?PR?LCDCURSORNEXT?M12232A
            CODE    12D5H     0018H     UNIT         ?PR?LCDWAITIDLE1?M12232A
            CODE    12EDH     0018H     UNIT         ?PR?LCDWAITIDLE2?M12232A
            CODE    1305H     0018H     UNIT         ?PR?_LCDFILL?M12232A
            CODE    131DH     0014H     UNIT         ?PR?_LCDWC2?M12232A
            CODE    1331H     0014H     UNIT         ?PR?LCDRD1?M12232A
            CODE    1345H     0014H     UNIT         ?PR?LCDRD2?M12232A
            CODE    1359H     0013H     UNIT         ?PR?_LCDWD2?M12232A
            CODE    136CH     0013H     UNIT         ?C_INITSEG
            CODE    137FH     0012H     UNIT         ?PR?_ABS?ABS
            CODE    1391H     0011H     UNIT         ?PR?_LCDWC1?M12232A
            CODE    13A2H     0011H     UNIT         ?PR?_LCDWD1?M12232A
            CODE    13B3H     0010H     UNIT         ?PR?_BYTE_WRITE?M12232A
            CODE    13C3H     0010H     UNIT         ?PR?_BYTE_READ?M12232A
            CODE    13D3H     000EH     UNIT         ?PR?_LCDWC?M12232A
            CODE    13E1H     000EH     UNIT         ?PR?_LCDWD?M12232A
            CODE    13EFH     000EH     UNIT         ?PR?_SECTOR_ERASE?M12232A
            CODE    13FDH     000DH     UNIT         ?PR?_WRITESTRING?M12232A
            CODE    140AH     000DH     UNIT         ?PR?_DISPLAYBYTE?M12232A
            CODE    1417H     000CH     UNIT         ?PR?COUNTREAD?M12232A
            CODE    1423H     000BH     UNIT         ?PR?_PUT_STR_XY?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?TIMEREAD?M12232A
  +--> ?PR?_DELAY_MS?M12232A
  +--> ?PR?COUNTSAVE?M12232A
  +--> ?CO?M12232A
  +--> ?PR?_WRITESTRING?M12232A
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2007  08:47:25  PAGE 3


  +--> ?PR?DISPLAYCOUNT?M12232A
  +--> ?PR?DISPLAYTIME?M12232A
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?KEYHANDLE?M12232A
  +--> ?PR?TIMESAVE?M12232A
  +--> ?PR?RECORDSAVE?M12232A

?PR?SYSTEMINITIAL?M12232A                  -----    -----
  +--> ?PR?CHIPINIT?M12232A
  +--> ?PR?_DELAY_MS?M12232A

?PR?CHIPINIT?M12232A                       -----    -----
  +--> ?PR?DOG_INIT?M12232A
  +--> ?PR?LCDRESET?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?_HEXTOCHAR?M12232A
  +--> ?PR?_BYTE_WRITE?M12232A
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?_LCDWC1?M12232A
  +--> ?PR?_LCDWC2?M12232A

?PR?_DELAY_MS?M12232A                      -----    -----
  +--> ?PR?_LCDFILL?M12232A
  +--> ?PR?_?DOGRESET?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                         -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2007  08:47:25  PAGE 4


  +--> ?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?TIMEREAD?M12232A                       -----    -----
  +--> ?PR?_BYTE_READ?M12232A

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

?PR?COUNTSAVE?M12232A                      -----    -----
  +--> ?PR?COUNTREAD?M12232A
  +--> ?PR?_SECTOR_ERASE?M12232A
  +--> ?PR?_BYTE_WRITE?M12232A

?PR?COUNTREAD?M12232A                      -----    -----
  +--> ?PR?_BYTE_READ?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

?PR?_PUTCHAR?M12232A                       0036H    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                  0039H    000BH
  +--> ?PR?_?DOGRESET?M12232A
  +--> ?PR?M12232A
  +--> ?PR?LCDPOS?M12232A
  +--> ?CO?M12232A
  +--> ?PR?LCDRD?M12232A
  +--> ?PR?_LCDWD?M12232A

BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2007  08:47:25  PAGE 5


?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?DISPLAYCOUNT?M12232A                   0021H    0006H
  +--> ?PR?M12232A
  +--> ?PR?_HEXTOCHAR?M12232A
  +--> ?PR?_PUT_STR_XY?M12232A

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

?PR?_PUT_STR?M12232A                       0031H    0005H
  +--> ?PR?M12232A
  +--> ?PR?_PUTCHAR?M12232A

?PR?DISPLAYTIME?M12232A                    0022H    000CH
  +--> ?PR?M12232A
  +--> ?PR?_HEXTOCHAR?M12232A
  +--> ?PR?_PUT_STR_XY?M12232A

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

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

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

?PR?_DISPLAYRECORD?M12232A                 0022H    000FH
  +--> ?PR?_BYTE_READ?M12232A
  +--> ?PR?M12232A
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2007  08:47:25  PAGE 6


  +--> ?PR?_HEXTOCHAR?M12232A
  +--> ?PR?_PUT_STR_XY?M12232A

?PR?TIMESAVE?M12232A                       -----    -----
  +--> ?PR?_SECTOR_ERASE?M12232A
  +--> ?PR?_BYTE_WRITE?M12232A

?PR?RECORDSAVE?M12232A                     0021H    0003H
  +--> ?PR?M12232A
  +--> ?PR?_SECTOR_ERASE?M12232A
  +--> ?PR?_BYTE_WRITE?M12232A



SYMBOL TABLE OF MODULE:  12232 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0D12H         SEGMENT       ?C_C51STARTUP
  I:0068H         SEGMENT       ?STACK

⌨️ 快捷键说明

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