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

📄 lcdshow.m51

📁 C8051F120与串口、并口、D12、USB、LCD应用
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.01                                                        06/30/2007  11:42:52  PAGE 1


BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, System.obj, LCD.obj, Menu.obj, UART.obj, HidImpl.obj, UsbImpl.obj, USBCLOCK.obj, MMC.
>> obj, D12Impl.obj, Isr.obj, USBTest.obj, STARTUP.obj, GPS.obj, PP.obj TO lcdshow RAMSIZE (256)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  System.obj (SYSTEM)
  LCD.obj (LCD)
  Menu.obj (MENU)
  UART.obj (UART)
  HidImpl.obj (HIDIMPL)
  UsbImpl.obj (USBIMPL)
  USBCLOCK.obj (USBCLOCK)
  MMC.obj (MMC)
  D12Impl.obj (D12IMPL)
  Isr.obj (ISR)
  USBTest.obj (USBTEST)
  STARTUP.obj (?C_STARTUP)
  GPS.obj (GPS)
  PP.obj (PP)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPROUND)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FTNPWR)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
BL51 BANKED LINKER/LOCATER V5.01                                                      06/30/2007  11:42:52  PAGE 2


  C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
  C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
  C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPY)
  C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51L.LIB (STRCHR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)


LINK MAP OF MODULE:  lcdshow (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     0008H     UNIT         _DATA_GROUP_
            DATA    0010H     0004H     UNIT         ?DT?PP
            DATA    0014H     0002H     UNIT         ?C?LIB_DATA
                    0016H     000AH                  *** GAP ***
            BIT     0020H.0   0001H.3   UNIT         _BIT_GROUP_
            BIT     0021H.3   0000H.1   UNIT         ?BI?PP
                    0021H.4   0000H.4                *** GAP ***
            IDATA   0022H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     07DBH     UNIT         ?XD?UART
            XDATA   07DBH     05FDH     UNIT         ?XD?MMC
            XDATA   0DD8H     02A1H     UNIT         _XDATA_GROUP_
            XDATA   1079H     0209H     UNIT         ?XD?PP
            XDATA   1282H     0090H     UNIT         ?XD?D12IMPL
            XDATA   1312H     0031H     UNIT         ?XD?_OPENTXT?MMC
            XDATA   1343H     0021H     UNIT         ?XD?ISR
            XDATA   1364H     001EH     UNIT         ?XD?SYSTEM
            XDATA   1382H     0019H     UNIT         ?XD?USBTEST
            XDATA   139BH     0014H     UNIT         ?XD?_HELP?MENU
            XDATA   13AFH     0008H     UNIT         ?XD?GPS
            XDATA   13B7H     0007H     UNIT         ?XD?_LINK?LCD
            XDATA   13BEH     0005H     UNIT         ?XD?LCD
            XDATA   13C3H     0004H     UNIT         ?XD?_MMC_FSEEK?MMC
            XDATA   13C7H     0002H     UNIT         ?XD?USBIMPL

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     001DH     UNIT         ?PR?_CMDWRITE?LCD
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0005H     UNIT         ?PR?INIT_UNCONFIG?USBIMPL
            CODE    002BH     0003H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.01                                                      06/30/2007  11:42:52  PAGE 3


            CODE    002EH     0045H     UNIT         ?PR?_PUTBIN?LCD
            CODE    0073H     0003H     ABSOLUTE     
            CODE    0076H     0B80H     UNIT         ?C?LIB_CODE
            CODE    0BF6H     0AA3H     UNIT         ?PR?GPS?GPS
            CODE    1699H     06B0H     UNIT         ?PR?_ADDFILE?MMC
            CODE    1D49H     0691H     UNIT         ?PR?GPSSETUP?GPS
            CODE    23DAH     067AH     UNIT         ?PR?PPSETUP?PP
            CODE    2A54H     0642H     UNIT         ?CO?LCD
            CODE    3096H     05B2H     UNIT         ?PR?_GET_FILE_LIST?MMC
            CODE    3648H     05ABH     UNIT         ?PR?UART?UART
            CODE    3BF3H     0483H     UNIT         ?PR?PRINTF?PRINTF
            CODE    4076H     03BEH     UNIT         ?PR?_MENUACTIVE?MENU
            CODE    4434H     02E8H     UNIT         ?PR?_DRAWLINE?LCD
            CODE    471CH     02E3H     UNIT         ?PR?SHOW_DIR_LIST?MMC
            CODE    49FFH     027FH     UNIT         ?CO?GPS
            CODE    4C7EH     027EH     UNIT         ?PR?_TPRINTF?LCD
            CODE    4EFCH     0262H     UNIT         ?PR?_SETUSBTEST1DATA?USBCLOCK
            CODE    515EH     0258H     UNIT         ?PR?_DPRINTF?LCD
            CODE    53B6H     0255H     UNIT         ?PR?_UDPRINTF?LCD
            CODE    560BH     0241H     UNIT         ?PR?_OPENDIR?MMC
            CODE    584CH     0238H     UNIT         ?PR?_OPENTXT?MMC
            CODE    5A84H     022BH     UNIT         ?PR?_WRITEFILE?MMC
            CODE    5CAFH     021EH     UNIT         ?PR?_HELP?MENU
            CODE    5ECDH     0217H     UNIT         ?CO?USBIMPL
            CODE    60E4H     0201H     UNIT         ?PR?MAINMENU?MENU
            CODE    62E5H     01E8H     UNIT         ?PR?_MMC_FREAD?MMC
            CODE    64CDH     01D0H     UNIT         ?CO?PP
            CODE    669DH     01C5H     UNIT         ?PR?_READFILE?MMC
            CODE    6862H     01BCH     UNIT         ?PR?_READ_FILE?USBTEST
            CODE    6A1EH     01B5H     UNIT         ?PR?_DELETEFILE?MMC
            CODE    6BD3H     01B2H     UNIT         ?PR?_MMC_FWRITE?MMC
            CODE    6D85H     01ABH     UNIT         ?PR?_MMC_BLOCK_WRITE?MMC
            CODE    6F30H     01A7H     UNIT         ?PR?CHECKCARD?MMC
            CODE    70D7H     018CH     UNIT         ?PR?USB_TEST1?USBTEST
            CODE    7263H     017BH     UNIT         ?PR?MMC_FCLOSE?MMC
            CODE    73DEH     0165H     UNIT         ?CO?UART
            CODE    7543H     0135H     UNIT         ?PR?EP0_OUT?ISR
            CODE    7678H     0130H     UNIT         ?PR?SEARCHEMPTYCLUSTER?MMC
            CODE    77A8H     011DH     UNIT         ?PR?_MMC_BLOCK_READ?MMC
            CODE    78C5H     0116H     UNIT         ?PR?_LINK?LCD
            CODE    79DBH     010DH     UNIT         ?PR?USB_TEST2?USBTEST
            CODE    7AE8H     010BH     UNIT         ?PR?_CIRCLE?LCD
            CODE    7BF3H     0107H     UNIT         ?PR?CHECKKEY?SYSTEM
            CODE    7CFAH     00FEH     UNIT         ?PR?TIMER3_HANDLER?USBTEST
            CODE    7DF8H     00FDH     UNIT         ?CO?MENU
            CODE    7EF5H     00FCH     UNIT         ?CO?USBCLOCK
            CODE    7FF1H     00ECH     UNIT         ?PR?EP0_IN?ISR
            CODE    80DDH     00E8H     UNIT         ?PR?GET_DESCRIPTOR?USBIMPL
            CODE    81C5H     00DDH     UNIT         ?PR?_CHANGE_DIR?USBTEST
            CODE    82A2H     00DCH     UNIT         ?PR?ADDA?PP
            CODE    837EH     00D1H     UNIT         ?PR?_GETVALUE?MENU
            CODE    844FH     00CCH     UNIT         ?PR?DRAWMENU?USBCLOCK
            CODE    851BH     00CCH     UNIT         ?PR?_?D12_WRITEENDPOINTBUFFER?D12IMPL
            CODE    85E7H     00C6H     UNIT         ?PR?_MYPRINTF?MENU
            CODE    86ADH     00C1H     UNIT         ?PR?_PUTUFIG?LCD
            CODE    876EH     00BDH     UNIT         ?C_INITSEG
            CODE    882BH     00B9H     UNIT         ?PR?_CODE_TRANSMIT?USBIMPL
BL51 BANKED LINKER/LOCATER V5.01                                                      06/30/2007  11:42:52  PAGE 4


            CODE    88E4H     00B9H     UNIT         ?PR?_FIND_NEXTN_CLUSTER?MMC
            CODE    899DH     00AAH     UNIT         ?CO?MMC
            CODE    8A47H     00AAH     UNIT         ?PR?_CONNECT_MMC?USBTEST
            CODE    8AF1H     00A4H     UNIT         ?PR?D12INT_HANDLER?ISR
            CODE    8B95H     0093H     UNIT         ?PR?INTER?UART
            CODE    8C28H     008CH     UNIT         ?C_C51STARTUP
            CODE    8CB4H     0089H     UNIT         ?PR?_POINT?LCD
            CODE    8D3DH     0088H     UNIT         ?PR?INIT_LCD?LCD
            CODE    8DC5H     0088H     UNIT         ?PR?_MMC_FSEEK?MMC
            CODE    8E4DH     0083H     UNIT         ?PR?_D12_READENDPOINTBUFFER?D12IMPL
            CODE    8ED0H     007AH     UNIT         ?PR?_HEXPRINTF?UART
            CODE    8F4AH     0078H     UNIT         ?PR?_WRITE_FILE?USBTEST
            CODE    8FC2H     0073H     UNIT         ?PR?GET_STATUS?USBIMPL
            CODE    9035H     006BH     UNIT         ?PR?CONTROL_HANDLER?USBIMPL
            CODE    90A0H     0063H     UNIT         ?PR?_GET_REG?USBTEST
            CODE    9103H     0062H     UNIT         ?PR?_PUTHEX?LCD
            CODE    9165H     0062H     UNIT         ?PR?EPP_SLAVE?PP
            CODE    91C7H     0061H     UNIT         ?PR?CLEAR_FEATURE?USBIMPL
            CODE    9228H     0061H     UNIT         ?PR?SET_FEATURE?USBIMPL
            CODE    9289H     005FH     UNIT         ?PR?_UART_INI?UART
            CODE    92E8H     005EH     UNIT         ?PR?_CLEAR?LCD
            CODE    9346H     0059H     UNIT         ?PR?MMC_SPI_INIT?MMC
            CODE    939FH     0059H     UNIT         ?PR?MAIN_OUT?ISR
            CODE    93F8H     0055H     UNIT         ?PR?_MMC_SEND_CMD?MMC
            CODE    944DH     0055H     UNIT         ?PR?_ADD_FILE?USBTEST
            CODE    94A2H     004FH     UNIT         ?PR?KEY_INIT?SYSTEM
            CODE    94F1H     004CH     UNIT         ?PR?TIMER2_ISR?SYSTEM
            CODE    953DH     0048H     UNIT         ?PR?SET_CONFIGURATION?USBIMPL
            CODE    9585H     0047H     UNIT         ?PR?_DISPLAY_ERR?USBTEST
            CODE    95CCH     003BH     UNIT         ?PR?_SET_REG?USBTEST
            CODE    9607H     0039H     UNIT         ?PR?_LOCATEXY?LCD
            CODE    9640H     0036H     UNIT         ?CO?USBTEST
            CODE    9676H     0034H     UNIT         ?PR?_D12_SETENDPOINTENABLE?D12IMPL
            CODE    96AAH     0032H     UNIT         ?PR?_D12_SETADDRESSENABLE?D12IMPL
            CODE    96DCH     0031H     UNIT         ?PR?_D12_SETMODE?D12IMPL
            CODE    970DH     0029H     UNIT         ?PR?_D12_SETENDPOINTSTATUS?D12IMPL
            CODE    9736H     0027H     UNIT         ?PR?_D12_WRITEPORT?D12IMPL
            CODE    975DH     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    9784H     0025H     UNIT         ?PR?_D12_READENDPOINTSTATUS?D12IMPL
            CODE    97A9H     0024H     UNIT         ?PR?CLEARKEY?SYSTEM
            CODE    97CDH     0024H     UNIT         ?PR?_JUMP?MENU
            CODE    97F1H     0024H     UNIT         ?PR?D12_CONNECT?D12IMPL
            CODE    9815H     0023H     UNIT         ?PR?D12_READPORT?D12IMPL
            CODE    9838H     0022H     UNIT         ?PR?SYS_INIT?MMC
            CODE    985AH     0021H     UNIT         ?PR?_DATAWRITE?LCD
            CODE    987BH     0021H     UNIT         ?PR?_D12_SELECTENDPOINT?D12IMPL
            CODE    989CH     0021H     UNIT         ?PR?EP1_OUT?ISR
            CODE    98BDH     001FH     UNIT         ?PR?PORT_INIT?SYSTEM
            CODE    98DCH     001FH     UNIT         ?PR?SET_INTERFACE?USBIMPL
            CODE    98FBH     001EH     UNIT         ?PR?_DELETE_FILE?USBTEST
            CODE    9919H     001EH     UNIT         ?PR?_OPEN_FILE?USBTEST
            CODE    9937H     001CH     UNIT         ?PR?_STRCHR?STRCHR
            CODE    9953H     001BH     UNIT         ?PR?_GETPARATOTAL?MENU
            CODE    996EH     001AH     UNIT         ?PR?MAIN?MAIN
            CODE    9988H     001AH     UNIT         ?PR?_MMC_FOPEN?MMC
            CODE    99A2H     001AH     UNIT         ?PR?_D12_ACKNOWLEDGEENDPOINT?D12IMPL
            CODE    99BCH     0019H     UNIT         ?PR?GET_CONFIGURATION?USBIMPL
BL51 BANKED LINKER/LOCATER V5.01                                                      06/30/2007  11:42:52  PAGE 5


            CODE    99D5H     0018H     UNIT         ?PR?_DELAY?SYSTEM
            CODE    99EDH     0018H     UNIT         ?PR?SYSCLK_INIT?SYSTEM
            CODE    9A05H     0018H     UNIT         ?PR?TIMER2_INIT?SYSTEM
            CODE    9A1DH     0018H     UNIT         ?PR?INIT_D12?D12IMPL
            CODE    9A35H     0018H     UNIT         ?PR?TIMER3_INIT?USBTEST
            CODE    9A4DH     0017H     UNIT         ?PR?SET_ADDRESS?USBIMPL
            CODE    9A64H     0016H     UNIT         ?PR?_SINGLE_TRANSMIT?USBIMPL
            CODE    9A7AH     0015H     UNIT         ?PR?_UARTSEND?UART
            CODE    9A8FH     0015H     UNIT         ?PR?D12_READINTERRUPTREGISTER?D12IMPL
            CODE    9AA4H     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    9AB9H     0014H     UNIT         ?PR?_LEN?MENU
            CODE    9ACDH     0014H     UNIT         ?PR?_SPI_SEND?MMC
            CODE    9AE1H     0013H     UNIT         ?PR?TEST?MENU
            CODE    9AF4H     0013H     UNIT         ?PR?MMC?MMC
            CODE    9B07H     0011H     UNIT         ?PR?_CLOSE_FILE?USBTEST
            CODE    9B18H     0010H     UNIT         ?PR?UART_PORT_INI?UART
            CODE    9B28H     0010H     UNIT         ?PR?GET_INTERFACE?USBIMPL
            CODE    9B38H     0010H     UNIT         ?PR?PP_PORT_INI?PP
            CODE    9B48H     000EH     UNIT         ?PR?STALL_EP0?USBIMPL
            CODE    9B56H     000BH     UNIT         ?PR?GET_REPORT?USBIMPL
            CODE    9B61H     000BH     UNIT         ?PR?MAIN_IN?ISR
            CODE    9B6CH     0008H     UNIT         ?PR?_D12_READLASTTRANSACTIONSTATUS?D12IMPL
            CODE    9B74H     0007H     UNIT         ?PR?D12_DISCONNECT?D12IMPL
            CODE    9B7BH     0006H     UNIT         ?PR?USBCLOCK?USBCLOCK
            CODE    9B81H     0006H     UNIT         ?PR?UNINIT?USBTEST
            CODE    9B87H     0005H     UNIT         ?PR?INIT_CONFIG?USBIMPL
            CODE    9B8CH     0005H     UNIT         ?PR?EP1_IN?ISR
            CODE    9B91H     0003H     UNIT         ?PR?RESERVED?USBIMPL
            CODE    9B94H     0003H     UNIT         ?PR?SET_IDLE?USBIMPL
            CODE    9B97H     0001H     UNIT         ?PR?READ_WRITE_REGISTER?USBIMPL
            CODE    9B98H     0001H     UNIT         ?PR?GET_IDLE?USBIMPL
            CODE    9B99H     0001H     UNIT         ?PR?GET_PROTOCOL?USBIMPL
            CODE    9B9AH     0001H     UNIT         ?PR?SET_REPORT?USBIMPL
            CODE    9B9BH     0001H     UNIT         ?PR?SET_PROTOCOL?USBIMPL



OVERLAY MAP OF MODULE:   lcdshow (MAIN)


SEGMENT                                             BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------------------------
?PR?D12INT_HANDLER?ISR                           -----    -----      -----    -----      0DD8H    0002H
  +--> ?PR?D12_READINTERRUPTREGISTER?D12IMPL
  +--> ?PR?EP0_OUT?ISR
  +--> ?PR?EP0_IN?ISR
  +--> ?PR?EP1_OUT?ISR
  +--> ?PR?EP1_IN?ISR
  +--> ?PR?MAIN_OUT?ISR
  +--> ?PR?MAIN_IN?ISR

?PR?D12_READINTERRUPTREGISTER?D12IMPL            -----    -----      -----    -----      -----    -----
  +--> ?PR?D12_READPORT?D12IMPL

?PR?D12_READPORT?D12IMPL                         -----    -----      -----    -----      -----    -----
  +--> ?PR?_D12_WRITEPORT?D12IMPL
BL51 BANKED LINKER/LOCATER V5.01                                                      06/30/2007  11:42:52  PAGE 6



?PR?EP0_OUT?ISR                                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D1...
  +--> ?PR?_D12_READENDPOINTBUFFER?D12IMPL
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12IMPL
  +--> ?PR?_D12_ACKNOWLEDGEENDPOINT?D12IMPL

?PR?_D12_READLASTTRANSACTIONSTATUS?D1...         -----    -----      -----    -----      -----    -----
  +--> ?PR?D12_READPORT?D12IMPL

⌨️ 快捷键说明

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