?? lcd12864.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
E:\IDESOFTWARE\KEIL UVISION3\C51\BIN\BL51.EXE main.obj TO LCD12864 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (?C?FPADD)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (?C?FCAST)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (?C?CASTF)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (SQRT)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51FPS.LIB (?C?FPDIV)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C_STARTUP)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?IMUL)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?SIDIV)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?LNEG)
E:\IDESOFTWARE\KEIL UVISION3\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: LCD12864 (MAIN)
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 000BH UNIT _DATA_GROUP_
DATA 0013H 0006H UNIT ?DT?_DISPLAY_ASCII?MAIN
IDATA 0019H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 06E0H UNIT ?CO?MAIN
CODE 06E3H 0348H UNIT ?C?LIB_CODE
CODE 0A2BH 029EH UNIT ?PR?KEY_SCAN?MAIN
CODE 0CC9H 00CEH UNIT ?PR?_DRAW_CIRCLE?MAIN
CODE 0D97H 00AAH UNIT ?PR?SQRT?SQRT
CODE 0E41H 008AH UNIT ?PR?_DRAW_DOTS?MAIN
CODE 0ECBH 0085H UNIT ?PR?_DISPLAY_PICTURE?MAIN
CODE 0F50H 0074H UNIT ?PR?MAIN?MAIN
CODE 0FC4H 0059H UNIT ?PR?_DRAW_LINE?MAIN
CODE 101DH 0050H UNIT ?PR?_DISPLAY_HZ?MAIN
CODE 106DH 004FH UNIT ?PR?_DRAW_RETIC?MAIN
CODE 10BCH 003BH UNIT ?PR?_DISPLAY_ASCII?MAIN
CODE 10F7H 0020H UNIT ?PR?READ_LCD?MAIN
CODE 1117H 001AH UNIT ?PR?_SELECTSCREEN?MAIN
CODE 1131H 001AH UNIT ?PR?_CLEARSCREEN?MAIN
CODE 114BH 0019H UNIT ?PR?_WRITE_LCD_DATA?MAIN
CODE 1164H 0013H UNIT ?PR?_SET_COLUMN?MAIN
CODE 1177H 0012H UNIT ?PR?INIT_LCD?MAIN
CODE 1189H 0011H UNIT ?PR?READ_BUSY?MAIN
CODE 119AH 0010H UNIT ?PR?_WRITE_LCD_COMMAND?MAIN
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 2
CODE 11AAH 000EH UNIT ?PR?_DELAY?MAIN
CODE 11B8H 000DH UNIT ?PR?_SET_PAGE?MAIN
CODE 11C5H 000CH UNIT ?C_C51STARTUP
CODE 11D1H 0006H UNIT ?PR?_SET_LINE?MAIN
CODE 11D7H 0006H UNIT ?PR?_SETONOFF?MAIN
OVERLAY MAP OF MODULE: LCD12864 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT_LCD?MAIN
+--> ?PR?_CLEARSCREEN?MAIN
+--> ?PR?_SET_LINE?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPLAY_HZ?MAIN
+--> ?PR?KEY_SCAN?MAIN
?PR?INIT_LCD?MAIN ----- -----
+--> ?PR?_SETONOFF?MAIN
+--> ?PR?_SELECTSCREEN?MAIN
+--> ?PR?_CLEARSCREEN?MAIN
+--> ?PR?_SET_LINE?MAIN
?PR?_SETONOFF?MAIN ----- -----
+--> ?PR?_WRITE_LCD_COMMAND?MAIN
?PR?_WRITE_LCD_COMMAND?MAIN ----- -----
+--> ?PR?READ_BUSY?MAIN
?PR?_CLEARSCREEN?MAIN ----- -----
+--> ?PR?_SELECTSCREEN?MAIN
+--> ?PR?_SET_COLUMN?MAIN
+--> ?PR?_WRITE_LCD_DATA?MAIN
?PR?_SET_COLUMN?MAIN ----- -----
+--> ?PR?_SELECTSCREEN?MAIN
+--> ?PR?_SET_PAGE?MAIN
+--> ?PR?_WRITE_LCD_COMMAND?MAIN
?PR?_SET_PAGE?MAIN ----- -----
+--> ?PR?_SELECTSCREEN?MAIN
+--> ?PR?_WRITE_LCD_COMMAND?MAIN
?PR?_WRITE_LCD_DATA?MAIN ----- -----
+--> ?PR?READ_BUSY?MAIN
?PR?_SET_LINE?MAIN ----- -----
+--> ?PR?_WRITE_LCD_COMMAND?MAIN
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 3
?PR?_DISPLAY_HZ?MAIN 0009H 0006H
+--> ?CO?MAIN
+--> ?PR?_SET_PAGE?MAIN
+--> ?PR?_SET_COLUMN?MAIN
+--> ?PR?_WRITE_LCD_DATA?MAIN
?PR?KEY_SCAN?MAIN 0008H 0001H
+--> ?PR?_DELAY?MAIN
+--> ?PR?_CLEARSCREEN?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPLAY_HZ?MAIN
+--> ?PR?_DISPLAY_PICTURE?MAIN
+--> ?PR?_DRAW_LINE?MAIN
+--> ?PR?_DRAW_RETIC?MAIN
+--> ?PR?_DRAW_CIRCLE?MAIN
?PR?_DISPLAY_PICTURE?MAIN 0009H 0005H
+--> ?PR?_SET_COLUMN?MAIN
+--> ?PR?_WRITE_LCD_DATA?MAIN
?PR?_DRAW_LINE?MAIN 0009H 0008H
+--> ?PR?_DRAW_DOTS?MAIN
?PR?_DRAW_DOTS?MAIN ----- -----
+--> ?PR?_SELECTSCREEN?MAIN
+--> ?PR?_SET_PAGE?MAIN
+--> ?PR?_SET_COLUMN?MAIN
+--> ?PR?READ_LCD?MAIN
+--> ?PR?_WRITE_LCD_DATA?MAIN
?PR?READ_LCD?MAIN ----- -----
+--> ?PR?READ_BUSY?MAIN
?PR?_DRAW_RETIC?MAIN 0009H 0004H
+--> ?PR?_DRAW_DOTS?MAIN
?PR?_DRAW_CIRCLE?MAIN 0009H 0006H
+--> ?PR?SQRT?SQRT
+--> ?PR?_DRAW_DOTS?MAIN
?PR?SQRT?SQRT 000FH 0004H
SYMBOL TABLE OF MODULE: LCD12864 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:116EH PUBLIC _Set_column
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:10BCH PUBLIC _Display_ASCII
C:119AH PUBLIC _write_LCD_command
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 4
C:0E4AH PUBLIC _Draw_dots
C:11BFH PUBLIC _Set_page
B:00A0H.0 PUBLIC EN
C:11D1H PUBLIC _Set_line
C:04C3H PUBLIC xiang
B:00B0H.0 PUBLIC KEY1
C:0ECBH PUBLIC _Display_picture
B:00B0H.1 PUBLIC KEY2
B:00B0H.2 PUBLIC KEY3
C:0443H PUBLIC fang
C:0663H PUBLIC button
C:1189H PUBLIC Read_busy
C:0563H PUBLIC jian
B:00A0H.2 PUBLIC RS
C:0F50H PUBLIC main
C:1117H PUBLIC _SelectScreen
B:00A0H.1 PUBLIC RW
C:0503H PUBLIC bai
C:1131H PUBLIC _ClearScreen
C:0403H PUBLIC huan
C:0623H PUBLIC qing
C:0543H PUBLIC kong
C:10F7H PUBLIC Read_LCD
C:0603H PUBLIC xian
C:04A3H PUBLIC hai
C:05C3H PUBLIC xing
C:0423H PUBLIC ying
C:102CH PUBLIC _Display_HZ
C:0683H PUBLIC xuan
C:1154H PUBLIC _write_LCD_data
C:0583H PUBLIC yuan
C:0483H PUBLIC da
C:0CC9H PUBLIC _Draw_circle
B:00A0H.4 PUBLIC CS1
B:00A0H.3 PUBLIC CS2
C:0463H PUBLIC wen
C:05E3H PUBLIC zhi
C:0643H PUBLIC an
C:04E3H PUBLIC shu
C:0A2BH PUBLIC key_scan
C:0523H PUBLIC du
C:06A3H PUBLIC ze
C:05A3H PUBLIC ju
C:0003H PUBLIC BMP
C:11D7H PUBLIC _SetOnOff
C:106DH PUBLIC _Draw_retic
C:1177H PUBLIC init_LCD
C:11AEH PUBLIC _delay
C:06C3H PUBLIC andsoon
C:0FC4H PUBLIC _Draw_line
C:11AAH SYMBOL L?0110
------- PROC L?0109
------- ENDPROC L?0109
C:11AAH SYMBOL L?0110
------- PROC _DELAY
D:0006H SYMBOL i
C:11AEH LINE# 35
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 5
C:11AEH LINE# 36
C:11AEH LINE# 37
C:11B7H LINE# 38
------- ENDPROC _DELAY
------- PROC READ_BUSY
C:1189H LINE# 39
C:1189H LINE# 40
C:1189H LINE# 41
C:118CH LINE# 42
C:118EH LINE# 43
C:1190H LINE# 44
C:1192H LINE# 45
C:1197H LINE# 46
C:1199H LINE# 47
------- ENDPROC READ_BUSY
------- PROC _WRITE_LCD_COMMAND
D:0007H SYMBOL value
C:119AH LINE# 49
C:119AH LINE# 50
C:119AH LINE# 51
C:119DH LINE# 52
C:119FH LINE# 53
C:11A1H LINE# 54
C:11A3H LINE# 55
C:11A5H LINE# 56
C:11A6H LINE# 57
C:11A7H LINE# 58
C:11A9H LINE# 59
------- ENDPROC _WRITE_LCD_COMMAND
C:1150H SYMBOL L?0105
------- PROC L?0104
------- ENDPROC L?0104
C:1150H SYMBOL L?0105
------- PROC _WRITE_LCD_DATA
D:0007H SYMBOL value
C:1154H LINE# 61
C:1154H LINE# 62
C:1154H LINE# 63
C:1157H LINE# 64
C:1159H LINE# 65
C:115BH LINE# 66
C:115DH LINE# 67
C:115FH LINE# 68
C:1160H LINE# 69
C:1161H LINE# 70
C:1163H LINE# 71
------- ENDPROC _WRITE_LCD_DATA
------- PROC READ_LCD
------- DO
D:0007H SYMBOL value
------- ENDDO
C:10F7H LINE# 73
C:10F7H LINE# 74
C:10F7H LINE# 76
C:10FAH LINE# 77
C:10FDH LINE# 78
C:10FFH LINE# 79
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 6
C:1101H LINE# 80
C:1103H LINE# 81
C:1104H LINE# 82
C:1105H LINE# 83
C:1107H LINE# 85
C:110AH LINE# 86
C:110CH LINE# 87
C:110EH LINE# 88
C:1110H LINE# 89
C:1112H LINE# 90
C:1113H LINE# 91
C:1114H LINE# 92
C:1116H LINE# 94
C:1116H LINE# 95
------- ENDPROC READ_LCD
------- PROC L?0111
------- ENDPROC L?0111
------- PROC _SET_PAGE
D:0007H SYMBOL page
C:11BFH LINE# 97
C:11BFH LINE# 98
C:11BFH LINE# 99
C:11C2H LINE# 100
------- ENDPROC _SET_PAGE
------- PROC _SET_LINE
D:0007H SYMBOL startline
C:11D1H LINE# 103
C:11D1H LINE# 104
C:11D1H LINE# 105
C:11D4H LINE# 106
------- ENDPROC _SET_LINE
C:1169H SYMBOL L?0107
------- PROC L?0106
------- ENDPROC L?0106
C:1169H SYMBOL L?0107
------- PROC _SET_COLUMN
D:0007H SYMBOL column
C:116EH LINE# 109
C:116EH LINE# 110
C:116EH LINE# 111
C:1171H LINE# 112
C:1174H LINE# 113
------- ENDPROC _SET_COLUMN
------- PROC _SETONOFF
D:0007H SYMBOL onoff
C:11D7H LINE# 116
C:11D7H LINE# 117
C:11D7H LINE# 118
C:11DAH LINE# 119
------- ENDPROC _SETONOFF
------- PROC _SELECTSCREEN
D:0007H SYMBOL screen
C:1117H LINE# 122
C:1117H LINE# 123
C:1117H LINE# 124
C:1122H LINE# 125
C:1122H LINE# 126
BL51 BANKED LINKER/LOCATER V6.00 05/08/2012 23:40:13 PAGE 7
C:1127H LINE# 127
C:112CH LINE# 128
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -