📄 lcd12232.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE lcd12232.obj TO LCD12232 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
lcd12232.obj (LCD12232)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: LCD12232 (LCD12232)
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 000AH UNIT _DATA_GROUP_
DATA 0012H 0002H UNIT ?DT?READROM?LCD12232
DATA 0014H 0001H UNIT ?DT?_DISPLAYONECHAR?LCD12232
0015H 000BH *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0026H UNIT ?DT?LCD12232
IDATA 0047H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 039CH UNIT ?C?LIB_CODE
CODE 039FH 00D9H UNIT ?PR?MAIN?LCD12232
CODE 0478H 008CH UNIT ?C_C51STARTUP
CODE 0504H 0052H UNIT ?PR?SET_RTC?LCD12232
CODE 0556H 0051H UNIT ?PR?TMEP?LCD12232
CODE 05A7H 0048H UNIT ?PR?_TMPWRITEBYTE?LCD12232
CODE 05EFH 0047H UNIT ?PR?_DISPLAYLISTCHAR?LCD12232
CODE 0636H 002DH UNIT ?PR?_READ_DS1302?LCD12232
CODE 0663H 002DH UNIT ?C_INITSEG
CODE 0690H 002AH UNIT ?PR?LCDFLASH?LCD12232
CODE 06BAH 0024H UNIT ?PR?LCDINIT?LCD12232
CODE 06DEH 0024H UNIT ?PR?TMPREADBIT?LCD12232
CODE 0702H 0021H UNIT ?PR?READ_RTC?LCD12232
CODE 0723H 0020H UNIT ?PR?_DELAYB?LCD12232
CODE 0743H 001FH UNIT ?PR?_WRITECOMMANDLCD?LCD12232
CODE 0762H 001FH UNIT ?PR?DSRESET?LCD12232
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 2
CODE 0781H 001DH UNIT ?PR?TMPREAD?LCD12232
CODE 079EH 001CH UNIT ?PR?_DISPLAYONECHAR?LCD12232
CODE 07BAH 001BH UNIT ?PR?LCDCLEAR?LCD12232
CODE 07D5H 0019H UNIT ?PR?DELAY400MS?LCD12232
CODE 07EEH 0015H UNIT ?PR?_WRITEDATALCD?LCD12232
CODE 0803H 0014H UNIT ?PR?_WRITE_DS1302?LCD12232
CODE 0817H 0013H UNIT ?PR?READSTATUSLCD?LCD12232
CODE 082AH 0013H UNIT ?PR?_WRITE_DS1302_BYTE?LCD12232
CODE 083DH 0013H UNIT ?PR?READROM?LCD12232
CODE 0850H 000FH UNIT ?PR?DELAY5MS?LCD12232
CODE 085FH 000EH UNIT ?CO?LCD12232
CODE 086DH 000DH UNIT ?PR?READDATALCD?LCD12232
CODE 087AH 000DH UNIT ?PR?TMPCHANGE?LCD12232
CODE 0887H 0009H UNIT ?PR?DELAY10MS?LCD12232
OVERLAY MAP OF MODULE: LCD12232 (LCD12232)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?LCD12232
+--> ?C_INITSEG
?PR?MAIN?LCD12232 ----- ----- 0008H 0004H
+--> ?PR?SET_RTC?LCD12232
+--> ?PR?DELAY400MS?LCD12232
+--> ?PR?LCDINIT?LCD12232
+--> ?PR?DELAY5MS?LCD12232
+--> ?PR?READ_RTC?LCD12232
+--> ?PR?TMPCHANGE?LCD12232
+--> ?PR?TMEP?LCD12232
+--> ?PR?_DISPLAYLISTCHAR?LCD12232
?PR?SET_RTC?LCD12232 ----- ----- ----- -----
+--> ?PR?_WRITE_DS1302?LCD12232
+--> ?CO?LCD12232
?PR?_WRITE_DS1302?LCD12232 ----- ----- ----- -----
+--> ?PR?_WRITE_DS1302_BYTE?LCD12232
?PR?LCDINIT?LCD12232 ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCD?LCD12232
?PR?_WRITECOMMANDLCD?LCD12232 ----- ----- 0011H 0001H
+--> ?PR?READSTATUSLCD?LCD12232
?PR?READ_RTC?LCD12232 ----- ----- ----- -----
+--> ?CO?LCD12232
+--> ?PR?_READ_DS1302?LCD12232
?PR?_READ_DS1302?LCD12232 ----- ----- ----- -----
+--> ?PR?_WRITE_DS1302_BYTE?LCD12232
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 3
?PR?TMPCHANGE?LCD12232 ----- ----- ----- -----
+--> ?PR?_DELAYB?LCD12232
+--> ?PR?_TMPWRITEBYTE?LCD12232
?PR?_DELAYB?LCD12232 ----- ----- ----- -----
+--> ?PR?DSRESET?LCD12232
?PR?_TMPWRITEBYTE?LCD12232 0020H.0 0000H.1 ----- -----
?PR?TMEP?LCD12232 ----- ----- 000CH 0004H
+--> ?PR?_DELAYB?LCD12232
+--> ?PR?_TMPWRITEBYTE?LCD12232
+--> ?PR?TMPREAD?LCD12232
?PR?TMPREAD?LCD12232 ----- ----- ----- -----
+--> ?PR?TMPREADBIT?LCD12232
?PR?TMPREADBIT?LCD12232 0020H.0 0000H.1 ----- -----
?PR?_DISPLAYLISTCHAR?LCD12232 ----- ----- 000CH 0005H
+--> ?PR?_WRITECOMMANDLCD?LCD12232
+--> ?PR?_WRITEDATALCD?LCD12232
?PR?_WRITEDATALCD?LCD12232 ----- ----- 0011H 0001H
+--> ?PR?READSTATUSLCD?LCD12232
SYMBOL TABLE OF MODULE: LCD12232 (LCD12232)
VALUE TYPE NAME
----------------------------------
------- MODULE LCD12232
C:0000H SYMBOL _ICE_DUMMY_
C:0762H PUBLIC dsreset
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:0021H PUBLIC lhj_f
C:0749H PUBLIC _WriteCommandLCD
B:0090H.4 PUBLIC SDA2
D:0030H PUBLIC lhj_s
C:0866H PUBLIC read_rtc_address
B:0090H.3 PUBLIC SCL2
B:00B0H.3 PUBLIC DS
C:05A7H PUBLIC _tmpwritebyte
C:085FH PUBLIC write_rtc_address
C:039FH PUBLIC main
C:06DEH PUBLIC tmpreadbit
C:0556H PUBLIC tmep
C:087AH PUBLIC tmpchange
C:0636H PUBLIC _Read_Ds1302
C:07BAH PUBLIC LCDClear
C:07EEH PUBLIC _WriteDataLCD
D:003FH PUBLIC l_tmpdate
C:082AH PUBLIC _Write_Ds1302_Byte
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 4
C:0690H PUBLIC LCDFlash
C:0702H PUBLIC Read_RTC
C:07D5H PUBLIC Delay400Ms
C:0803H PUBLIC _Write_Ds1302
C:086DH PUBLIC ReadDataLCD
C:072AH PUBLIC _delayb
C:0887H PUBLIC delay10ms
B:0090H.0 PUBLIC LCD_RS
C:05EFH PUBLIC _DisplayListChar
C:0817H PUBLIC ReadStatusLCD
B:0090H.1 PUBLIC LCD_RW
C:079EH PUBLIC _DisplayOneChar
C:0850H PUBLIC Delay5Ms
C:06BAH PUBLIC LCDInit
C:083DH PUBLIC readrom
C:0781H PUBLIC tmpread
C:0504H PUBLIC Set_RTC
B:0090H.2 PUBLIC LCD_E
B:0090H.5 PUBLIC RST
------- PROC MAIN
------- DO
D:0008H SYMBOL oldtimer
D:0009H SYMBOL i
D:000AH SYMBOL l_tmp
------- ENDDO
C:039FH LINE# 55
C:039FH LINE# 56
C:039FH LINE# 57
C:03A4H LINE# 58
C:03A8H LINE# 59
C:03ABH LINE# 60
C:03AEH LINE# 61
C:03B1H LINE# 62
C:03B4H LINE# 63
C:03B4H LINE# 64
C:03B7H LINE# 65
C:03BDH LINE# 66
C:03C0H LINE# 67
C:03C9H LINE# 69
C:03D1H LINE# 70
C:03DAH LINE# 71
C:03E2H LINE# 72
C:03EBH LINE# 73
C:03F3H LINE# 75
C:03FCH LINE# 76
C:0404H LINE# 77
C:0408H LINE# 78
C:040BH LINE# 79
C:040EH LINE# 80
C:0410H LINE# 81
C:0410H LINE# 82
C:0413H LINE# 83
C:0416H LINE# 84
C:0416H LINE# 85
C:041FH LINE# 86
C:0427H LINE# 88
C:042AH LINE# 89
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 5
C:0431H LINE# 90
C:043DH LINE# 91
C:044CH LINE# 92
C:045CH LINE# 93
C:0468H LINE# 94
C:0475H LINE# 95
C:0475H LINE# 97
------- ENDPROC MAIN
------- PROC _WRITEDATALCD
D:0011H SYMBOL WDLCD
C:07EEH LINE# 102
C:07F0H LINE# 103
C:07F0H LINE# 104
C:07F3H LINE# 105
C:07F5H LINE# 106
C:07F7H LINE# 107
C:07FAH LINE# 108
C:07FCH LINE# 109
C:07FEH LINE# 110
C:0800H LINE# 111
C:0802H LINE# 112
------- ENDPROC _WRITEDATALCD
C:0743H SYMBOL L?0107
------- PROC L?0106
------- ENDPROC L?0106
C:0743H SYMBOL L?0107
------- PROC _WRITECOMMANDLCD
D:0011H SYMBOL WCLCD
D:0004H SYMBOL BuysC
C:0749H LINE# 115
C:074BH LINE# 116
C:074BH LINE# 117
C:0752H LINE# 118
C:0754H LINE# 119
C:0756H LINE# 120
C:0759H LINE# 121
C:075BH LINE# 122
C:075DH LINE# 123
C:075FH LINE# 124
C:0761H LINE# 125
------- ENDPROC _WRITECOMMANDLCD
------- PROC READDATALCD
C:086DH LINE# 128
C:086DH LINE# 129
C:086DH LINE# 130
C:086FH LINE# 131
C:0871H LINE# 132
C:0873H LINE# 133
C:0875H LINE# 134
C:0877H LINE# 135
C:0879H LINE# 136
------- ENDPROC READDATALCD
------- PROC READSTATUSLCD
C:0817H LINE# 139
C:0817H LINE# 140
C:0817H LINE# 141
C:081AH LINE# 142
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 6
C:081CH LINE# 143
C:081EH LINE# 144
C:0820H LINE# 145
C:0825H LINE# 146
C:0827H LINE# 147
C:0829H LINE# 148
------- ENDPROC READSTATUSLCD
------- PROC LCDINIT
C:06BAH LINE# 150
C:06BAH LINE# 151
C:06BAH LINE# 152
C:06C3H LINE# 153
C:06CCH LINE# 154
C:06D5H LINE# 155
------- ENDPROC LCDINIT
------- PROC LCDCLEAR
C:07BAH LINE# 157
C:07BAH LINE# 158
C:07BAH LINE# 159
C:07C3H LINE# 160
C:07CCH LINE# 161
------- ENDPROC LCDCLEAR
------- PROC LCDFLASH
C:0690H LINE# 163
C:0690H LINE# 164
C:0690H LINE# 165
C:0693H LINE# 166
C:0696H LINE# 167
C:069FH LINE# 168
C:06A2H LINE# 169
C:06A5H LINE# 170
C:06A8H LINE# 171
C:06B1H LINE# 172
C:06B4H LINE# 173
C:06B7H LINE# 174
------- ENDPROC LCDFLASH
------- PROC _DISPLAYONECHAR
D:0007H SYMBOL X
D:0005H SYMBOL Y
D:0014H SYMBOL DData
C:079EH LINE# 177
C:07A0H LINE# 178
C:07A0H LINE# 179
C:07A3H LINE# 180
C:07A6H LINE# 181
C:07ACH LINE# 182
C:07AFH LINE# 183
C:07B5H LINE# 184
------- ENDPROC _DISPLAYONECHAR
------- PROC _DISPLAYLISTCHAR
D:000CH SYMBOL X
D:0005H SYMBOL Y
D:000DH SYMBOL DData
------- DO
D:0010H SYMBOL ListLength
D:0007H SYMBOL X2
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.00 03/13/2009 19:43:51 PAGE 7
C:05EFH LINE# 188
C:05F7H LINE# 189
C:05F7H LINE# 191
C:05FAH LINE# 192
C:05FAH LINE# 193
C:05FDH LINE# 194
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -