📄 lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 08/29/2008 21:35:01 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, lcd.obj TO lcd RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
lcd.obj (LCD)
LINK MAP OF MODULE: lcd (?C_STARTUP)
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 0003H UNIT _DATA_GROUP_
IDATA 000BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 05D0H UNIT ?CO?LCD
CODE 0DD0H 01D8H UNIT ?PR?MAIN?LCD
CODE 0FA8H 004DH UNIT ?PR?LCM12864_FRAME?LCD
CODE 0FF5H 0045H UNIT ?PR?_LCM12864_DISP_CHAR_8_16?LCD
CODE 103AH 003FH UNIT ?PR?_LCM12864_DISP_CHINESE_16_16?LCD
CODE 1079H 0031H UNIT ?PR?_LCM12864_WRITE1BYTE_X_Y?LCD
CODE 10AAH 002CH UNIT ?PR?_LCM12864_READ1BYTE_X_Y?LCD
CODE 10D6H 002BH UNIT ?PR?_LCM12864_DISP_BITMAP_12864?LCD
CODE 1101H 0029H UNIT ?PR?_LCM12864_WRITEDATA?LCD
CODE 112AH 0022H UNIT ?PR?_LCM12864_FILL_SCREEN?LCD
CODE 114CH 001EH UNIT ?PR?LCM12864_INIT?LCD
CODE 116AH 0019H UNIT ?PR?_DELAY?LCD
CODE 1183H 0016H UNIT ?PR?_LCM12864_WRITECMD?LCD
CODE 1199H 0011H UNIT ?PR?LCM12864_READDATA?LCD
CODE 11AAH 000CH UNIT ?C_C51STARTUP
CODE 11B6H 000CH UNIT ?PR?LCM12864_TESTBUSY?LCD
CODE 11C2H 0005H UNIT ?PR?LCM12864_CLEAR_SCREEN?LCD
OVERLAY MAP OF MODULE: lcd (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?LCD
?PR?MAIN?LCD ----- -----
+--> ?PR?LCM12864_INIT?LCD
+--> ?CO?LCD
BL51 BANKED LINKER/LOCATER V5.12 08/29/2008 21:35:01 PAGE 2
+--> ?PR?_LCM12864_DISP_BITMAP_12864?LCD
+--> ?PR?_DELAY?LCD
+--> ?PR?LCM12864_CLEAR_SCREEN?LCD
+--> ?PR?LCM12864_FRAME?LCD
+--> ?PR?_LCM12864_DISP_CHINESE_16_16?LCD
+--> ?PR?_LCM12864_DISP_CHAR_8_16?LCD
?PR?LCM12864_INIT?LCD ----- -----
+--> ?PR?_LCM12864_WRITECMD?LCD
?PR?_LCM12864_WRITECMD?LCD ----- -----
+--> ?PR?LCM12864_TESTBUSY?LCD
?PR?_LCM12864_DISP_BITMAP_12864?LCD 0008H 0002H
+--> ?PR?_LCM12864_WRITECMD?LCD
+--> ?PR?_LCM12864_WRITEDATA?LCD
?PR?_LCM12864_WRITEDATA?LCD ----- -----
+--> ?PR?LCM12864_TESTBUSY?LCD
?PR?LCM12864_CLEAR_SCREEN?LCD ----- -----
+--> ?PR?_LCM12864_FILL_SCREEN?LCD
?PR?_LCM12864_FILL_SCREEN?LCD ----- -----
+--> ?PR?_LCM12864_WRITECMD?LCD
+--> ?PR?_LCM12864_WRITEDATA?LCD
?PR?LCM12864_FRAME?LCD ----- -----
+--> ?PR?_LCM12864_WRITECMD?LCD
+--> ?PR?_LCM12864_WRITEDATA?LCD
?PR?_LCM12864_DISP_CHINESE_16_16?LCD 0008H 0003H
+--> ?PR?_LCM12864_WRITECMD?LCD
+--> ?PR?_LCM12864_WRITEDATA?LCD
?PR?_LCM12864_DISP_CHAR_8_16?LCD 0008H 0003H
+--> ?CO?LCD
+--> ?PR?_LCM12864_WRITECMD?LCD
+--> ?PR?_LCM12864_WRITEDATA?LCD
SYMBOL TABLE OF MODULE: lcd (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:11AAH SEGMENT ?C_C51STARTUP
I:000BH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
BL51 BANKED LINKER/LOCATER V5.12 08/29/2008 21:35:01 PAGE 3
N:0080H SYMBOL IDATALEN
C:11ADH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:11AAH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:11AAH LINE# 99
C:11ACH LINE# 100
C:11ADH LINE# 101
C:11AEH LINE# 102
C:11B0H LINE# 151
C:11B3H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:118CH PUBLIC _LCM12864_WriteCMD
B:00A0H.5 PUBLIC LCM12864_E
B:00A0H.4 PUBLIC LCM12864_CS1
C:11B6H PUBLIC LCM12864_TestBusy
B:00A0H.3 PUBLIC LCM12864_CS2
C:0DD0H PUBLIC main
C:111DH PUBLIC _LCM12864_WriteData
C:0900H PUBLIC char_1
C:0FA8H PUBLIC LCM12864_Frame
C:08F0H PUBLIC char_5
C:1199H PUBLIC LCM12864_ReadData
C:0920H PUBLIC char_a_
C:0880H PUBLIC char_A
C:09B0H PUBLIC char_e_
C:0910H PUBLIC char_E
C:0960H PUBLIC char_dot
B:00A0H.2 PUBLIC LCM12864_RESET
C:0990H PUBLIC char_k_
C:08C0H PUBLIC char_K
C:0980H PUBLIC char_m_
C:08A0H PUBLIC char_M
C:09A0H PUBLIC char_n_
C:116EH PUBLIC _Delay
C:0970H PUBLIC char_r_
C:0890H PUBLIC char_R
C:0930H PUBLIC char_s_
C:08B0H PUBLIC char_S
C:09C0H PUBLIC char_t_
C:0950H PUBLIC char_w_
BL51 BANKED LINKER/LOCATER V5.12 08/29/2008 21:35:01 PAGE 4
C:0940H PUBLIC char_y_
C:08D0H PUBLIC char_Y
C:114CH PUBLIC LCM12864_Init
C:10AAH PUBLIC _LCM12864_Read1Byte_X_Y
C:10D6H PUBLIC _LCM12864_Disp_Bitmap_12864
C:08E0H PUBLIC char_shortline
C:0800H PUBLIC huan1
B:00A0H.1 PUBLIC LCM12864_LEDK
C:103AH PUBLIC _LCM12864_Disp_Chinese_16_16
B:00A0H.7 PUBLIC LCM12864_RS
C:0820H PUBLIC ying2
C:1079H PUBLIC _LCM12864_Write1Byte_X_Y
C:09D0H PUBLIC ARMSKY_logo
B:00A0H.6 PUBLIC LCM12864_RW
C:112AH PUBLIC _LCM12864_Fill_Screen
C:11C2H PUBLIC LCM12864_Clear_Screen
C:0860H PUBLIC yong4
C:0FFBH PUBLIC _LCM12864_Disp_Char_8_16
C:0840H PUBLIC shi3
C:116AH SYMBOL L?0067
------- PROC L?0066
------- ENDPROC L?0066
C:116AH SYMBOL L?0067
------- PROC _DELAY
D:0006H SYMBOL count
------- DO
D:0005H SYMBOL i
------- ENDDO
C:116EH LINE# 266
C:116EH LINE# 267
C:116EH LINE# 269
C:1177H LINE# 270
C:1177H LINE# 271
C:1182H LINE# 272
C:1182H LINE# 273
------- ENDPROC _DELAY
------- PROC LCM12864_TESTBUSY
C:11B6H LINE# 280
C:11B6H LINE# 281
C:11B6H LINE# 282
C:11BAH LINE# 284
C:11BCH LINE# 285
C:11C1H LINE# 286
------- ENDPROC LCM12864_TESTBUSY
C:1183H SYMBOL L?0069
C:1184H SYMBOL L?0070
C:1187H SYMBOL L?0071
------- PROC L?0068
------- ENDPROC L?0068
C:1183H SYMBOL L?0069
C:1184H SYMBOL L?0070
C:1187H SYMBOL L?0071
------- PROC _LCM12864_WRITECMD
D:0007H SYMBOL LCM12864_command
C:118CH LINE# 293
C:118CH LINE# 294
C:118CH LINE# 295
BL51 BANKED LINKER/LOCATER V5.12 08/29/2008 21:35:01 PAGE 5
C:1190H LINE# 297
C:1192H LINE# 299
C:1194H LINE# 300
C:1196H LINE# 301
------- ENDPROC _LCM12864_WRITECMD
C:1117H SYMBOL L?0073
------- PROC L?0072
------- ENDPROC L?0072
C:1117H SYMBOL L?0073
------- PROC _LCM12864_WRITEDATA
D:0007H SYMBOL LCM12864_data
C:111DH LINE# 309
C:111DH LINE# 310
C:111DH LINE# 311
C:1121H LINE# 312
C:1123H LINE# 314
C:1125H LINE# 315
C:1127H LINE# 316
------- ENDPROC _LCM12864_WRITEDATA
------- PROC LCM12864_READDATA
------- DO
D:0007H SYMBOL LCM12864_data
------- ENDDO
C:1199H LINE# 324
C:1199H LINE# 325
C:1199H LINE# 327
C:119DH LINE# 328
C:119FH LINE# 331
C:11A1H LINE# 332
C:11A4H LINE# 335
C:11A6H LINE# 336
C:11A9H LINE# 337
C:11A9H LINE# 338
------- ENDPROC LCM12864_READDATA
------- PROC _LCM12864_WRITE1BYTE_X_Y
D:0006H SYMBOL x
D:0005H SYMBOL y
D:0004H SYMBOL LCM12864_data
C:1079H LINE# 347
C:107DH LINE# 348
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -