📄 guangdian.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\PROGRAM FILES\KEIL_2\C51\BIN\BL51.EXE guangdian.obj TO guangdian RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
guangdian.obj (GUANGDIAN)
D:\PROGRAM FILES\KEIL_2\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: guangdian (GUANGDIAN)
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 0003H UNIT ?DT?GUANGDIAN
DATA 000BH 0002H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
BIT 0020H.0 0000H.3 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 000DH UNIT ?PR?INIT?GUANGDIAN
0010H 0003H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0093H UNIT ?PR?MAIN?GUANGDIAN
CODE 00B1H 0046H UNIT ?PR?EXTER1?GUANGDIAN
CODE 00F7H 0046H UNIT ?PR?TIMER1?GUANGDIAN
CODE 013DH 0032H UNIT ?PR?LCDRESET?GUANGDIAN
CODE 016FH 002BH UNIT ?CO?GUANGDIAN
CODE 019AH 0029H UNIT ?PR?_HZKDIS?GUANGDIAN
CODE 01C3H 0024H UNIT ?PR?_DELAY?GUANGDIAN
CODE 01E7H 0017H UNIT ?PR?_WRITE_COMMM?GUANGDIAN
CODE 01FEH 0012H UNIT ?PR?WAIT_FREE?GUANGDIAN
CODE 0210H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: guangdian (GUANGDIAN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?PR?EXTER1?GUANGDIAN ----- ----- ----- -----
+--> ?PR?_WRITE_COMMM?GUANGDIAN
+--> ?PR?_DELAY?GUANGDIAN
?PR?_WRITE_COMMM?GUANGDIAN 0020H.2 0000H.1 ----- -----
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 2
+--> ?PR?WAIT_FREE?GUANGDIAN
*** NEW ROOT ***************************************************
?PR?TIMER1?GUANGDIAN ----- ----- ----- -----
+--> ?PR?_WRITE_COMMM?GUANGDIAN
+--> ?PR?_DELAY?GUANGDIAN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?GUANGDIAN
?PR?MAIN?GUANGDIAN ----- ----- ----- -----
+--> ?PR?INIT?GUANGDIAN
+--> ?PR?LCDRESET?GUANGDIAN
+--> ?PR?_DELAY?GUANGDIAN
+--> ?PR?_WRITE_COMMM?GUANGDIAN
+--> ?CO?GUANGDIAN
+--> ?PR?_HZKDIS?GUANGDIAN
?PR?LCDRESET?GUANGDIAN ----- ----- ----- -----
+--> ?PR?_DELAY?GUANGDIAN
+--> ?PR?_WRITE_COMMM?GUANGDIAN
?PR?_HZKDIS?GUANGDIAN ----- ----- 000BH 0002H
+--> ?PR?_WRITE_COMMM?GUANGDIAN
+--> ?PR?_DELAY?GUANGDIAN
SYMBOL TABLE OF MODULE: guangdian (GUANGDIAN)
VALUE TYPE NAME
----------------------------------
------- MODULE GUANGDIAN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
C:01E7H PUBLIC _write_commm
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 3
B:00B8H.4 PUBLIC PS
B:00A0H.0 PUBLIC s1
B:0090H.1 PUBLIC T2EX
B:00A0H.1 PUBLIC s2
B:00B0H.0 PUBLIC RS
B:00D0H.2 PUBLIC OV
B:00A0H.2 PUBLIC s3
C:001EH PUBLIC main
B:00B0H.1 PUBLIC RW
B:00C8H.1 PUBLIC C_T2
B:00B0H.6 PUBLIC WR
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0003H PUBLIC init
C:017FH PUBLIC table0
C:01FEH PUBLIC wait_free
C:018FH PUBLIC table1
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B0H.2 PUBLIC E
B:00C8H.0 PUBLIC CP_RL2
D:0008H PUBLIC ren
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00A0H.7 PUBLIC dj
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
C:00F7H PUBLIC timer1
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:013DH PUBLIC lcdreset
C:00B1H PUBLIC exter1
B:00C8H.3 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 4
D:0009H PUBLIC i
D:000AH PUBLIC j
B:00B0H.0 PUBLIC RXD
C:019AH PUBLIC _hzkdis
B:00B0H.1 PUBLIC TXD
C:01C7H PUBLIC _delay
B:00D0H.5 PUBLIC F0
D:00D0H PUBLIC PSW
------- PROC WAIT_FREE
------- DO WAIT_FREE
D:0007H SYMBOL retb
------- ENDDO retb
C:01FEH LINE# 21
C:01FEH LINE# 22
C:01FEH LINE# 25
C:01FEH LINE# 26
C:0201H LINE# 27
C:0203H LINE# 28
C:0205H LINE# 29
C:0207H LINE# 30
C:0209H LINE# 32
C:020BH LINE# 33
C:020FH LINE# 34
------- ENDPROC WAIT_FREE
------- PROC _WRITE_COMMM
D:0006H SYMBOL cmd_dat
B:0020H.2 SYMBOL cd
C:01E7H LINE# 36
C:01E9H LINE# 37
C:01E9H LINE# 38
C:01ECH LINE# 40
C:01F3H LINE# 41
C:01F5H LINE# 42
C:01F7H LINE# 43
C:01F9H LINE# 44
C:01FBH LINE# 45
C:01FDH LINE# 46
------- ENDPROC _WRITE_COMMM
C:01C3H SYMBOL L?0037
------- PROC L?0036
------- ENDPROC L?0036
C:01C3H SYMBOL L?0037
------- PROC _DELAY
D:0006H SYMBOL t
------- DO t
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO j
C:01C7H LINE# 48
C:01C7H LINE# 49
C:01C7H LINE# 50
C:01D1H LINE# 51
C:01E6H LINE# 53
------- ENDPROC _DELAY
------- PROC _HZKDIS
D:000BH SYMBOL s
C:019AH LINE# 55
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 5
C:019EH LINE# 56
C:01ACH LINE# 57
C:01B1H LINE# 58
C:01B9H LINE# 59
C:01C0H LINE# 60
C:01C2H LINE# 61
------- ENDPROC _HZKDIS
------- PROC LCDRESET
C:013DH LINE# 64
C:013DH LINE# 65
C:013DH LINE# 67
C:0144H LINE# 68
C:014BH LINE# 69
C:0152H LINE# 70
C:0155H LINE# 71
C:015CH LINE# 72
C:015FH LINE# 73
C:0166H LINE# 74
C:0169H LINE# 75
------- ENDPROC LCDRESET
------- PROC INIT
C:0003H LINE# 77
C:0003H LINE# 78
C:0003H LINE# 81
C:0005H LINE# 82
C:0007H LINE# 87
C:0009H LINE# 88
C:000BH LINE# 89
C:000DH LINE# 90
C:000FH LINE# 93
------- ENDPROC INIT
------- PROC MAIN
C:001EH LINE# 97
C:001EH LINE# 98
C:001EH LINE# 99
C:0021H LINE# 100
C:0024H LINE# 101
C:002BH LINE# 102
C:0032H LINE# 103
C:0035H LINE# 104
C:0035H LINE# 105
C:0048H LINE# 106
C:0051H LINE# 107
C:0058H LINE# 109
C:0066H LINE# 110
C:0069H LINE# 111
C:0069H LINE# 112
C:007CH LINE# 113
C:0085H LINE# 114
C:008CH LINE# 116
C:0093H LINE# 117
C:009AH LINE# 118
C:00A8H LINE# 119
C:00AFH LINE# 120
C:00AFH LINE# 121
C:00AFH LINE# 131
------- ENDPROC MAIN
BL51 BANKED LINKER/LOCATER V4.13 11/17/2008 11:38:25 PAGE 6
------- PROC EXTER1
C:00B1H LINE# 136
C:00C4H LINE# 138
C:00D2H LINE# 139
C:00D4H LINE# 140
C:00DCH LINE# 141
C:00E6H LINE# 144
------- ENDPROC EXTER1
------- PROC TIMER1
C:00F7H LINE# 145
C:010AH LINE# 156
C:0118H LINE# 157
C:011AH LINE# 158
C:0122H LINE# 159
C:012CH LINE# 162
------- ENDPROC TIMER1
------- ENDMOD GUANGDIAN
*** WARNING L15: MULTIPLE CALL TO SEGMENT
SEGMENT: ?PR?_WRITE_COMMM?GUANGDIAN
CALLER1: ?PR?EXTER1?GUANGDIAN
CALLER2: ?PR?TIMER1?GUANGDIAN
*** WARNING L15: MULTIPLE CALL TO SEGMENT
SEGMENT: ?PR?_WRITE_COMMM?GUANGDIAN
CALLER1: ?PR?TIMER1?GUANGDIAN
CALLER2: ?C_C51STARTUP
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -