📄 rt240128gb.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE .\obj\lcd.obj, .\obj\main.obj, .\obj\config.obj TO .\obj\RT240128GB PRINT (.\lst\RT240128GB.m51
>> )
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\obj\lcd.obj (LCD)
.\obj\main.obj (MAIN)
.\obj\config.obj (CONFIG)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\obj\RT240128GB (LCD)
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 0011H UNIT _DATA_GROUP_
DATA 0019H 0005H UNIT ?DT?_H_WRITE_ABNORMITY_STRING?LCD
DATA 001EH 0001H UNIT ?DT?_DISP_ZIMU?LCD
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.1 UNIT ?BI?CONFIG
BIT 0021H.1 0000H.1 UNIT _BIT_GROUP_
0021H.2 0000H.6 *** GAP ***
DATA 0022H 001AH UNIT ?DT?CONFIG
DATA 003CH 0004H UNIT ?DT?_V_WRITE_ABNORMITY_STRING?LCD
IDATA 0040H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0080H UNIT ?XD?CONFIG
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 1350H UNIT ?CO?LCD
CODE 1353H 0743H UNIT ?PR?PROCESS_1_5?CONFIG
CODE 1A96H 06AFH UNIT ?PR?PROCESS_1_3?CONFIG
CODE 2145H 03C9H UNIT ?PR?_DISP_INTERFACE_5?LCD
CODE 250EH 03C9H UNIT ?PR?_DISP_INTERFACE_6?LCD
CODE 28D7H 02B0H UNIT ?PR?_DISP_INPUTDATA_3?CONFIG
CODE 2B87H 01E2H UNIT ?PR?PROCESS_1_1?CONFIG
CODE 2D69H 01D3H UNIT ?PR?WOOAE?CONFIG
CODE 2F3CH 0194H UNIT ?PR?_DISP_ZIMU?LCD
CODE 30D0H 0146H UNIT ?PR?PROCESS_1_4?CONFIG
CODE 3216H 0142H UNIT ?PR?_DISP_INTERFACE_4?LCD
CODE 3358H 0106H UNIT ?PR?_KEY_WRITE_SHUZI?CONFIG
CODE 345EH 00FCH UNIT ?PR?_DISP_DATA_3?LCD
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 2
CODE 355AH 00F5H UNIT ?PR?LCD_INIT?LCD
CODE 364FH 00E1H UNIT ?C?LIB_CODE
CODE 3730H 00DEH UNIT ?PR?GET_KEYNUM?CONFIG
CODE 380EH 00CBH UNIT ?C_INITSEG
CODE 38D9H 00C2H UNIT ?PR?_DISP_INPUTDATA_2?CONFIG
CODE 399BH 00BCH UNIT ?PR?_DISP_DATA_2?LCD
CODE 3A57H 00AAH UNIT ?PR?PROCESS_1_2?CONFIG
CODE 3B01H 00A2H UNIT ?PR?_DISP_DATA_1?LCD
CODE 3BA3H 0095H UNIT ?PR?_LCD_WRITE_WORD?LCD
CODE 3C38H 008CH UNIT ?C_C51STARTUP
CODE 3CC4H 007FH UNIT ?PR?LCD_DISP_FRAME_S?LCD
CODE 3D43H 007CH UNIT ?PR?KB_PROCESS_3?CONFIG
CODE 3DBFH 006FH UNIT ?PR?DISP_INTERFACE_1?LCD
CODE 3E2EH 006FH UNIT ?PR?DISP_INTERFACE_11?LCD
CODE 3E9DH 006FH UNIT ?PR?DISP_INTERFACE_2?LCD
CODE 3F0CH 006FH UNIT ?PR?DISP_INTERFACE_3?LCD
CODE 3F7BH 0069H UNIT ?PR?PROCESS_1?CONFIG
CODE 3FE4H 0064H UNIT ?PR?_H_WRITE_ABNORMITY_STRING?LCD
CODE 4048H 0060H UNIT ?CO?CONFIG
CODE 40A8H 005EH UNIT ?PR?LCD_DISP_FRAME_D?LCD
CODE 4106H 004AH UNIT ?PR?_V_WRITE_ABNORMITY_STRING?LCD
CODE 4150H 0049H UNIT ?PR?KB_PROCESS_2?CONFIG
CODE 4199H 003FH UNIT ?PR?_LCD_DISP_GRAPHICS?LCD
CODE 41D8H 0039H UNIT ?PR?KEYBOARD_PROCESS?CONFIG
CODE 4211H 0038H UNIT ?PR?LCD_CLEAR_TEXT?LCD
CODE 4249H 0038H UNIT ?PR?OPERATE_MODEL?CONFIG
CODE 4281H 0038H UNIT ?PR?_CURSOR_CONFIGURE?CONFIG
CODE 42B9H 0033H UNIT ?PR?_DISP_INPUTDATA_1?CONFIG
CODE 42ECH 002DH UNIT ?PR?DISP_START?LCD
CODE 4319H 002CH UNIT ?PR?MAIN?MAIN
CODE 4345H 0026H UNIT ?PR?_DELAY?LCD
CODE 436BH 0023H UNIT ?PR?LCD_CLEAR_GRAPHICS?LCD
CODE 438EH 0022H UNIT ?PR?_LCD_WRITE_DAT?LCD
CODE 43B0H 001CH UNIT ?PR?_LCD_WRITE_FUNTION?LCD
CODE 43CCH 001AH UNIT ?PR?KB_PROCESS_1?CONFIG
CODE 43E6H 0017H UNIT ?PR?LCD_READ_DAT?LCD
CODE 43FDH 0014H UNIT ?PR?_LCD_WRITE_COM?LCD
CODE 4411H 000CH UNIT ?PR?KB_PROCESS_4?CONFIG
CODE 441DH 0007H UNIT ?PR?LCD_NOP?LCD
CODE 4424H 0007H UNIT ?PR?_LCD_READ_FUNTION?LCD
CODE 442BH 0005H UNIT ?PR?KEY_XD_DELAY?CONFIG
OVERLAY MAP OF MODULE: .\obj\RT240128GB (LCD)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?LCD
+--> ?PR?LCD_INIT?LCD
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 3
+--> ?PR?LCD_CLEAR_GRAPHICS?LCD
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?KEYBOARD_PROCESS?CONFIG
+--> ?PR?WOOAE?CONFIG
?PR?LCD_INIT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_FUNTION?LCD
?PR?_LCD_WRITE_FUNTION?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_COM?LCD
?PR?_LCD_WRITE_COM?LCD ----- ----- ----- -----
+--> ?PR?LCD_NOP?LCD
?PR?LCD_CLEAR_GRAPHICS?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?_LCD_WRITE_DAT?LCD
?PR?_LCD_WRITE_DAT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?LCD_NOP?LCD
?PR?LCD_CLEAR_TEXT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?_LCD_WRITE_DAT?LCD
?PR?KEYBOARD_PROCESS?CONFIG ----- ----- ----- -----
+--> ?PR?KEY_XD_DELAY?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_DISP_GRAPHICS?LCD
+--> ?PR?_DELAY?LCD
+--> ?PR?LCD_CLEAR_GRAPHICS?LCD
+--> ?PR?DISP_START?LCD
+--> ?PR?KB_PROCESS_1?CONFIG
?PR?_LCD_DISP_GRAPHICS?LCD ----- ----- 0008H 0004H
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?_LCD_WRITE_DAT?LCD
?PR?DISP_START?LCD ----- ----- ----- -----
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_WORD?LCD
?PR?_LCD_WRITE_WORD?LCD 0021H.1 0000H.1 0013H 0006H
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?_LCD_WRITE_DAT?LCD
?PR?KB_PROCESS_1?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?KB_PROCESS_2?CONFIG
?PR?OPERATE_MODEL?CONFIG ----- ----- 0008H 0001H
+--> ?PR?GET_KEYNUM?CONFIG
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 4
?PR?GET_KEYNUM?CONFIG ----- ----- 0013H 0004H
+--> ?PR?KEY_XD_DELAY?CONFIG
?PR?DISP_INTERFACE_1?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?CO?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
?PR?LCD_DISP_FRAME_S?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_FUNTION?LCD
+--> ?PR?_LCD_WRITE_DAT?LCD
?PR?KB_PROCESS_2?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?DISP_INTERFACE_2?LCD
+--> ?CO?CONFIG
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
+--> ?PR?KB_PROCESS_3?CONFIG
?PR?DISP_INTERFACE_2?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?CO?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
?PR?KB_PROCESS_3?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_4?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?CO?CONFIG
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?KB_PROCESS_4?CONFIG
?PR?_DISP_INTERFACE_4?LCD ----- ----- 0008H 0003H
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?CO?LCD
+--> ?PR?_DISP_DATA_2?LCD
+--> ?PR?_DISP_DATA_3?LCD
+--> ?PR?_DISP_DATA_1?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
?PR?_DISP_DATA_2?LCD ----- ----- 000BH 0006H
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_WORD?LCD
?PR?_DISP_DATA_3?LCD ----- ----- 000BH 0007H
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_WORD?LCD
?PR?_DISP_DATA_1?LCD ----- ----- 000BH 0001H
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_WORD?LCD
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 5
?PR?_CURSOR_CONFIGURE?CONFIG ----- ----- 0010H 0005H
+--> ?PR?_LCD_WRITE_FUNTION?LCD
?PR?KB_PROCESS_4?CONFIG ----- ----- ----- -----
+--> ?PR?PROCESS_1?CONFIG
?PR?PROCESS_1?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_5?LCD
+--> ?PR?DISP_INTERFACE_2?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?PROCESS_1_1?CONFIG
?PR?_DISP_INTERFACE_5?LCD ----- ----- 0008H 0003H
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?CO?LCD
+--> ?PR?_DISP_DATA_3?LCD
+--> ?PR?_DISP_DATA_2?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
?PR?PROCESS_1_1?CONFIG ----- ----- ----- -----
+--> ?PR?_DISP_INPUTDATA_2?CONFIG
+--> ?PR?_DISP_INPUTDATA_3?CONFIG
+--> ?PR?_DISP_INPUTDATA_1?CONFIG
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_5?LCD
+--> ?PR?DISP_INTERFACE_2?LCD
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?PROCESS_1_2?CONFIG
?PR?_DISP_INPUTDATA_2?CONFIG ----- ----- 0008H 0007H
+--> ?PR?_KEY_WRITE_SHUZI?CONFIG
+--> ?PR?LCD_DISP_FRAME_S?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
?PR?_KEY_WRITE_SHUZI?CONFIG ----- ----- 0010H 0003H
+--> ?PR?GET_KEYNUM?CONFIG
+--> ?CO?CONFIG
+--> ?PR?_LCD_WRITE_WORD?LCD
?PR?_DISP_INPUTDATA_3?CONFIG ----- ----- 0008H 0008H
+--> ?PR?_KEY_WRITE_SHUZI?CONFIG
+--> ?PR?LCD_DISP_FRAME_S?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
?PR?_DISP_INPUTDATA_1?CONFIG ----- ----- 0008H 0007H
+--> ?PR?_KEY_WRITE_SHUZI?CONFIG
+--> ?PR?LCD_DISP_FRAME_S?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
?PR?PROCESS_1_2?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
BL51 BANKED LINKER/LOCATER V5.12 05/21/2008 08:39:55 PAGE 6
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_6?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?PR?_DISP_INTERFACE_4?LCD
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?PROCESS_1_3?CONFIG
?PR?_DISP_INTERFACE_6?LCD ----- ----- 0008H 0003H
+--> ?PR?_LCD_WRITE_WORD?LCD
+--> ?CO?LCD
+--> ?PR?_DISP_DATA_3?LCD
+--> ?PR?_DISP_DATA_2?LCD
+--> ?PR?LCD_DISP_FRAME_S?LCD
?PR?PROCESS_1_3?CONFIG ----- ----- ----- -----
+--> ?PR?_DISP_INPUTDATA_3?CONFIG
+--> ?PR?_DISP_INPUTDATA_2?CONFIG
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_6?LCD
+--> ?PR?_DISP_INTERFACE_4?LCD
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?PROCESS_1_4?CONFIG
?PR?PROCESS_1_4?CONFIG ----- ----- ----- -----
+--> ?PR?OPERATE_MODEL?CONFIG
+--> ?PR?LCD_CLEAR_TEXT?LCD
+--> ?PR?_DISP_INTERFACE_5?LCD
+--> ?PR?_CURSOR_CONFIGURE?CONFIG
+--> ?PR?DISP_INTERFACE_1?LCD
+--> ?PR?PROCESS_1_5?CONFIG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -