?? nokia5110.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, nokia_5110.obj TO nokia5110
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
main.obj (MAIN)
nokia_5110.obj (NOKIA_5110)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
LINK MAP OF MODULE: nokia5110 (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 000CH UNIT ?XD?_LCD_DRAW_BMP_PIXEL?NOKIA_5110
XDATA 000CH 0009H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0348H UNIT ?CO?NOKIA_5110
CODE 034BH 00D1H UNIT ?PR?_LCD_WRITE_CHINESE_STRING?NOKIA_5110
CODE 041CH 00C0H UNIT ?CO?MAIN
CODE 04DCH 00C0H UNIT ?PR?_LCD_DRAW_BMP_PIXEL?NOKIA_5110
CODE 059CH 006EH UNIT ?C?LIB_CODE
CODE 060AH 0044H UNIT ?PR?MAIN?MAIN
CODE 064EH 0041H UNIT ?PR?LCD_INIT?NOKIA_5110
CODE 068FH 003AH UNIT ?PR?LCD_CLEAR?NOKIA_5110
CODE 06C9H 0037H UNIT ?PR?_LCD_WRITE_CHAR?NOKIA_5110
CODE 0700H 0033H UNIT ?PR?_LCD_WRITE_BYTE?NOKIA_5110
CODE 0733H 002FH UNIT ?PR?_LCD_WRITE_ENGLISH_STRING?NOKIA_5110
CODE 0762H 001AH UNIT ?PR?_LCD_SET_XY?NOKIA_5110
CODE 077CH 0019H UNIT ?PR?_DELAY_NMS?NOKIA_5110
CODE 0795H 000FH UNIT ?PR?DELAY_1US?NOKIA_5110
CODE 07A4H 000FH UNIT ?PR?DELAY_1MS?NOKIA_5110
CODE 07B3H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: nokia5110 (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 2
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?LCD_INIT?NOKIA_5110
+--> ?PR?LCD_CLEAR?NOKIA_5110
+--> ?CO?MAIN
+--> ?PR?_LCD_WRITE_ENGLISH_STRING?NOKIA_5110
+--> ?PR?_LCD_WRITE_CHINESE_STRING?NOKIA_5110
?PR?LCD_INIT?NOKIA_5110 ----- -----
+--> ?PR?DELAY_1US?NOKIA_5110
+--> ?PR?_LCD_WRITE_BYTE?NOKIA_5110
+--> ?PR?LCD_CLEAR?NOKIA_5110
?PR?LCD_CLEAR?NOKIA_5110 000CH 0002H
+--> ?PR?_LCD_WRITE_BYTE?NOKIA_5110
?PR?_LCD_WRITE_ENGLISH_STRING?NOKIA_5110 000CH 0003H
+--> ?PR?_LCD_SET_XY?NOKIA_5110
+--> ?PR?_LCD_WRITE_CHAR?NOKIA_5110
?PR?_LCD_SET_XY?NOKIA_5110 0014H 0001H
+--> ?PR?_LCD_WRITE_BYTE?NOKIA_5110
?PR?_LCD_WRITE_CHAR?NOKIA_5110 000FH 0002H
+--> ?CO?NOKIA_5110
+--> ?PR?_LCD_WRITE_BYTE?NOKIA_5110
?PR?_LCD_WRITE_CHINESE_STRING?NOKIA_5110 000CH 0008H
+--> ?PR?_LCD_SET_XY?NOKIA_5110
+--> ?CO?NOKIA_5110
+--> ?PR?_LCD_WRITE_BYTE?NOKIA_5110
SYMBOL TABLE OF MODULE: nokia5110 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
C:044CH PUBLIC AVR_bmp
D:00A8H PUBLIC IEN0
D:00B8H PUBLIC IPL0
C:060AH PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
D:00F8H PUBLIC UEPINT
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 3
D:00D0H PUBLIC PSW
------- PROC MAIN
C:060AH LINE# 7
C:060AH LINE# 8
C:060AH LINE# 9
C:060DH LINE# 10
C:0610H LINE# 11
C:0610H LINE# 12
C:0610H LINE# 13
C:061CH LINE# 14
C:0629H LINE# 15
C:0636H LINE# 16
C:064CH LINE# 18
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE NOKIA_5110
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:034BH PUBLIC _LCD_write_chinese_string
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
C:07A4H PUBLIC delay_1ms
D:00D8H PUBLIC P5
C:0795H PUBLIC delay_1us
D:00A8H PUBLIC IEN0
C:0733H PUBLIC _LCD_write_english_string
D:00B8H PUBLIC IPL0
C:0003H PUBLIC font6x8
C:077CH PUBLIC _delay_nms
B:00C0H.4 PUBLIC LCD_RST
B:00C0H.7 PUBLIC SCLK
B:00C0H.6 PUBLIC SDIN
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
B:00C0H.5 PUBLIC LCD_DC
B:00C0H.3 PUBLIC LCD_CE
C:068FH PUBLIC LCD_clear
C:06C9H PUBLIC _LCD_write_char
D:00F8H PUBLIC UEPINT
C:070CH PUBLIC _LCD_write_byte
C:064EH PUBLIC LCD_init
C:04DCH PUBLIC _LCD_draw_bmp_pixel
C:022BH PUBLIC write_chinese
C:0762H PUBLIC _LCD_set_XY
C:028BH PUBLIC move_chinese_string
D:00D0H PUBLIC PSW
------- PROC DELAY_1US
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0795H LINE# 16
C:0795H LINE# 17
C:0795H LINE# 19
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 4
C:07A3H LINE# 20
------- ENDPROC DELAY_1US
------- PROC DELAY_1MS
------- DO
D:0006H SYMBOL i
------- ENDDO
C:07A4H LINE# 22
C:07A4H LINE# 23
C:07A4H LINE# 25
C:07B2H LINE# 26
------- ENDPROC DELAY_1MS
------- PROC _DELAY_NMS
D:0004H SYMBOL n
------- DO
D:0002H SYMBOL i
------- ENDDO
C:077CH LINE# 28
C:0780H LINE# 29
C:0780H LINE# 30
C:0783H LINE# 31
C:078AH LINE# 32
C:0794H LINE# 33
------- ENDPROC _DELAY_NMS
------- PROC LCD_INIT
C:064EH LINE# 36
C:064EH LINE# 37
C:064EH LINE# 39
C:0650H LINE# 40
C:0653H LINE# 42
C:0655H LINE# 45
C:0657H LINE# 46
C:065AH LINE# 48
C:065CH LINE# 49
C:065FH LINE# 51
C:0666H LINE# 52
C:066DH LINE# 53
C:0674H LINE# 54
C:067BH LINE# 55
C:0682H LINE# 56
C:0685H LINE# 57
C:068CH LINE# 60
C:068EH LINE# 61
------- ENDPROC LCD_INIT
------- PROC LCD_CLEAR
------- DO
X:000CH SYMBOL i
------- ENDDO
C:068FH LINE# 69
C:068FH LINE# 70
C:068FH LINE# 73
C:0696H LINE# 74
C:069DH LINE# 76
C:06A4H LINE# 77
C:06C8H LINE# 78
------- ENDPROC LCD_CLEAR
------- PROC _LCD_SET_XY
X:0014H SYMBOL X
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 5
D:0005H SYMBOL Y
C:0762H LINE# 89
C:0767H LINE# 90
C:0767H LINE# 91
C:0770H LINE# 92
------- ENDPROC _LCD_SET_XY
------- PROC _LCD_WRITE_CHAR
X:000FH SYMBOL c
------- DO
X:0010H SYMBOL line
------- ENDDO
C:06C9H LINE# 103
C:06CEH LINE# 104
C:06CEH LINE# 107
C:06D2H LINE# 109
C:06DFH LINE# 110
C:06FFH LINE# 111
------- ENDPROC _LCD_WRITE_CHAR
------- PROC _LCD_WRITE_ENGLISH_STRING
D:0007H SYMBOL X
D:0005H SYMBOL Y
X:000CH SYMBOL s
C:0733H LINE# 122
C:073EH LINE# 123
C:073EH LINE# 124
C:0741H LINE# 125
C:0752H LINE# 126
C:0752H LINE# 127
C:0755H LINE# 128
C:075FH LINE# 129
C:0761H LINE# 130
------- ENDPROC _LCD_WRITE_ENGLISH_STRING
------- PROC _LCD_WRITE_CHINESE_STRING
X:000CH SYMBOL X
X:000DH SYMBOL Y
X:000EH SYMBOL ch_with
X:000FH SYMBOL num
X:0010H SYMBOL line
X:0011H SYMBOL row
------- DO
X:0012H SYMBOL i
X:0013H SYMBOL n
------- ENDDO
C:034BH LINE# 146
C:0358H LINE# 149
C:0358H LINE# 152
C:035BH LINE# 154
C:0370H LINE# 155
C:0370H LINE# 156
C:038EH LINE# 157
C:038EH LINE# 158
C:0392H LINE# 159
C:0392H LINE# 160
C:039EH LINE# 162
C:03C0H LINE# 163
C:03C0H LINE# 164
C:03E8H LINE# 165
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 6
C:03F1H LINE# 166
C:03F7H LINE# 167
C:0418H LINE# 168
C:041BH LINE# 169
------- ENDPROC _LCD_WRITE_CHINESE_STRING
------- PROC _LCD_DRAW_BMP_PIXEL
X:0000H SYMBOL X
X:0001H SYMBOL Y
X:0002H SYMBOL map
X:0005H SYMBOL Pix_x
X:0006H SYMBOL Pix_y
------- DO
X:0007H SYMBOL i
X:0009H SYMBOL n
X:000BH SYMBOL row
------- ENDDO
C:04DCH LINE# 184
C:04EDH LINE# 186
C:04EDH LINE# 190
C:04FEH LINE# 192
C:050CH LINE# 194
C:0526H LINE# 195
C:0526H LINE# 196
C:0531H LINE# 197
C:054DH LINE# 198
C:054DH LINE# 199
C:0574H LINE# 200
C:0584H LINE# 201
C:058AH LINE# 202
C:059BH LINE# 203
------- ENDPROC _LCD_DRAW_BMP_PIXEL
------- PROC L?0060
------- ENDPROC L?0060
------- PROC _LCD_WRITE_BYTE
D:0007H SYMBOL dat
D:0005H SYMBOL command
------- DO
D:0006H SYMBOL i
------- ENDDO
C:070CH LINE# 214
C:070CH LINE# 215
C:070CH LINE# 218
C:070EH LINE# 220
C:0711H LINE# 222
C:0715H LINE# 225
C:0717H LINE# 226
C:0719H LINE# 227
C:0719H LINE# 228
C:071DH LINE# 229
C:0721H LINE# 231
C:0723H LINE# 232
C:0725H LINE# 233
C:0729H LINE# 234
C:072BH LINE# 235
C:0730H LINE# 241
C:0732H LINE# 242
------- ENDPROC _LCD_WRITE_BYTE
BL51 BANKED LINKER/LOCATER V5.03 02/16/2008 18:49:52 PAGE 7
------- ENDMOD NOKIA_5110
------- MODULE ?C?CLDPTR
C:059CH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:05B5H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?IMUL
C:05E2H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?IILDX
C:05F4H PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY_NMS?NOKIA_5110
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_LCD_DRAW_BMP_PIXEL?NOKIA_5110
Program Size: data=9.0 xdata=21 code=1983
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -