📄 lcd12864.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj, 24c04.obj TO LCD12864 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
24c04.obj (24C04)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
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 0015H UNIT _DATA_GROUP_
001DH 0003H *** GAP ***
BIT 0020H.0 0002H.0 UNIT ?BI?MAIN
BIT 0022H.0 0000H.3 UNIT _BIT_GROUP_
0022H.3 0000H.5 *** GAP ***
DATA 0023H 000FH UNIT ?DT?MAIN
IDATA 0032H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?C_INITSEG
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?I2CSTART?24C04
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0A6DH UNIT ?CO?MAIN
CODE 0A8BH 03CCH UNIT ?PR?DISP2?MAIN
CODE 0E57H 037DH UNIT ?PR?DISP?MAIN
CODE 11D4H 032DH UNIT ?PR?MAIN?MAIN
CODE 1501H 01A1H UNIT ?PR?LCD_MARK?MAIN
CODE 16A2H 0199H UNIT ?PR?_SET_TIME?MAIN
CODE 183BH 00EFH UNIT ?PR?PRO_TIMEDATE?MAIN
CODE 192AH 0092H UNIT ?PR?LCD_MARK2?MAIN
CODE 19BCH 008CH UNIT ?PR?_SET_BELL?MAIN
CODE 1A48H 008CH UNIT ?C_C51STARTUP
CODE 1AD4H 0079H UNIT ?PR?LCD_MARK1?MAIN
CODE 1B4DH 006EH UNIT ?PR?_DISP_DIGIT?MAIN
CODE 1BBBH 0055H UNIT ?PR?_DISP_CHINESE?MAIN
CODE 1C10H 0055H UNIT ?C?LIB_CODE
CODE 1C65H 004DH UNIT ?PR?FRAME?MAIN
CODE 1CB2H 0045H UNIT ?PR?WEEK_PROC?MAIN
CODE 1CF7H 0031H UNIT ?PR?_WRITE_DATA?MAIN
CODE 1D28H 0031H UNIT ?PR?_DISP_IMG?MAIN
CODE 1D59H 0030H UNIT ?PR?TIMER0?MAIN
CODE 1D89H 0029H UNIT ?PR?INIT_LCD?MAIN
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 2
CODE 1DB2H 0028H UNIT ?PR?LEAP_YEAR?MAIN
CODE 1DDAH 0027H UNIT ?PR?ADD_KEY1?MAIN
CODE 1E01H 0027H UNIT ?PR?ADD_KEY2?MAIN
CODE 1E28H 0025H UNIT ?PR?_WRITE_COM?MAIN
CODE 1E4DH 0025H UNIT ?PR?CLR_SCR?MAIN
CODE 1E72H 0024H UNIT ?PR?_DELAY12864?MAIN
CODE 1E96H 0023H UNIT ?PR?I2CRECEIVEBYTE?24C04
CODE 1EB9H 0020H UNIT ?PR?_READ_24C04?24C04
CODE 1ED9H 001EH UNIT ?PR?_WRITE_24C04?24C04
CODE 1EF7H 001DH UNIT ?PR?TIMER1?MAIN
CODE 1F14H 001CH UNIT ?PR?_I2CSENDBYTE?24C04
CODE 1F30H 001BH UNIT ?PR?WAITACK?24C04
CODE 1F4BH 0018H UNIT ?PR?INIT_TIMER?MAIN
CODE 1F63H 000FH UNIT ?PR?DELAY32?24C04
CODE 1F72H 000DH UNIT ?PR?I2CSTOP?24C04
CODE 1F7FH 000BH UNIT ?PR?_DELAY?MAIN
CODE 1F8AH 0009H UNIT ?PR?SENDNOTACK?24C04
OVERLAY MAP OF MODULE: LCD12864 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?PR?TIMER0?MAIN ----- ----- ----- -----
+--> ?PR?PRO_TIMEDATE?MAIN
?PR?PRO_TIMEDATE?MAIN ----- ----- ----- -----
+--> ?PR?LEAP_YEAR?MAIN
+--> ?PR?WEEK_PROC?MAIN
+--> ?PR?_WRITE_24C04?24C04
?PR?LEAP_YEAR?MAIN 0022H.2 0000H.1 ----- -----
?PR?WEEK_PROC?MAIN ----- ----- ----- -----
+--> ?PR?LEAP_YEAR?MAIN
+--> ?CO?MAIN
?PR?_WRITE_24C04?24C04 ----- ----- ----- -----
+--> ?PR?WAITACK?24C04
+--> ?PR?_I2CSENDBYTE?24C04
+--> ?PR?DELAY32?24C04
+--> ?PR?I2CSTOP?24C04
?PR?WAITACK?24C04 0022H.2 0000H.1 ----- -----
+--> ?PR?I2CSTART?24C04
+--> ?PR?_I2CSENDBYTE?24C04
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0008H 000AH
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 3
+--> ?PR?_READ_24C04?24C04
+--> ?PR?INIT_TIMER?MAIN
+--> ?PR?INIT_LCD?MAIN
+--> ?PR?CLR_SCR?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_IMG?MAIN
+--> ?PR?_DELAY12864?MAIN
+--> ?PR?LCD_MARK?MAIN
+--> ?PR?LCD_MARK1?MAIN
+--> ?PR?LCD_MARK2?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
+--> ?PR?ADD_KEY2?MAIN
+--> ?PR?DISP2?MAIN
+--> ?PR?_DISP_DIGIT?MAIN
+--> ?PR?ADD_KEY1?MAIN
+--> ?PR?DISP?MAIN
+--> ?PR?_DELAY?MAIN
?PR?_READ_24C04?24C04 ----- ----- ----- -----
+--> ?PR?WAITACK?24C04
+--> ?PR?_I2CSENDBYTE?24C04
+--> ?PR?I2CSTART?24C04
+--> ?PR?I2CRECEIVEBYTE?24C04
+--> ?PR?SENDNOTACK?24C04
+--> ?PR?I2CSTOP?24C04
?PR?INIT_LCD?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY12864?MAIN
+--> ?PR?_WRITE_COM?MAIN
?PR?_WRITE_COM?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
+--> ?PR?_DELAY12864?MAIN
?PR?CLR_SCR?MAIN ----- ----- 0012H 0001H
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?_WRITE_DATA?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY12864?MAIN
?PR?_DISP_IMG?MAIN ----- ----- 0012H 0003H
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?LCD_MARK?MAIN ----- ----- ----- -----
+--> ?PR?CLR_SCR?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_DIGIT?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
?PR?_DISP_DIGIT?MAIN ----- ----- 0018H 0005H
+--> ?CO?MAIN
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?_DISP_CHINESE?MAIN ----- ----- 0018H 0005H
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 4
+--> ?PR?FRAME?MAIN
+--> ?CO?MAIN
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?FRAME?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?LCD_MARK1?MAIN ----- ----- ----- -----
+--> ?PR?CLR_SCR?MAIN
+--> ?PR?FRAME?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
+--> ?PR?_DISP_DIGIT?MAIN
?PR?LCD_MARK2?MAIN ----- ----- ----- -----
+--> ?PR?CLR_SCR?MAIN
+--> ?PR?FRAME?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
+--> ?PR?_DISP_DIGIT?MAIN
?PR?ADD_KEY2?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY12864?MAIN
+--> ?PR?_SET_BELL?MAIN
?PR?_SET_BELL?MAIN 0022H.1 0000H.1 0012H 0003H
+--> ?PR?_WRITE_24C04?24C04
+--> ?PR?_READ_24C04?24C04
?PR?DISP2?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
+--> ?PR?_READ_24C04?24C04
+--> ?PR?_DISP_DIGIT?MAIN
?PR?ADD_KEY1?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY12864?MAIN
+--> ?PR?_SET_TIME?MAIN
?PR?_SET_TIME?MAIN 0022H.1 0000H.1 0012H 0001H
+--> ?PR?LEAP_YEAR?MAIN
?PR?DISP?MAIN ----- ----- 0012H 0006H
+--> ?PR?_DISP_DIGIT?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_CHINESE?MAIN
SYMBOL TABLE OF MODULE: LCD12864 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 5
C:0000H SYMBOL _ICE_DUMMY_
D:0023H PUBLIC id1
C:049EH PUBLIC cthree
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:1501H PUBLIC Lcd_Mark
D:00A0H PUBLIC P2
C:055EH PUBLIC spaces
D:00B0H PUBLIC P3
D:0024H PUBLIC counter
C:183BH PUBLIC pro_timedate
B:00A8H.7 PUBLIC EA
B:00A0H.6 PUBLIC Mode
B:00A0H.7 PUBLIC Add
C:1D14H PUBLIC _write_data
C:023EH PUBLIC qi1
B:0090H.5 PUBLIC Dec
C:1C65H PUBLIC frame
D:00A8H PUBLIC IE
C:03BEH PUBLIC space
C:066EH PUBLIC dengyu
C:04DEH PUBLIC cfive
C:0E57H PUBLIC Disp
C:064EH PUBLIC eight
C:031EH PUBLIC guang
B:0020H.0 PUBLIC Bell_Swh
B:0020H.1 PUBLIC Kgb
C:1BCAH PUBLIC _Disp_Chinese
C:021EH PUBLIC sheng
D:00B8H PUBLIC IP
C:05FEH PUBLIC three
B:0020H.2 PUBLIC flag
C:035EH PUBLIC dian
C:16A2H PUBLIC _Set_time
D:0025H PUBLIC date
C:04BEH PUBLIC cfour
C:063EH PUBLIC seven
C:017EH PUBLIC jian
C:00BEH PUBLIC ding
B:00A0H.2 PUBLIC Mcs
C:11D4H PUBLIC main
C:045EH PUBLIC cone
B:0090H.6 PUBLIC Ent
C:03DEH PUBLIC nian
C:007EH PUBLIC zhong
D:0026H PUBLIC month
B:00A0H.4 PUBLIC RW
B:00A0H.1 PUBLIC Scs
C:1D89H PUBLIC Init_lcd
C:003EH PUBLIC qian
C:1E4DH PUBLIC Clr_Scr
C:065EH PUBLIC nine
C:061EH PUBLIC five
C:039EH PUBLIC point
C:00FEH PUBLIC guan
B:00A0H.5 PUBLIC Di
C:02DEH PUBLIC huan
BL51 BANKED LINKER/LOCATER V5.12 03/04/2001 18:19:10 PAGE 6
D:0027H PUBLIC week
C:1E39H PUBLIC _write_com
B:00A0H.0 PUBLIC Lcd_Rst
C:0A7EH PUBLIC para_month
C:059EH PUBLIC bfh
C:1AD4H PUBLIC Lcd_Mark1
C:067EH PUBLIC logo
D:0028H PUBLIC year
C:192AH PUBLIC Lcd_Mark2
D:0098H PUBLIC SCON
C:019EH PUBLIC dao
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:0029H PUBLIC counter1
C:00DEH PUBLIC kai
C:1DB2H PUBLIC leap_year
C:041EH PUBLIC xing
C:04FEH PUBLIC csix
C:02FEH PUBLIC ying
C:015EH PUBLIC shit
C:01FEH PUBLIC hen
D:002AH PUBLIC sec
D:002BH PUBLIC word
C:060EH PUBLIC four
C:01BEH PUBLIC mao
C:047EH PUBLIC ctwo
C:037EH PUBLIC hua
C:005EH PUBLIC nao
D:002CH PUBLIC hour
C:02BEH PUBLIC zhon
C:009EH PUBLIC she
C:05CEH PUBLIC zero
C:001EH PUBLIC jin
C:05DEH PUBLIC one
C:0A8BH PUBLIC Disp2
C:033EH PUBLIC lin
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -