📄 nokia5110.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/09/2007 19:46:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\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)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
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 00AEH UNIT ?XD?_CHINESE_STRING?NOKIA_5110
XDATA 00AEH 000CH UNIT ?XD?_LCD_DRAW_BMP_PIXEL?NOKIA_5110
XDATA 00BAH 0008H UNIT ?XD?_LCD_WRITE_CHINESE_STRING?NOKIA_5110
XDATA 00C2H 0003H UNIT ?XD?_LCD_WRITE_ENGLISH_STRING?NOKIA_5110
XDATA 00C5H 0002H UNIT ?XD?LCD_CLEAR?NOKIA_5110
XDATA 00C7H 0002H UNIT ?XD?_LCD_WRITE_CHAR?NOKIA_5110
XDATA 00C9H 0001H UNIT ?XD?_LCD_SET_XY?NOKIA_5110
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0498H UNIT ?CO?NOKIA_5110
CODE 049BH 0170H UNIT ?C?LIB_CODE
CODE 060BH 015BH UNIT ?PR?_CHINESE_STRING?NOKIA_5110
CODE 0766H 00D7H UNIT ?PR?_LCD_WRITE_CHINESE_STRING?NOKIA_5110
CODE 083DH 00BBH UNIT ?PR?_LCD_DRAW_BMP_PIXEL?NOKIA_5110
CODE 08F8H 0090H UNIT ?CO?MAIN
CODE 0988H 0041H UNIT ?PR?LCD_INIT?NOKIA_5110
CODE 09C9H 003AH UNIT ?PR?LCD_CLEAR?NOKIA_5110
CODE 0A03H 0037H UNIT ?PR?_LCD_WRITE_CHAR?NOKIA_5110
CODE 0A3AH 0033H UNIT ?PR?_LCD_WRITE_BYTE?NOKIA_5110
CODE 0A6DH 002FH UNIT ?PR?_LCD_WRITE_ENGLISH_STRING?NOKIA_5110
CODE 0A9CH 001FH UNIT ?PR?_LCD_SET_XY?NOKIA_5110
CODE 0ABBH 0019H UNIT ?PR?_DELAY_NMS?NOKIA_5110
CODE 0AD4H 000FH UNIT ?PR?DELAY_1US?NOKIA_5110
CODE 0AE3H 000FH UNIT ?PR?DELAY_1MS?NOKIA_5110
CODE 0AF2H 000DH UNIT ?PR?MAIN?MAIN
CODE 0AFFH 000CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03 05/09/2007 19:46:56 PAGE 2
OVERLAY MAP OF MODULE: nokia5110 (MAIN)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
SYMBOL TABLE OF MODULE: nokia5110 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
C:08F8H PUBLIC AVR_bmp
C:0AF2H PUBLIC main
------- PROC MAIN
------- DO
D:0007H SYMBOL temp
D:0006H SYMBOL i
------- ENDDO
C:0AF2H LINE# 7
C:0AF2H LINE# 8
C:0AF2H LINE# 18
C:0AF4H LINE# 20
C:0AF4H LINE# 21
C:0AF4H LINE# 22
C:0AF6H LINE# 24
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE NOKIA_5110
C:0000H SYMBOL _ICE_DUMMY_
C:0766H PUBLIC _LCD_write_chinese_string
D:00B0H PUBLIC P3
C:0AE3H PUBLIC delay_1ms
C:0AD4H PUBLIC delay_1us
C:0A6DH PUBLIC _LCD_write_english_string
C:0003H PUBLIC font6x8
C:0ABBH PUBLIC _delay_nms
B:00B0H.4 PUBLIC LCD_RST
B:00B0H.0 PUBLIC SCLK
B:00B0H.1 PUBLIC SDIN
B:00B0H.2 PUBLIC LCD_DC
B:00B0H.3 PUBLIC LCD_CE
C:09C9H PUBLIC LCD_clear
C:060BH PUBLIC _chinese_string
C:03F3H SYMBOL _?ix1000
C:0A03H PUBLIC _LCD_write_char
C:0447H SYMBOL _?ix1001
BL51 BANKED LINKER/LOCATER V5.03 05/09/2007 19:46:56 PAGE 3
C:0A46H PUBLIC _LCD_write_byte
C:0988H PUBLIC LCD_init
C:083DH PUBLIC _LCD_draw_bmp_pixel
C:022BH PUBLIC write_chinese
C:0AA1H PUBLIC _LCD_set_XY
C:0333H PUBLIC move_chinese_string
------- PROC DELAY_1US
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0AD4H LINE# 16
C:0AD4H LINE# 17
C:0AD4H LINE# 19
C:0AE2H LINE# 20
------- ENDPROC DELAY_1US
------- PROC DELAY_1MS
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0AE3H LINE# 22
C:0AE3H LINE# 23
C:0AE3H LINE# 25
C:0AF1H LINE# 26
------- ENDPROC DELAY_1MS
------- PROC _DELAY_NMS
D:0004H SYMBOL n
------- DO
D:0002H SYMBOL i
------- ENDDO
C:0ABBH LINE# 28
C:0ABFH LINE# 29
C:0ABFH LINE# 30
C:0AC2H LINE# 31
C:0AC9H LINE# 32
C:0AD3H LINE# 33
------- ENDPROC _DELAY_NMS
------- PROC LCD_INIT
C:0988H LINE# 36
C:0988H LINE# 37
C:0988H LINE# 39
C:098AH LINE# 40
C:098DH LINE# 42
C:098FH LINE# 45
C:0991H LINE# 46
C:0994H LINE# 48
C:0996H LINE# 49
C:0999H LINE# 51
C:09A0H LINE# 52
C:09A7H LINE# 53
C:09AEH LINE# 54
C:09B5H LINE# 55
C:09BCH LINE# 56
C:09BFH LINE# 57
C:09C6H LINE# 60
C:09C8H LINE# 61
------- ENDPROC LCD_INIT
------- PROC LCD_CLEAR
BL51 BANKED LINKER/LOCATER V5.03 05/09/2007 19:46:56 PAGE 4
------- DO
X:00C5H SYMBOL i
------- ENDDO
C:09C9H LINE# 69
C:09C9H LINE# 70
C:09C9H LINE# 73
C:09D0H LINE# 74
C:09D7H LINE# 76
C:09DEH LINE# 77
C:0A02H LINE# 78
------- ENDPROC LCD_CLEAR
C:0A9DH SYMBOL L?0076
------- PROC L?0075
------- ENDPROC L?0075
C:0A9DH SYMBOL L?0076
------- PROC _LCD_SET_XY
X:00C9H SYMBOL X
D:0005H SYMBOL Y
C:0AA1H LINE# 89
C:0AA6H LINE# 90
C:0AA6H LINE# 91
C:0AAFH LINE# 92
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -