📄 lcdshow.m51
字号:
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 + -