📄 nokia3310.m51
字号:
BL51 BANKED LINKER/LOCATER V6.11 12/02/2008 19:19:07 PAGE 1
BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE nokia3310.obj, LCD.obj TO nokia3310
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
nokia3310.obj (NOKIA3310)
LCD.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: nokia3310 (NOKIA3310)
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 0005H UNIT _DATA_GROUP_
IDATA 000DH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0213H UNIT ?CO?NOKIA3310
CODE 0216H 01C7H UNIT ?CO?LCD
CODE 03DDH 0045H UNIT ?PR?MAIN?NOKIA3310
CODE 0422H 0045H UNIT ?PR?DELAY?LCD
CODE 0467H 003CH UNIT ?PR?_PUTCHAR?LCD
CODE 04A3H 0037H UNIT ?PR?INITLCD?LCD
CODE 04DAH 0027H UNIT ?PR?_CURSORXY?LCD
CODE 0501H 0025H UNIT ?PR?_PUTSTR?LCD
CODE 0526H 0019H UNIT ?PR?CLEARRAM?LCD
CODE 053FH 0019H UNIT ?C?LIB_CODE
CODE 0558H 0017H UNIT ?PR?_SPISEND?LCD
CODE 056FH 0014H UNIT ?PR?_PIXELXY?LCD
CODE 0583H 000CH UNIT ?C_C51STARTUP
CODE 058FH 000AH UNIT ?PR?_WRDATA?LCD
CODE 0599H 000AH UNIT ?PR?_WRCMD?LCD
OVERLAY MAP OF MODULE: nokia3310 (NOKIA3310)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?NOKIA3310
?PR?MAIN?NOKIA3310 0008H 0002H
+--> ?PR?INITLCD?LCD
+--> ?PR?_CURSORXY?LCD
+--> ?CO?NOKIA3310
BL51 BANKED LINKER/LOCATER V6.11 12/02/2008 19:19:07 PAGE 2
+--> ?PR?_PUTSTR?LCD
+--> ?PR?_PIXELXY?LCD
+--> ?PR?_WRDATA?LCD
?PR?INITLCD?LCD ----- -----
+--> ?PR?DELAY?LCD
+--> ?PR?_WRCMD?LCD
+--> ?PR?CLEARRAM?LCD
+--> ?PR?_PIXELXY?LCD
?PR?_WRCMD?LCD ----- -----
+--> ?PR?_SPISEND?LCD
?PR?CLEARRAM?LCD ----- -----
+--> ?PR?_PIXELXY?LCD
+--> ?PR?_WRDATA?LCD
?PR?_PIXELXY?LCD ----- -----
+--> ?PR?_WRCMD?LCD
?PR?_WRDATA?LCD ----- -----
+--> ?PR?_SPISEND?LCD
?PR?_CURSORXY?LCD ----- -----
+--> ?PR?_PIXELXY?LCD
?PR?_PUTSTR?LCD 000AH 0003H
+--> ?PR?_PUTCHAR?LCD
?PR?_PUTCHAR?LCD ----- -----
+--> ?CO?LCD
+--> ?PR?_WRDATA?LCD
SYMBOL TABLE OF MODULE: nokia3310 (NOKIA3310)
VALUE TYPE NAME
----------------------------------
------- MODULE NOKIA3310
C:0000H SYMBOL _ICE_DUMMY_
C:03DDH PUBLIC main
C:001EH PUBLIC rw
------- PROC MAIN
------- DO
D:0008H SYMBOL i
------- ENDDO
C:03DDH LINE# 528
C:03DDH LINE# 530
C:03E0H LINE# 532
C:03E7H LINE# 534
C:03F0H LINE# 537
C:03F6H LINE# 539
C:03FBH LINE# 540
C:0420H LINE# 541
------- ENDPROC MAIN
BL51 BANKED LINKER/LOCATER V6.11 12/02/2008 19:19:07 PAGE 3
------- ENDMOD NOKIA3310
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
C:058FH PUBLIC _wrdata
B:00A0H.1 PUBLIC P2_1
B:00A0H.2 PUBLIC P2_2
C:04DAH PUBLIC _cursorxy
B:00A0H.3 PUBLIC P2_3
B:00A0H.4 PUBLIC P2_4
B:00A0H.5 PUBLIC P2_5
C:0216H PUBLIC FontLookup
C:056FH PUBLIC _pixelxy
B:00A8H.4 PUBLIC ES
C:0599H PUBLIC _wrcmd
C:0501H PUBLIC _putstr
C:0526H PUBLIC clearram
C:04A3H PUBLIC initlcd
C:0422H SYMBOL Delay
C:0558H PUBLIC _spisend
C:0467H PUBLIC _putchar
------- PROC DELAY
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0422H LINE# 112
C:0422H LINE# 113
C:0422H LINE# 115
C:0433H LINE# 116
C:0444H LINE# 117
C:0455H LINE# 118
C:0466H LINE# 119
------- ENDPROC DELAY
------- PROC _SPISEND
D:0007H SYMBOL x
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0558H LINE# 124
C:0558H LINE# 126
C:055AH LINE# 127
C:055CH LINE# 128
C:0560H LINE# 129
C:0562H LINE# 130
C:0564H LINE# 131
C:0566H LINE# 132
C:0566H LINE# 133
C:0568H LINE# 134
C:056CH LINE# 135
C:056EH LINE# 136
------- ENDPROC _SPISEND
------- PROC _WRDATA
D:0007H SYMBOL x
C:058FH LINE# 141
C:058FH LINE# 142
C:0591H LINE# 143
C:0593H LINE# 144
BL51 BANKED LINKER/LOCATER V6.11 12/02/2008 19:19:07 PAGE 4
C:0596H LINE# 145
C:0598H LINE# 146
------- ENDPROC _WRDATA
------- PROC _WRCMD
D:0007H SYMBOL x
C:0599H LINE# 150
C:0599H LINE# 151
C:059BH LINE# 152
C:059DH LINE# 153
C:05A0H LINE# 154
C:05A2H LINE# 155
------- ENDPROC _WRCMD
------- PROC _PIXELXY
D:0004H SYMBOL x
D:0005H SYMBOL y
C:056FH LINE# 160
C:0571H LINE# 161
C:0571H LINE# 162
C:057AH LINE# 163
------- ENDPROC _PIXELXY
------- PROC CLEARRAM
------- DO
D:0004H SYMBOL ddram
------- ENDDO
C:0526H LINE# 167
C:0526H LINE# 168
C:0526H LINE# 170
C:052CH LINE# 171
C:053EH LINE# 172
------- ENDPROC CLEARRAM
------- PROC INITLCD
C:04A3H LINE# 175
C:04A3H LINE# 176
C:04A3H LINE# 177
C:04A5H LINE# 178
C:04A7H LINE# 179
C:04A9H LINE# 180
C:04ACH LINE# 181
C:04AEH LINE# 183
C:04B3H LINE# 184
C:04B8H LINE# 185
C:04BDH LINE# 186
C:04C2H LINE# 187
C:04C7H LINE# 188
C:04CAH LINE# 189
C:04CFH LINE# 190
C:04D4H LINE# 191
------- ENDPROC INITLCD
------- PROC _CURSORXY
D:0006H SYMBOL row
D:0005H SYMBOL col
C:04DAH LINE# 200
C:04DCH LINE# 201
C:04F3H LINE# 203
C:0500H LINE# 204
------- ENDPROC _CURSORXY
------- PROC _PUTCHAR
BL51 BANKED LINKER/LOCATER V6.11 12/02/2008 19:19:07 PAGE 5
D:0005H SYMBOL ch
------- DO
D:0004H SYMBOL i
D:0003H SYMBOL temp
------- ENDDO
C:0467H LINE# 208
C:0469H LINE# 210
C:0475H LINE# 211
C:0477H LINE# 212
C:0477H LINE# 213
C:0479H LINE# 214
C:0496H LINE# 215
C:049AH LINE# 216
C:049EH LINE# 217
------- ENDPROC _PUTCHAR
------- PROC _PUTSTR
D:000AH SYMBOL str
C:0501H LINE# 222
C:0507H LINE# 223
C:0512H LINE# 224
C:0525H LINE# 225
------- ENDPROC _PUTSTR
------- ENDMOD LCD
------- MODULE ?C?CLDPTR
C:053FH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
Program Size: data=14.0 xdata=0 code=1443
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -