📄 tnhmonitor.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
F:\KEIL\C51\BIN\BL51.EXE SHT10.obj, main.obj, LCD12864.obj, DS1302.obj, delay.obj TO TnHmonitor RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
SHT10.obj (SHT10)
main.obj (MAIN)
LCD12864.obj (LCD12864)
DS1302.obj (DS1302)
delay.obj (DELAY)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
F:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
F:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
F:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
F:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?CILDPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
F:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
F:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
F:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
F:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
F:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
F:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
F:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
F:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
LINK MAP OF MODULE: TnHmonitor (SHT10)
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 000EH UNIT ?DT?MAIN
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 2
0016H 000AH *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.7 UNIT ?BI?MAIN
DATA 0022H 003EH UNIT _DATA_GROUP_
IDATA 0060H 0019H UNIT ?ID?MAIN
IDATA 0079H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?DELAYNOP?DELAY
0008H 0003H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0727H UNIT ?C?LIB_CODE
CODE 0735H 046FH UNIT ?PR?PRINTF?PRINTF
CODE 0BA4H 0382H UNIT ?PR?SHOWSETTINGSDATA?MAIN
CODE 0F26H 024AH UNIT ?PR?SYSTEMSETTINGS?MAIN
CODE 1170H 0193H UNIT ?PR?_CALCSHT10?SHT10
CODE 1303H 0113H UNIT ?PR?SHOWMONITORDATA?MAIN
CODE 1416H 00BBH UNIT ?PR?KEYSCAN?MAIN
CODE 14D1H 0095H UNIT ?PR?_GETSHT10?SHT10
CODE 1566H 008EH UNIT ?PR?DISPLAYFRAME?MAIN
CODE 15F4H 008CH UNIT ?C_C51STARTUP
CODE 1680H 0089H UNIT ?CO?MAIN
CODE 1709H 0083H UNIT ?PR?_MEASURESHT10?SHT10
CODE 178CH 007DH UNIT ?PR?_GETDAY?MAIN
CODE 1809H 0068H UNIT ?PR?DISPLAYDAY?MAIN
CODE 1871H 004FH UNIT ?PR?MAIN?MAIN
CODE 18C0H 003EH UNIT ?PR?SYSTEMINIT?MAIN
CODE 18FEH 003AH UNIT ?PR?_READSHT10?SHT10
CODE 1938H 0032H UNIT ?PR?_WRITESHT10?SHT10
CODE 196AH 0029H UNIT ?PR?_SET1302?DS1302
CODE 1993H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 19BAH 0026H UNIT ?PR?DISPLAYMIN?MAIN
CODE 19E0H 0026H UNIT ?PR?_CHECKLIMIT?MAIN
CODE 1A06H 0026H UNIT ?PR?_DISPLAY12864?LCD12864
CODE 1A2CH 0023H UNIT ?PR?_CHECKLEAPYEAR?MAIN
CODE 1A4FH 001CH UNIT ?PR?DISPLAYYEAR?MAIN
CODE 1A6BH 001CH UNIT ?PR?DISPLAYMON?MAIN
CODE 1A87H 001CH UNIT ?PR?DISPLAYDATE?MAIN
CODE 1AA3H 001CH UNIT ?PR?DISPLAYHOUR?MAIN
CODE 1ABFH 001CH UNIT ?PR?DISPLAYSEC?MAIN
CODE 1ADBH 001CH UNIT ?PR?_DELAY?DELAY
CODE 1AF7H 001BH UNIT ?PR?TIMER0?MAIN
CODE 1B12H 001BH UNIT ?PR?_WRITECMD12864?LCD12864
CODE 1B2DH 001BH UNIT ?PR?_WRITEDATA12864?LCD12864
CODE 1B48H 0019H UNIT ?PR?TRANSSTARTSHT10?SHT10
CODE 1B61H 0018H UNIT ?PR?LCDINIT?LCD12864
CODE 1B79H 0016H UNIT ?C_INITSEG
CODE 1B8FH 0016H UNIT ?PR?_RTINPUTBYTE?DS1302
CODE 1BA5H 0014H UNIT ?PR?_BCDPP?MAIN
CODE 1BB9H 0014H UNIT ?PR?_BCDMM?MAIN
CODE 1BCDH 0013H UNIT ?PR?READBUSY?LCD12864
CODE 1BE0H 0011H UNIT ?PR?CONNECTIONRESETSHT10?SHT10
CODE 1BF1H 0011H UNIT ?PR?LCDCLEAR?LCD12864
CODE 1C02H 0010H UNIT ?PR?RTOUTPUTBYTE?DS1302
CODE 1C12H 000FH UNIT ?PR?_W1302?DS1302
CODE 1C21H 000DH UNIT ?PR?SHOWDATA?MAIN
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 3
CODE 1C2EH 000BH UNIT ?PR?_R1302?DS1302
OVERLAY MAP OF MODULE: TnHmonitor (SHT10)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?SYSTEMINIT?MAIN
+--> ?PR?DISPLAYFRAME?MAIN
+--> ?PR?KEYSCAN?MAIN
+--> ?PR?SHOWDATA?MAIN
+--> ?PR?_CHECKLIMIT?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPLAY12864?LCD12864
+--> ?PR?SYSTEMSETTINGS?MAIN
?PR?SYSTEMINIT?MAIN ----- ----- ----- -----
+--> ?PR?CONNECTIONRESETSHT10?SHT10
+--> ?PR?_R1302?DS1302
+--> ?PR?_W1302?DS1302
+--> ?PR?_SET1302?DS1302
+--> ?PR?LCDINIT?LCD12864
+--> ?PR?LCDCLEAR?LCD12864
?PR?CONNECTIONRESETSHT10?SHT10 ----- ----- ----- -----
+--> ?PR?TRANSSTARTSHT10?SHT10
?PR?_R1302?DS1302 ----- ----- ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
+--> ?PR?RTOUTPUTBYTE?DS1302
?PR?_W1302?DS1302 ----- ----- ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
?PR?_SET1302?DS1302 ----- ----- 0022H 0001H
+--> ?PR?_W1302?DS1302
?PR?LCDINIT?LCD12864 ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY
+--> ?PR?_WRITECMD12864?LCD12864
?PR?_DELAY?DELAY ----- ----- 003CH 0001H
+--> ?PR?DELAYNOP?DELAY
?PR?_WRITECMD12864?LCD12864 ----- ----- 0025H 0001H
+--> ?PR?READBUSY?LCD12864
+--> ?PR?DELAYNOP?DELAY
?PR?READBUSY?LCD12864 0020H.0 0000H.1 ----- -----
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 4
+--> ?PR?DELAYNOP?DELAY
?PR?LCDCLEAR?LCD12864 ----- ----- ----- -----
+--> ?PR?READBUSY?LCD12864
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_DELAY?DELAY
?PR?DISPLAYFRAME?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISPLAY12864?LCD12864
+--> ?PR?DISPLAYYEAR?MAIN
+--> ?PR?DISPLAYMON?MAIN
+--> ?PR?DISPLAYDATE?MAIN
+--> ?PR?DISPLAYHOUR?MAIN
+--> ?PR?DISPLAYMIN?MAIN
+--> ?PR?DISPLAYSEC?MAIN
+--> ?PR?DISPLAYDAY?MAIN
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?_DISPLAY12864?LCD12864 ----- ----- 0022H 0003H
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?_WRITEDATA12864?LCD12864 ----- ----- 0025H 0001H
+--> ?PR?READBUSY?LCD12864
+--> ?PR?DELAYNOP?DELAY
?PR?DISPLAYYEAR?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYMON?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYDATE?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYHOUR?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYMIN?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYSEC?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD12864?LCD12864
+--> ?PR?_WRITEDATA12864?LCD12864
?PR?DISPLAYDAY?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISPLAY12864?LCD12864
?PR?KEYSCAN?MAIN ----- ----- 0022H 0001H
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 5
+--> ?PR?_DELAY?DELAY
+--> ?PR?LCDCLEAR?LCD12864
?PR?SHOWDATA?MAIN ----- ----- ----- -----
+--> ?PR?SHOWMONITORDATA?MAIN
+--> ?PR?SHOWSETTINGSDATA?MAIN
?PR?SHOWMONITORDATA?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISPLAY12864?LCD12864
+--> ?PR?_R1302?DS1302
+--> ?PR?DISPLAYYEAR?MAIN
+--> ?PR?DISPLAYMON?MAIN
+--> ?PR?DISPLAYDATE?MAIN
+--> ?PR?DISPLAYDAY?MAIN
+--> ?PR?DISPLAYHOUR?MAIN
+--> ?PR?DISPLAYMIN?MAIN
+--> ?PR?DISPLAYSEC?MAIN
+--> ?PR?_GETSHT10?SHT10
+--> ?PR?PRINTF?PRINTF
?PR?_GETSHT10?SHT10 ----- ----- 0022H 0010H
+--> ?PR?_MEASURESHT10?SHT10
+--> ?PR?CONNECTIONRESETSHT10?SHT10
+--> ?PR?_CALCSHT10?SHT10
?PR?_MEASURESHT10?SHT10 ----- ----- 0032H 000AH
+--> ?PR?TRANSSTARTSHT10?SHT10
+--> ?PR?_WRITESHT10?SHT10
+--> ?PR?_DELAY?DELAY
+--> ?PR?_READSHT10?SHT10
?PR?_CALCSHT10?SHT10 ----- ----- 0032H 002EH
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0022H 001CH
+--> ?PR?PUTCHAR?PUTCHAR
?PR?SHOWSETTINGSDATA?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPLAY12864?LCD12864
+--> ?PR?DISPLAYYEAR?MAIN
+--> ?PR?DISPLAYMON?MAIN
+--> ?PR?_CHECKLEAPYEAR?MAIN
+--> ?PR?DISPLAYDATE?MAIN
+--> ?PR?DISPLAYHOUR?MAIN
+--> ?PR?DISPLAYMIN?MAIN
+--> ?PR?DISPLAYSEC?MAIN
+--> ?PR?_GETDAY?MAIN
+--> ?PR?DISPLAYDAY?MAIN
?PR?_GETDAY?MAIN ----- ----- 0022H 0001H
?PR?_CHECKLIMIT?MAIN ----- ----- 0022H 0006H
?PR?SYSTEMSETTINGS?MAIN ----- ----- ----- -----
+--> ?PR?_BCDPP?MAIN
BL51 BANKED LINKER/LOCATER V6.05 01/11/2009 23:45:34 PAGE 6
+--> ?PR?_CHECKLEAPYEAR?MAIN
+--> ?CO?MAIN
+--> ?PR?_BCDMM?MAIN
+--> ?PR?_SET1302?DS1302
SYMBOL TABLE OF MODULE: TnHmonitor (SHT10)
VALUE TYPE NAME
----------------------------------
------- MODULE SHT10
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
B:00A0H.1 PUBLIC DATA
C:1709H PUBLIC _MeasureSHT10
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:1170H PUBLIC _CalcSHT10
C:18FEH PUBLIC _ReadSHT10
C:1938H PUBLIC _WriteSHT10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -