📄 lcm-gdram.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE LCM-GDram.obj TO LCM-GDram
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
LCM-GDram.obj (LCM_GDRAM)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: LCM-GDram (LCM_GDRAM)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?_DRAW16?LCM_GDRAM
BIT 0020H.1 0000H.1 UNIT ?BI?LCM_GDRAM
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0011H UNIT ?XD?LCM_GDRAM
XDATA 0011H 0007H UNIT ?XD?_DISPLAYCHAR?LCM_GDRAM
XDATA 0018H 0007H UNIT _XDATA_GROUP_
XDATA 001FH 0006H UNIT ?XD?_DISPLAYINT?LCM_GDRAM
XDATA 0025H 0006H UNIT ?XD?_DISPLAY1DECIMAL?LCM_GDRAM
XDATA 002BH 0002H UNIT ?XD?_DRAW16?LCM_GDRAM
XDATA 002DH 0001H UNIT ?XD?DRAW_RECTANGLE?LCM_GDRAM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 021DH UNIT ?PR?MAIN?LCM_GDRAM
CODE 0220H 014BH UNIT ?C?LIB_CODE
CODE 036BH 00D7H UNIT ?PR?DRAW_RECTANGLE?LCM_GDRAM
CODE 0442H 00C1H UNIT ?PR?_DRAW12?LCM_GDRAM
CODE 0503H 00C1H UNIT ?PR?_DRAW14?LCM_GDRAM
CODE 05C4H 00C1H UNIT ?PR?_DRAW16?LCM_GDRAM
CODE 0685H 00C0H UNIT ?PR?_DISPLAYINT?LCM_GDRAM
CODE 0745H 00C0H UNIT ?PR?_DISPLAY1DECIMAL?LCM_GDRAM
CODE 0805H 00B9H UNIT ?PR?_DRAW2?LCM_GDRAM
CODE 08BEH 00B3H UNIT ?PR?_DRAW6?LCM_GDRAM
CODE 0971H 00ABH UNIT ?PR?_DRAW4?LCM_GDRAM
CODE 0A1CH 00ABH UNIT ?PR?_DRAW8?LCM_GDRAM
CODE 0AC7H 00A3H UNIT ?PR?_DRAW0?LCM_GDRAM
CODE 0B6AH 008CH UNIT ?C_C51STARTUP
CODE 0BF6H 007AH UNIT ?PR?CLEAR_GDRAM?LCM_GDRAM
CODE 0C70H 006BH UNIT ?PR?DRAW_HALF_RECTANGLE?LCM_GDRAM
CODE 0CDBH 006AH UNIT ?PR?_DRAW10?LCM_GDRAM
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 2
CODE 0D45H 0064H UNIT ?PR?_DISPLAYCHAR?LCM_GDRAM
CODE 0DA9H 0053H UNIT ?PR?_WRITECOM_DAT?LCM_GDRAM
CODE 0DFCH 0048H UNIT ?PR?DRAWSIZE?LCM_GDRAM
CODE 0E44H 0047H UNIT ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
CODE 0E8BH 0035H UNIT ?PR?_TRANSMIT4BYTE?LCM_GDRAM
CODE 0EC0H 001FH UNIT ?PR?INITLCM?LCM_GDRAM
CODE 0EDFH 001DH UNIT ?PR?_DELAY?LCM_GDRAM
CODE 0EFCH 0016H UNIT ?C_INITSEG
CODE 0F12H 0012H UNIT ?PR?LEDFLASH?LCM_GDRAM
CODE 0F24H 0007H UNIT ?PR?SETUP_BASIC_MODE?LCM_GDRAM
CODE 0F2BH 0007H UNIT ?PR?SETUP_EXPAND_MODE?LCM_GDRAM
CODE 0F32H 0002H UNIT ?CO?LCM_GDRAM
OVERLAY MAP OF MODULE: LCM-GDram (LCM_GDRAM)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?LCM_GDRAM
+--> ?C_INITSEG
?PR?MAIN?LCM_GDRAM ----- ----- ----- -----
+--> ?PR?CLEAR_GDRAM?LCM_GDRAM
+--> ?PR?DRAW_HALF_RECTANGLE?LCM_GDRAM
+--> ?PR?DRAWSIZE?LCM_GDRAM
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
+--> ?PR?_DELAY?LCM_GDRAM
+--> ?PR?LEDFLASH?LCM_GDRAM
?PR?CLEAR_GDRAM?LCM_GDRAM ----- ----- 0018H 0002H
+--> ?PR?_WRITECOM_DAT?LCM_GDRAM
+--> ?PR?SETUP_EXPAND_MODE?LCM_GDRAM
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_WRITECOM_DAT?LCM_GDRAM ----- ----- 001EH 0001H
+--> ?PR?_TRANSMIT4BYTE?LCM_GDRAM
?PR?SETUP_EXPAND_MODE?LCM_GDRAM ----- ----- ----- -----
+--> ?PR?_WRITECOM_DAT?LCM_GDRAM
?PR?_GDRAM_WRITE_WORD?LCM_GDRAM ----- ----- 001AH 0004H
+--> ?PR?SETUP_EXPAND_MODE?LCM_GDRAM
+--> ?PR?_WRITECOM_DAT?LCM_GDRAM
?PR?DRAW_HALF_RECTANGLE?LCM_GDRAM ----- ----- 0018H 0001H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?DRAWSIZE?LCM_GDRAM ----- ----- ----- -----
+--> ?PR?_DRAW0?LCM_GDRAM
+--> ?PR?_DRAW2?LCM_GDRAM
+--> ?PR?_DRAW4?LCM_GDRAM
+--> ?PR?_DRAW6?LCM_GDRAM
+--> ?PR?_DRAW8?LCM_GDRAM
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 3
+--> ?PR?_DRAW10?LCM_GDRAM
+--> ?PR?_DRAW12?LCM_GDRAM
+--> ?PR?_DRAW14?LCM_GDRAM
?PR?_DRAW0?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW2?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW4?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW6?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW8?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW10?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW12?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?_DRAW14?LCM_GDRAM 0020H.2 0000H.1 0018H 0002H
+--> ?PR?_GDRAM_WRITE_WORD?LCM_GDRAM
?PR?LEDFLASH?LCM_GDRAM ----- ----- ----- -----
+--> ?PR?_DELAY?LCM_GDRAM
SYMBOL TABLE OF MODULE: LCM-GDram (LCM_GDRAM)
VALUE TYPE NAME
----------------------------------
------- MODULE LCM_GDRAM
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:0020H.1 PUBLIC UpDw
D:00A0H PUBLIC P2
C:0E8BH PUBLIC _Transmit4Byte
D:00B0H PUBLIC P3
C:0F12H PUBLIC LedFlash
C:0DBAH PUBLIC _WriteCom_Dat
C:036BH PUBLIC Draw_Rectangle
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:0AC7H PUBLIC _Draw0
C:0745H PUBLIC _Display1Decimal
C:0805H PUBLIC _Draw2
C:0971H PUBLIC _Draw4
D:00D8H PUBLIC CCON
C:08BEH PUBLIC _Draw6
C:0003H PUBLIC main
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 4
C:0A1CH PUBLIC _Draw8
C:0DFCH PUBLIC DrawSize
C:0EC0H PUBLIC InitLcm
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0BF6H PUBLIC Clear_Gdram
C:0E52H PUBLIC _Gdram_Write_Word
C:0D45H PUBLIC _DisplayChar
C:0F2BH PUBLIC Setup_Expand_Mode
C:0F24H PUBLIC Setup_Basic_Mode
C:0F32H SYMBOL _?ix1000
B:0090H.1 PUBLIC CLKPIN
C:0CDBH PUBLIC _Draw10
C:0EDFH PUBLIC _Delay
C:0442H PUBLIC _Draw12
B:00B0H.7 PUBLIC LED
C:0503H PUBLIC _Draw14
C:05C4H PUBLIC _Draw16
C:0685H PUBLIC _DisplayInt
D:00C8H PUBLIC T2CON
X:0000H PUBLIC i
X:0002H PUBLIC j
C:0C70H PUBLIC Draw_Half_Rectangle
X:0004H PUBLIC k
X:0006H PUBLIC StringDigit
B:0090H.0 PUBLIC DIPIN
D:00D0H PUBLIC PSW
------- PROC _DELAY
D:0006H SYMBOL a
------- DO
D:0004H SYMBOL i
------- ENDDO
C:0EDFH LINE# 23
C:0EDFH LINE# 24
C:0EDFH LINE# 26
C:0EE8H LINE# 27
C:0EE8H LINE# 28
C:0EFBH LINE# 29
C:0EFBH LINE# 30
------- ENDPROC _DELAY
------- PROC SETUP_BASIC_MODE
C:0F24H LINE# 31
C:0F24H LINE# 32
C:0F24H LINE# 33
------- ENDPROC SETUP_BASIC_MODE
------- PROC INITLCM
C:0EC0H LINE# 35
C:0EC0H LINE# 36
C:0EC0H LINE# 37
C:0EC7H LINE# 38
C:0ECAH LINE# 41
C:0ED1H LINE# 42
C:0ED8H LINE# 43
------- ENDPROC INITLCM
C:0DA9H SYMBOL L?0163
C:0DB6H SYMBOL L?0164
------- PROC L?0162
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 5
------- ENDPROC L?0162
C:0DA9H SYMBOL L?0163
C:0DB6H SYMBOL L?0164
------- PROC _WRITECOM_DAT
X:001EH SYMBOL cmd_dat
D:0005H SYMBOL cd
------- DO
D:0006H SYMBOL iTemp
D:0007H SYMBOL ucDB
------- ENDDO
C:0DBAH LINE# 45
C:0DBFH LINE# 46
C:0DBFH LINE# 50
C:0DC1H LINE# 51
C:0DC4H LINE# 52
C:0DC4H LINE# 53
C:0DC6H LINE# 54
C:0DC8H LINE# 55
C:0DD3H LINE# 57
C:0DD5H LINE# 58
C:0DD7H LINE# 59
C:0DD9H LINE# 61
C:0DDBH LINE# 62
C:0DE1H LINE# 63
C:0DE3H LINE# 65
C:0DE5H LINE# 66
C:0DE7H LINE# 67
C:0DE9H LINE# 72
C:0DEEH LINE# 73
C:0DF1H LINE# 75
C:0DF9H LINE# 76
------- ENDPROC _WRITECOM_DAT
------- PROC _TRANSMIT4BYTE
D:0007H SYMBOL ucBuffer
------- DO
D:0004H SYMBOL iTemp
------- ENDDO
C:0E8BH LINE# 79
C:0E8BH LINE# 80
C:0E8BH LINE# 82
C:0E8EH LINE# 83
C:0E8EH LINE# 84
C:0E90H LINE# 85
C:0E98H LINE# 86
C:0E9AH LINE# 87
C:0E9CH LINE# 88
C:0EA0H LINE# 89
C:0EABH LINE# 91
C:0EADH LINE# 92
C:0EB0H LINE# 93
C:0EB0H LINE# 94
C:0EB2H LINE# 95
C:0EB4H LINE# 96
C:0EBFH LINE# 97
------- ENDPROC _TRANSMIT4BYTE
------- PROC _DISPLAYINT
D:0002H SYMBOL CounterLeft
BL51 BANKED LINKER/LOCATER V5.03 12/16/2008 11:59:20 PAGE 6
------- DO
X:001FH SYMBOL iTemp
X:0021H SYMBOL ucLCDBuffer
------- ENDDO
C:0685H LINE# 99
C:0689H LINE# 100
C:0689H LINE# 103
C:0695H LINE# 104
C:06B2H LINE# 105
C:06C9H LINE# 106
C:06E0H LINE# 107
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -