?? dis.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE displaylcd.obj TO dis RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
displaylcd.obj (DISPLAYLCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: dis (DISPLAYLCD)
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 0006H UNIT ?DT?_SENDSTRINGTOHT1621?DISPLAYLCD
DATA 000EH 0003H UNIT _DATA_GROUP_
IDATA 0011H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 0059H UNIT ?PR?_SENDSTRINGTOHT1621?DISPLAYLCD
CODE 0859H 002DH UNIT ?C?LIB_CODE
CODE 0886H 0027H UNIT ?PR?_SENDBITTOHT1621?DISPLAYLCD
CODE 08ADH 0024H UNIT ?PR?_SENDBYTETOHT1621?DISPLAYLCD
CODE 08D1H 0023H UNIT ?PR?MAIN?DISPLAYLCD
CODE 08F4H 0020H UNIT ?PR?_SENDDATABITTOHT1621?DISPLAYLCD
CODE 0914H 0020H UNIT ?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD
CODE 0934H 0019H UNIT ?PR?SETUPHT1621?DISPLAYLCD
CODE 094DH 0015H UNIT ?PR?DELAY1S?DISPLAYLCD
CODE 0962H 000EH UNIT ?PR?DELAY?DISPLAYLCD
CODE 0970H 000DH UNIT ?PR?RESETHT1621?DISPLAYLCD
CODE 097DH 000CH UNIT ?PR?ENABLEHT1621?DISPLAYLCD
CODE 0989H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: dis (DISPLAYLCD)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DISPLAYLCD
?PR?MAIN?DISPLAYLCD 000EH 0003H
+--> ?PR?RESETHT1621?DISPLAYLCD
+--> ?PR?SETUPHT1621?DISPLAYLCD
+--> ?PR?_SENDBYTETOHT1621?DISPLAYLCD
+--> ?PR?DELAY1S?DISPLAYLCD
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 2
?PR?RESETHT1621?DISPLAYLCD ----- -----
+--> ?PR?DELAY?DISPLAYLCD
?PR?SETUPHT1621?DISPLAYLCD ----- -----
+--> ?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD
?PR?_SENDCOMMANDTOHT1621?DISPLAYLCD ----- -----
+--> ?PR?ENABLEHT1621?DISPLAYLCD
+--> ?PR?_SENDBITTOHT1621?DISPLAYLCD
+--> ?PR?DELAY?DISPLAYLCD
?PR?ENABLEHT1621?DISPLAYLCD ----- -----
+--> ?PR?DELAY?DISPLAYLCD
?PR?_SENDBITTOHT1621?DISPLAYLCD ----- -----
+--> ?PR?ENABLEHT1621?DISPLAYLCD
+--> ?PR?DELAY?DISPLAYLCD
?PR?_SENDBYTETOHT1621?DISPLAYLCD ----- -----
+--> ?PR?_SENDBITTOHT1621?DISPLAYLCD
+--> ?PR?DELAY?DISPLAYLCD
SYMBOL TABLE OF MODULE: dis (DISPLAYLCD)
VALUE TYPE NAME
----------------------------------
------- MODULE DISPLAYLCD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
C:0970H PUBLIC ResetHt1621
B:0090H.2 PUBLIC HT_CS
C:094DH PUBLIC Delay1s
B:0090H.1 PUBLIC HT_DATA
D:00B8H PUBLIC IP
C:0934H PUBLIC SetupHt1621
B:0090H.3 PUBLIC HT_WR
C:08D1H PUBLIC main
D:0098H PUBLIC SCON
C:0800H PUBLIC _SendStringToHt1621
D:0088H PUBLIC TCON
C:08ADH PUBLIC _SendByteToHt1621
C:097DH PUBLIC EnableHt1621
C:088DH PUBLIC _SendBitToHt1621
D:00C8H PUBLIC T2CON
C:0969H PUBLIC Delay
C:08F4H PUBLIC _SenddataBitToHt1621
D:00D0H PUBLIC PSW
C:0914H PUBLIC _SendCommandToHt1621
------- PROC L?0039
------- ENDPROC L?0039
------- PROC DELAY
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 3
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0969H LINE# 64
C:0969H LINE# 65
C:0969H LINE# 67
C:096FH LINE# 68
------- ENDPROC DELAY
------- PROC DELAY1S
------- DO
D:0007H SYMBOL i
D:0004H SYMBOL j
------- ENDDO
C:094DH LINE# 73
C:094DH LINE# 74
C:094DH LINE# 78
C:094FH LINE# 79
C:0961H LINE# 80
------- ENDPROC DELAY1S
------- PROC ENABLEHT1621
C:097DH LINE# 88
C:097DH LINE# 89
C:097DH LINE# 90
C:097FH LINE# 91
C:0981H LINE# 92
C:0984H LINE# 93
C:0986H LINE# 94
------- ENDPROC ENABLEHT1621
------- PROC L?0040
------- ENDPROC L?0040
------- PROC _SENDBITTOHT1621
D:0006H SYMBOL nbit
D:0005H SYMBOL n
------- DO
D:0004H SYMBOL i
------- ENDDO
C:088DH LINE# 102
C:088FH LINE# 103
C:088FH LINE# 105
C:0896H LINE# 106
C:0896H LINE# 107
C:089CH LINE# 108
C:08A0H LINE# 110
C:08A2H LINE# 111
C:08A2H LINE# 112
C:08A2H LINE# 113
C:08A2H LINE# 114
C:08A5H LINE# 115
C:08A9H LINE# 116
C:08ACH LINE# 117
------- ENDPROC _SENDBITTOHT1621
------- PROC _SENDDATABITTOHT1621
D:0006H SYMBOL nbit
D:0005H SYMBOL n
------- DO
D:0004H SYMBOL i
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 4
C:08F4H LINE# 119
C:08F6H LINE# 120
C:08F6H LINE# 122
C:08FDH LINE# 123
C:08FDH LINE# 124
C:0903H LINE# 125
C:0907H LINE# 127
C:0909H LINE# 128
C:0909H LINE# 129
C:0909H LINE# 130
C:0909H LINE# 131
C:090CH LINE# 132
C:0910H LINE# 133
C:0913H LINE# 134
------- ENDPROC _SENDDATABITTOHT1621
------- PROC _SENDCOMMANDTOHT1621
D:0003H SYMBOL command
C:0914H LINE# 141
C:0916H LINE# 142
C:0916H LINE# 143
C:0919H LINE# 144
C:0920H LINE# 145
C:0927H LINE# 146
C:0929H LINE# 147
C:092CH LINE# 148
C:092EH LINE# 149
C:0931H LINE# 150
C:0933H LINE# 151
------- ENDPROC _SENDCOMMANDTOHT1621
------- PROC RESETHT1621
C:0970H LINE# 158
C:0970H LINE# 159
C:0970H LINE# 160
C:0972H LINE# 161
C:0975H LINE# 162
C:0977H LINE# 163
C:097AH LINE# 164
C:097CH LINE# 165
------- ENDPROC RESETHT1621
------- PROC SETUPHT1621
C:0934H LINE# 172
C:0934H LINE# 173
C:0934H LINE# 174
C:0939H LINE# 176
C:093EH LINE# 177
C:0943H LINE# 179
C:0948H LINE# 181
------- ENDPROC SETUPHT1621
------- PROC _SENDBYTETOHT1621
D:0003H SYMBOL addr
D:0002H SYMBOL byte
C:08ADH LINE# 189
C:08B1H LINE# 190
C:08B1H LINE# 191
C:08B8H LINE# 192
C:08B8H LINE# 193
C:08BBH LINE# 194
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 5
C:08C2H LINE# 195
C:08C9H LINE# 196
C:08CBH LINE# 198
C:08CEH LINE# 199
C:08D0H LINE# 200
------- ENDPROC _SENDBYTETOHT1621
------- PROC _SENDSTRINGTOHT1621
D:0008H SYMBOL addr
D:0009H SYMBOL ptr
D:000CH SYMBOL len
------- DO
D:000DH SYMBOL i
------- ENDDO
C:0800H LINE# 207
C:0808H LINE# 208
C:0808H LINE# 210
C:0810H LINE# 211
C:0810H LINE# 212
C:0813H LINE# 213
C:081AH LINE# 214
C:0833H LINE# 215
C:083DH LINE# 216
C:083DH LINE# 217
C:0852H LINE# 218
C:0856H LINE# 219
C:0858H LINE# 220
------- ENDPROC _SENDSTRINGTOHT1621
------- PROC MAIN
------- DO
D:000EH SYMBOL a
D:0001H SYMBOL temp
D:000FH SYMBOL add
D:0010H SYMBOL addr
------- ENDDO
C:08D1H LINE# 224
C:08D1H LINE# 225
C:08D1H LINE# 228
C:08D3H LINE# 230
C:08D6H LINE# 233
C:08D9H LINE# 234
C:08DCH LINE# 235
C:08DCH LINE# 236
C:08DCH LINE# 237
C:08E3H LINE# 238
C:08E6H LINE# 239
C:08E9H LINE# 240
C:08ECH LINE# 241
C:08EDH LINE# 242
C:08F2H LINE# 243
------- ENDPROC MAIN
------- ENDMOD DISPLAYLCD
------- MODULE ?C?CLDOPTR
C:0859H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
BL51 BANKED LINKER/LOCATER V6.00 09/30/2007 17:06:43 PAGE 6
SEGMENT: ?PR?_SENDDATABITTOHT1621?DISPLAYLCD
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SENDSTRINGTOHT1621?DISPLAYLCD
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 015CH BYTE (16%) *
******************************************************************************
Program Size: data=18.0 xdata=0 code=408
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -