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

📄 posuser.m51

📁 抄水表手持POS代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        08/23/2004  16:22:23  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Main.obj, App.obj, Data.obj, BusModem.obj, .\LIB\Ps10.lib TO PosUser RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  Main.obj (MAIN)
  App.obj (APP)
  Data.obj (DATA)
  BusModem.obj (BUSMODEM)
  .\LIB\Ps10.lib (_OO2320)
  .\LIB\Ps10.lib (_COMR232)
  .\LIB\Ps10.lib (_COMR2320)
  .\LIB\Ps10.lib (_COMS2320)
  .\LIB\Ps10.lib (_CALC_CRC)
  .\LIB\Ps10.lib (_OO232)
  .\LIB\Ps10.lib (_COMS232)
  .\LIB\Ps10.lib (_OS232)
  .\LIB\Ps10.lib (_232)
  .\LIB\Ps10.lib (_SPEAK)
  .\LIB\Ps10.lib (_HARD)
  .\LIB\Ps10.lib (_UART0_INIT)
  .\LIB\Ps10.lib (_UART1_INIT)
  .\LIB\Ps10.lib (_SYSCLK_INIT)
  .\LIB\Ps10.lib (_RC500POWERON)
  .\LIB\Ps10.lib (_RC500POWEROFF)
  .\LIB\Ps10.lib (_COM232POWEROFF)
  .\LIB\Ps10.lib (_COM232POWERON)
  .\LIB\Ps10.lib (_AT24C64_POWERON)
  .\LIB\Ps10.lib (_GETSTR)
  .\LIB\Ps10.lib (_SELECTMENU)
  .\LIB\Ps10.lib (_DISPLAY)
  .\LIB\Ps10.lib (_DELAY_1MS)
  .\LIB\Ps10.lib (_DELAY_10MS)
  .\LIB\Ps10.lib (_GETKEY)
  .\LIB\Ps10.lib (_GETCHAR)
  .\LIB\Ps10.lib (_SETTIME)
  .\LIB\Ps10.lib (_GETTIME)
  .\LIB\Ps10.lib (_PORT_INIT)
  .\LIB\Ps10.lib (_SETFLASHPARA)
  .\LIB\Ps10.lib (_FLASH_SECTORERASE)
  .\LIB\Ps10.lib (_FLASH_SECTORMODFIY)
  .\LIB\Ps10.lib (_FLASH_READ)
  .\LIB\Ps10.lib (_FLASHBYTEWRITE)
  .\LIB\Ps10.lib (_FLASHBYTEREAD)
  .\LIB\Ps10.lib (_FLASH_RESET)
  .\LIB\Ps10.lib (_AT24C64_INIT)
  .\LIB\Ps10.lib (_AT24C64_READ)
  .\LIB\Ps10.lib (_AT24C64_WRITE)
  .\LIB\Ps10.lib (_CHECKCARDIN)
  .\LIB\Ps10.lib (_OS2320)
  .\LIB\Ps10.lib (_LIGHTON)
  .\LIB\Ps10.lib (_LIGHTOFF)
  .\LIB\Ps10.lib (_POWEROFF)
  .\LIB\Ps10.lib (_AT24C64_POWEROFF)
  .\LIB\Ps10.lib (_CLRSCR)
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 2


  .\LIB\Ps10.lib (_DISP_OFF)
  .\LIB\Ps10.lib (WRITE_DATA)
  .\LIB\Ps10.lib (WRITE_COM)
  .\LIB\Ps10.lib (_I2C)
  .\LIB\Ps10.lib (_ACK)
  .\LIB\Ps10.lib (_SEQ_READ)
  .\LIB\Ps10.lib (_SEQ_READ2)
  .\LIB\Ps10.lib (_SEQ_WRITE2)
  .\LIB\Ps10.lib (_PORT_INI)
  .\LIB\Ps10.lib (WRITEIO)
  .\LIB\Ps10.lib (READIO)
  .\LIB\Ps10.lib (_FLASH_IDENTRY)
  .\LIB\Ps10.lib (_DELAY_100US)
  .\LIB\Ps10.lib (_ACK2)
  .\LIB\Ps10.lib (_DUMMY_WRITE2)
  .\LIB\Ps10.lib (_I2CTOKEY)
  .\LIB\Ps10.lib (_I2CTOTIME)
  .\LIB\Ps10.lib (_SEQ_WRITE)
  .\LIB\Ps10.lib (FLASH_PAGE_SET)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  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 (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LCASE)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (RAND)
  C:\KEIL\C51\LIB\C51S.LIB (STRCAT)
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 3


  C:\KEIL\C51\LIB\C51S.LIB (STRNCMP)
  C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51S.LIB (?C?MEMCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDPDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDCODE)


LINK MAP OF MODULE:  PosUser (MAIN)


            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         ?DT?BUSMODEM
            DATA    001BH     0004H     UNIT         ?DT?_232
            DATA    001FH     0001H     UNIT         ?DT?_I2C
            BIT     0020H.0   0001H.1   UNIT         _BIT_GROUP_
            BIT     0021H.1   0000H.2   UNIT         ?BI?_DISPLAY
            BIT     0021H.3   0000H.1   UNIT         ?BI?_GETKEY
            BIT     0021H.4   0000H.1   UNIT         ?BI?_I2C
            BIT     0021H.5   0000H.1   UNIT         ?BI?_I2CTOTIME
                    0021H.6   0000H.2                *** GAP ***
            DATA    0022H     0046H     UNIT         _DATA_GROUP_
            DATA    0068H     000BH     UNIT         ?DT?_GETKEY
            DATA    0073H     0004H     UNIT         ?DT?RAND?RAND
            DATA    0077H     0003H     UNIT         ?DT?_VALIDFLOW?DATA
            IDATA   007AH     0009H     UNIT         _IDATA_GROUP_
            IDATA   0083H     0002H     UNIT         ?ID?_GETKEY
            IDATA   0085H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     062AH     UNIT         _XDATA_GROUP_
            XDATA   062AH     0084H     UNIT         ?XD?BUSMODEM
            XDATA   06AEH     0084H     UNIT         ?XD?_232
            XDATA   0732H     0017H     UNIT         ?XD?APP
            XDATA   0749H     0004H     UNIT         ?XD?_SETFLASHPARA
            XDATA   074DH     0002H     UNIT         ?XD?_VALIDFLOW?DATA

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0020H     UNIT         ?PR?_CALC_CRC
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     007BH     UNIT         ?PR?__SEQ_READ?_SEQ_READ
            CODE    00A1H     0001H     UNIT         ?CO?_SEQ_WRITE
                    00A2H     0001H                  *** GAP ***
            CODE    00A3H     0003H     ABSOLUTE     
            CODE    00A6H     0B50H     UNIT         ?C?LIB_CODE
            CODE    0BF6H     04C7H     UNIT         ?PR?CARD_OP?APP
            CODE    10BDH     04B6H     UNIT         ?PR?UPLOAD?DATA
            CODE    1573H     046FH     UNIT         ?PR?PRINTF?PRINTF
            CODE    19E2H     0323H     UNIT         ?CO?MAIN
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 4


            CODE    1D05H     027CH     UNIT         ?CO?APP
            CODE    1F81H     024DH     UNIT         ?PR?TEST_TIME?MAIN
            CODE    21CEH     0248H     UNIT         ?PR?LSZ_CX?APP
            CODE    2416H     022CH     UNIT         ?PR?_MODEMTX?BUSMODEM
            CODE    2642H     0184H     UNIT         ?PR?__SELECTMENU?_SELECTMENU
            CODE    27C6H     0175H     UNIT         ?PR?_MODEM_REC?BUSMODEM
            CODE    293BH     016AH     UNIT         ?PR?__AT24C64_READ?_AT24C64_READ
            CODE    2AA5H     0165H     UNIT         ?PR?_MODEMDIAL?BUSMODEM
            CODE    2C0AH     015CH     UNIT         ?PR?TEST_24C64?MAIN
            CODE    2D66H     0159H     UNIT         ?PR?_COMR2320?_COMR2320
            CODE    2EBFH     0153H     UNIT         ?PR?TEST_FLASH?MAIN
            CODE    3012H     0153H     UNIT         ?PR?__GETSTR?_GETSTR
            CODE    3165H     0140H     UNIT         ?PR?__DISPLAY?_DISPLAY
            CODE    32A5H     012EH     UNIT         ?PR?_MODEMSEND?BUSMODEM
            CODE    33D3H     012BH     UNIT         ?PR?MODEM_OP?APP
            CODE    34FEH     0128H     UNIT         ?PR?_COMR232?_COMR232
            CODE    3626H     0124H     UNIT         ?PR?_CALC_CRC?BUSMODEM
            CODE    374AH     0122H     UNIT         ?PR?TEST_COM1?MAIN
            CODE    386CH     011FH     UNIT         ?PR?TEST_COM0?MAIN
            CODE    398BH     0113H     UNIT         ?PR?READLEN?DATA
            CODE    3A9EH     0113H     UNIT         ?PR?_GET_TEMPERATURE?_HARD
            CODE    3BB1H     0111H     UNIT         ?PR?_MODEMLINK?BUSMODEM
            CODE    3CC2H     010EH     UNIT         ?PR?_MODEMLOGIN?BUSMODEM
            CODE    3DD0H     00E9H     UNIT         ?PR?_MODEM_RETCODE?BUSMODEM
            CODE    3EB9H     00E7H     UNIT         ?PR?__UART0_INIT?_UART0_INIT
            CODE    3FA0H     00E6H     UNIT         ?PR?__CALC_CRC?_CALC_CRC
            CODE    4086H     00E4H     UNIT         ?C_INITSEG
            CODE    416AH     00E3H     UNIT         ?PR?__GETKEY?_GETKEY
            CODE    424DH     00E2H     UNIT         ?PR?__AT24C64_WRITE?_AT24C64_WRITE
            CODE    432FH     00B7H     UNIT         ?CO?BUSMODEM
            CODE    43E6H     00B5H     UNIT         ?PR?MAIN?MAIN
            CODE    449BH     00B1H     UNIT         ?CO?DATA
            CODE    454CH     00ACH     UNIT         ?PR?_WRITELSZ?DATA
            CODE    45F8H     009FH     UNIT         ?PR?PAR_CX?MAIN
            CODE    4697H     0098H     UNIT         ?PR?__FLASHSECTORERASE?_FLASH_SECTORERASE
            CODE    472FH     0098H     UNIT         ?PR?__FLASHSECTORMODFIY?_FLASH_SECTORMODFIY
            CODE    47C7H     0096H     UNIT         ?PR?INIT?_DISPLAY
            CODE    485DH     0093H     UNIT         ?PR?_DISPLAYHALFCH?_DISPLAY
            CODE    48F0H     0091H     UNIT         ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE
            CODE    4981H     008DH     UNIT         ?PR?_NEW_POS?_GETKEY
            CODE    4A0EH     008CH     UNIT         ?PR?__SEQ_READ2?_SEQ_READ2
            CODE    4A9AH     008CH     UNIT         ?C_C51STARTUP
            CODE    4B26H     0087H     UNIT         ?PR?GET_VOLTAGE?_HARD
            CODE    4BADH     0086H     UNIT         ?PR?_DISPLAYACHAR?_DISPLAY
            CODE    4C33H     0082H     UNIT         ?PR?INITLSZ?DATA
            CODE    4CB5H     0077H     UNIT         ?PR?_WRITELEN?DATA
            CODE    4D2CH     006FH     UNIT         ?PR?_MODEMTX5?BUSMODEM
            CODE    4D9BH     006CH     UNIT         ?PR?__GETTIME?_GETTIME
            CODE    4E07H     0068H     UNIT         ?PR?_MODEM_READ?BUSMODEM
            CODE    4E6FH     0067H     UNIT         ?PR?_DISPLAY
            CODE    4ED6H     0065H     UNIT         ?PR?_BELL?_SPEAK
            CODE    4F3BH     0065H     UNIT         ?PR?__SEQ_WRITE?_SEQ_WRITE
            CODE    4FA0H     0065H     UNIT         ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET
            CODE    5005H     0063H     UNIT         ?PR?_STRNCMP?STRNCMP
            CODE    5068H     0061H     UNIT         ?PR?__SETTIME?_SETTIME
            CODE    50C9H     0060H     UNIT         ?PR?_DUMMY_WRITE?_I2C
            CODE    5129H     005DH     UNIT         ?PR?__COMS2320?_COMS2320
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 5


            CODE    5186H     005DH     UNIT         ?PR?__COMS232?_COMS232
            CODE    51E3H     0058H     UNIT         ?PR?_STRCAT?STRCAT
            CODE    523BH     0057H     UNIT         ?PR?_VALIDLENDATA?DATA
            CODE    5292H     0057H     UNIT         ?PR?__FLASHREAD?_FLASH_READ
            CODE    52E9H     0055H     UNIT         ?PR?_ACSTOBCD?MAIN
            CODE    533EH     0054H     UNIT         ?PR?_FLASH_PAGE?_FLASH_IDENTRY
            CODE    5392H     0052H     UNIT         ?PR?__SEQ_WRITE2?_SEQ_WRITE2
            CODE    53E4H     004EH     UNIT         ?PR?_DUMMY_WRITE2?_DUMMY_WRITE2
            CODE    5432H     0045H     UNIT         ?PR?__OS232?_OS232
            CODE    5477H     0045H     UNIT         ?PR?_SETFLASHPARA?_SETFLASHPARA
            CODE    54BCH     0044H     UNIT         ?PR?_TIME_1MS?_CHECKCARDIN
            CODE    5500H     0044H     UNIT         ?C?LDIV
            CODE    5544H     0041H     UNIT         ?PR?RAND?RAND
            CODE    5585H     0040H     UNIT         ?PR?SVR232?_232
            CODE    55C5H     003DH     UNIT         ?PR?SVR2320?_232
            CODE    5602H     003CH     UNIT         ?PR?_RE_CRC?DATA
            CODE    563EH     003BH     UNIT         ?PR?_HARD
            CODE    5679H     0038H     UNIT         ?PR?__OS2320?_OS2320
            CODE    56B1H     0036H     UNIT         ?PR?TESTMIF?APP
            CODE    56E7H     0034H     UNIT         ?PR?READUCPUB?APP
            CODE    571BH     0034H     UNIT         ?PR?READUCINC?APP
            CODE    574FH     0033H     UNIT         ?PR?_FLASHIDENTRY?_FLASH_IDENTRY
            CODE    5782H     0032H     UNIT         ?PR?_VALIDFLOW?DATA
            CODE    57B4H     0032H     UNIT         ?PR?_SELECTMENU
            CODE    57E6H     0032H     UNIT         ?PR?FLASH_PAGE_SET
            CODE    5818H     0030H     UNIT         ?CO?_SPEAK
            CODE    5848H     002FH     UNIT         ?PR?_CLR?_DISPLAY
            CODE    5877H     002DH     UNIT         ?PR?__UART1_INIT?_UART1_INIT
            CODE    58A4H     002CH     UNIT         ?PR?_GETCHAR?_GETCHAR
            CODE    58D0H     002BH     UNIT         ?PR?__CLRSCR?_CLRSCR
            CODE    58FBH     002BH     UNIT         ?PR?_WRITEIO?WRITEIO
            CODE    5926H     0029H     UNIT         ?PR?__DELAY_10MS?_DELAY_10MS
            CODE    594FH     0028H     UNIT         ?PR?_OUT_BYTE?_I2CTOKEY
            CODE    5977H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    599EH     0025H     UNIT         ?PR?GET_BYTE?_I2CTOKEY
            CODE    59C3H     0024H     UNIT         ?PR?CLOCK?_I2C
            CODE    59E7H     0023H     UNIT         ?PR?AT24C64_START?_I2C
            CODE    5A0AH     0023H     UNIT         ?PR?GET_BYTE2?_I2CTOTIME
            CODE    5A2DH     0021H     UNIT         ?PR?__DELAY_1MS?_DELAY_1MS
            CODE    5A4EH     0021H     UNIT         ?PR?_WRITEIO_?_FLASH_IDENTRY
            CODE    5A6FH     0021H     UNIT         ?PR?_OUT_BYTE2?_I2CTOTIME
            CODE    5A90H     0020H     UNIT         ?PR?_DELAY?WRITE_DATA
            CODE    5AB0H     001FH     UNIT         ?PR?_WRITE_DATA?WRITE_DATA
            CODE    5ACFH     001FH     UNIT         ?PR?AT24C64_GET_BYTE?_I2C
            CODE    5AEEH     001DH     UNIT         ?PR?_AT24C64_OUT_BYTE?_I2C
            CODE    5B0BH     001CH     UNIT         ?PR?_SYSCLK_INIT?_SYSCLK_INIT
            CODE    5B27H     001CH     UNIT         ?PR?_PORT_INIT?_PORT_INIT
            CODE    5B43H     001CH     UNIT         ?PR?_POWEROFF?_POWEROFF
            CODE    5B5FH     001BH     UNIT         ?PR?TEMPERATURE_ADC0_INIT?_HARD
            CODE    5B7AH     001BH     UNIT         ?PR?_AT24C64_INIT?_AT24C64_INIT
            CODE    5B95H     001BH     UNIT         ?PR?_CHECKCARDIN?_CHECKCARDIN
            CODE    5BB0H     001BH     UNIT         ?PR?_READIO?READIO
            CODE    5BCBH     001BH     UNIT         ?PR?_READIO_?_FLASH_IDENTRY
            CODE    5BE6H     001BH     UNIT         ?PR?CLOCK2?_I2CTOTIME
            CODE    5C01H     001AH     UNIT         ?PR?START2?_I2CTOTIME
            CODE    5C1BH     0019H     UNIT         ?PR?_PORT_INI?_PORT_INI
            CODE    5C34H     0019H     UNIT         ?PR?CLOCK1?_I2CTOKEY
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 6


            CODE    5C4DH     0018H     UNIT         ?PR?_WRITE_COM?WRITE_COM
            CODE    5C65H     0017H     UNIT         ?PR?UART0_INIT?APP
            CODE    5C7CH     0017H     UNIT         ?PR?ADC0_INIT?_HARD
            CODE    5C93H     0016H     UNIT         ?PR?_FLASH_RESET?_FLASH_RESET
            CODE    5CA9H     0015H     UNIT         ?PR?__OO232?_OO232
            CODE    5CBEH     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    5CD3H     0014H     UNIT         ?PR?START?_I2CTOKEY
            CODE    5CE7H     0013H     UNIT         ?PR?_COMR2320
            CODE    5CFAH     0013H     UNIT         ?PR?AT24C64_STOP?_I2C
            CODE    5D0DH     0013H     UNIT         ?PR?STOP2?_I2CTOTIME
            CODE    5D20H     0011H     UNIT         ?PR?_GETSTR
            CODE    5D31H     0011H     UNIT         ?CO?_DISPLAY
            CODE    5D42H     0011H     UNIT         ?PR?_AT24C64_POWEROFF?_AT24C64_POWEROFF
            CODE    5D53H     0010H     UNIT         ?CO?_GETSTR

⌨️ 快捷键说明

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