📄 lcd1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 07/31/2008 15:19:39 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\C51\BIN\BL51.EXE STARTUP.obj, main.obj, .\SMC162.obj TO lcd1 RAMSIZE (256) CODE (0X0000-0X7FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
.\SMC162.obj (SMC162)
D:\C51\LIB\C51S.LIB (?C_INIT)
D:\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\C51\LIB\C51S.LIB (?C?CSTOPTR)
LINK MAP OF MODULE: lcd1 (?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 0009H UNIT ?DT?MAIN
DATA 0011H 0007H UNIT _DATA_GROUP_
0018H 0008H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
BIT 0020H.1 0000H.1 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0018H UNIT ?CO?MAIN
CODE 001BH 0003H ABSOLUTE
CODE 001EH 00B6H UNIT ?PR?MAIN?MAIN
CODE 00D4H 008CH UNIT ?C_C51STARTUP
CODE 0160H 005AH UNIT ?PR?_PUTSTR?SMC162
CODE 01BAH 004FH UNIT ?C?LIB_CODE
CODE 0209H 0037H UNIT ?PR?LCDINIT?SMC162
CODE 0240H 002EH UNIT ?PR?TIMER1ISP?MAIN
CODE 026EH 002AH UNIT ?PR?LCDREAD?SMC162
CODE 0298H 0016H UNIT ?PR?_HEXA?MAIN
CODE 02AEH 0015H UNIT ?PR?_LCDWRITE?SMC162
CODE 02C3H 0015H UNIT ?PR?_LCDWRITECMD?SMC162
CODE 02D8H 0015H UNIT ?PR?_LOCATEXY?SMC162
CODE 02EDH 0012H UNIT ?PR?_LCDWRITEDATA?SMC162
CODE 02FFH 0010H UNIT ?PR?_HEX?MAIN
CODE 030FH 000FH UNIT ?PR?LCDREADDATA?SMC162
CODE 031EH 000FH UNIT ?PR?DELAY5MS?SMC162
CODE 032DH 000EH UNIT ?PR?TIME?MAIN
CODE 033BH 000EH UNIT ?PR?DELAY400MS?SMC162
CODE 0349H 000CH UNIT ?PR?INIT?MAIN
CODE 0355H 000AH UNIT ?PR?_PUTCHAR?SMC162
CODE 035FH 0006H UNIT ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.11 07/31/2008 15:19:39 PAGE 2
OVERLAY MAP OF MODULE: lcd1 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?INIT?MAIN
+--> ?PR?TIME?MAIN
+--> ?PR?LCDINIT?SMC162
+--> ?CO?MAIN
+--> ?PR?_PUTSTR?SMC162
+--> ?PR?_HEX?MAIN
+--> ?PR?_HEXA?MAIN
?PR?LCDINIT?SMC162 ----- ----- ----- -----
+--> ?PR?DELAY400MS?SMC162
+--> ?PR?_LCDWRITECMD?SMC162
+--> ?PR?DELAY5MS?SMC162
?PR?DELAY400MS?SMC162 ----- ----- ----- -----
+--> ?PR?DELAY5MS?SMC162
?PR?_LCDWRITECMD?SMC162 ----- ----- ----- -----
+--> ?PR?LCDREAD?SMC162
+--> ?PR?_LCDWRITE?SMC162
?PR?LCDREAD?SMC162 0020H.1 0000H.1 ----- -----
?PR?_LCDWRITE?SMC162 0020H.1 0000H.1 ----- -----
?PR?_PUTSTR?SMC162 ----- ----- 0011H 0007H
+--> ?PR?_PUTCHAR?SMC162
?PR?_PUTCHAR?SMC162 ----- ----- ----- -----
+--> ?PR?_LOCATEXY?SMC162
+--> ?PR?_LCDWRITEDATA?SMC162
?PR?_LOCATEXY?SMC162 ----- ----- ----- -----
+--> ?PR?_LCDWRITECMD?SMC162
?PR?_LCDWRITEDATA?SMC162 ----- ----- ----- -----
+--> ?PR?LCDREAD?SMC162
+--> ?PR?_LCDWRITE?SMC162
?C_INITSEG ----- ----- ----- -----
+--> ?CO?MAIN
SYMBOL TABLE OF MODULE: lcd1 (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.11 07/31/2008 15:19:39 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:00D4H SEGMENT ?C_C51STARTUP
I:0021H 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
N:0080H SYMBOL IDATALEN
C:00D7H 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:00D4H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:00D4H LINE# 99
C:00D6H LINE# 100
C:00D7H LINE# 101
C:00D8H LINE# 102
C:00DAH LINE# 151
C:00DDH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC second
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:02FFH PUBLIC _Hex
B:00A8H.7 PUBLIC EA
D:0009H PUBLIC mscond
D:00A8H PUBLIC IE
C:0349H PUBLIC Init
D:000AH PUBLIC minute
D:00B8H PUBLIC IP
B:0020H.0 PUBLIC flag
C:0240H PUBLIC TIMER1ISP
C:001EH PUBLIC main
C:032DH PUBLIC time
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
BL51 BANKED LINKER/LOCATER V5.11 07/31/2008 15:19:39 PAGE 4
D:000BH PUBLIC hour
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
D:000CH PUBLIC tmp
B:0088H.6 PUBLIC TR1
C:02A4H PUBLIC _Hexa
D:00C8H PUBLIC T2CON
D:000EH PUBLIC clocksr
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
C:00ABH SYMBOL display_second
C:008EH SYMBOL display_minute
------- ENDDO
C:001EH LINE# 21
C:001EH LINE# 22
C:001EH LINE# 25
C:0021H LINE# 26
C:0024H LINE# 27
C:0027H LINE# 28
C:0033H LINE# 29
C:0040H LINE# 35
C:0042H LINE# 37
C:0042H LINE# 38
C:0042H LINE# 39
C:0045H LINE# 40
C:0045H LINE# 41
C:0047H LINE# 42
C:004DH LINE# 43
C:004DH LINE# 44
C:004DH LINE# 45
C:004DH LINE# 47
C:004DH LINE# 48
C:0050H LINE# 49
C:0052H LINE# 50
C:0058H LINE# 51
C:0058H LINE# 52
C:0058H LINE# 53
C:0058H LINE# 55
C:0058H LINE# 56
C:005BH LINE# 57
C:005DH LINE# 58
C:0062H LINE# 59
C:0065H LINE# 60
C:0065H LINE# 61
C:0065H LINE# 62
C:006AH LINE# 63
C:007CH LINE# 64
C:008EH LINE# 66
C:008EH LINE# 67
C:0093H LINE# 68
C:009BH LINE# 69
C:00ABH LINE# 71
C:00ABH LINE# 72
C:00B0H LINE# 73
BL51 BANKED LINKER/LOCATER V5.11 07/31/2008 15:19:39 PAGE 5
C:00B8H LINE# 74
C:00C8H LINE# 76
C:00CFH LINE# 77
C:00D1H LINE# 78
C:00D1H LINE# 79
------- ENDPROC MAIN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -