📄 sht71.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/12/2005 15:41:43 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, initial.obj, tools.obj, sht.obj, pcf8576d.obj, I2C.obj TO sht71 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
initial.obj (INITIAL)
tools.obj (TOOLS)
sht.obj (SHT)
pcf8576d.obj (PCF8576D)
I2C.obj (I2C)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
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?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
LINK MAP OF MODULE: sht71 (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 0038H UNIT _DATA_GROUP_
DATA 0040H 0006H UNIT ?DT?PCF8576D
DATA 0046H 0004H UNIT ?DT?MAIN
IDATA 004AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 04A7H UNIT ?C?LIB_CODE
CODE 04AAH 019EH UNIT ?PR?_CALC_STH11?SHT
CODE 0648H 00D9H UNIT ?PR?MAIN?MAIN
CODE 0721H 0096H UNIT ?PR?_S_HUMI?SHT
CODE 07B7H 008DH UNIT ?PR?_S_TEMP?SHT
CODE 0844H 008CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.12 09/12/2005 15:41:43 PAGE 2
CODE 08D0H 0078H UNIT ?PR?PCF8576TEMP?PCF8576D
CODE 0948H 0063H UNIT ?PR?PCF8576HUMI?PCF8576D
CODE 09ABH 0046H UNIT ?PR?_ISENDSTR?I2C
CODE 09F1H 0040H UNIT ?PR?_S_READ_BYTE?SHT
CODE 0A31H 0036H UNIT ?PR?_S_WRITE_BYTE?SHT
CODE 0A67H 002FH UNIT ?PR?DELAY_1S?TOOLS
CODE 0A96H 002CH UNIT ?PR?_PUTHEXBYTE?TOOLS
CODE 0AC2H 0025H UNIT ?PR?_ISENDBYTE?I2C
CODE 0AE7H 0023H UNIT ?PR?S_TRANSSTART?SHT
CODE 0B0AH 0020H UNIT ?PR?_PRINTS?TOOLS
CODE 0B2AH 0019H UNIT ?PR?INITIALUART?INITIAL
CODE 0B43H 0017H UNIT ?PR?S_CONNECTIONRESET?SHT
CODE 0B5AH 0017H UNIT ?PR?PCF8576DISP?PCF8576D
CODE 0B71H 000FH UNIT ?CO?SHT
CODE 0B80H 000EH UNIT ?PR?INITIAL8576D?INITIAL
CODE 0B8EH 000DH UNIT ?PR?GETBUS?I2C
CODE 0B9BH 000CH UNIT ?PR?INITIALIO?INITIAL
CODE 0BA7H 000CH UNIT ?PR?INITIALALL?INITIAL
CODE 0BB3H 000AH UNIT ?CO?PCF8576D
CODE 0BBDH 0009H UNIT ?C_INITSEG
CODE 0BC6H 0009H UNIT ?PR?_SENDBYTE?I2C
CODE 0BCFH 0008H UNIT ?PR?_PUTCHAR?TOOLS
OVERLAY MAP OF MODULE: sht71 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 000AH
+--> ?PR?INITIALALL?INITIAL
+--> ?PR?_S_HUMI?SHT
+--> ?PR?_S_TEMP?SHT
+--> ?PR?_CALC_STH11?SHT
+--> ?PR?S_CONNECTIONRESET?SHT
+--> ?PR?PCF8576HUMI?PCF8576D
+--> ?PR?DELAY_1S?TOOLS
+--> ?PR?PCF8576TEMP?PCF8576D
?PR?INITIALALL?INITIAL ----- -----
+--> ?PR?INITIALIO?INITIAL
+--> ?PR?INITIALUART?INITIAL
+--> ?PR?INITIAL8576D?INITIAL
?PR?INITIAL8576D?INITIAL ----- -----
+--> ?PR?_ISENDBYTE?I2C
?PR?_ISENDBYTE?I2C ----- -----
+--> ?PR?GETBUS?I2C
+--> ?PR?_SENDBYTE?I2C
BL51 BANKED LINKER/LOCATER V5.12 09/12/2005 15:41:43 PAGE 3
?PR?_S_HUMI?SHT 0012H 0007H
+--> ?PR?S_TRANSSTART?SHT
+--> ?PR?_S_WRITE_BYTE?SHT
+--> ?PR?_S_READ_BYTE?SHT
+--> ?CO?SHT
+--> ?PR?_PRINTS?TOOLS
+--> ?PR?_PUTHEXBYTE?TOOLS
?PR?_PRINTS?TOOLS 0019H 0003H
+--> ?PR?_PUTCHAR?TOOLS
?PR?_PUTHEXBYTE?TOOLS ----- -----
+--> ?PR?_PUTCHAR?TOOLS
?PR?_S_TEMP?SHT 0012H 0007H
+--> ?PR?S_TRANSSTART?SHT
+--> ?PR?_S_WRITE_BYTE?SHT
+--> ?PR?_S_READ_BYTE?SHT
+--> ?CO?SHT
+--> ?PR?_PRINTS?TOOLS
+--> ?PR?_PUTHEXBYTE?TOOLS
?PR?_CALC_STH11?SHT 0012H 002EH
?PR?S_CONNECTIONRESET?SHT ----- -----
+--> ?PR?S_TRANSSTART?SHT
?PR?PCF8576HUMI?PCF8576D ----- -----
+--> ?CO?PCF8576D
+--> ?PR?PCF8576DISP?PCF8576D
?PR?PCF8576DISP?PCF8576D ----- -----
+--> ?PR?_ISENDBYTE?I2C
+--> ?PR?_ISENDSTR?I2C
?PR?_ISENDSTR?I2C 0012H 0006H
+--> ?PR?GETBUS?I2C
+--> ?PR?_SENDBYTE?I2C
?PR?DELAY_1S?TOOLS 0012H 0002H
?PR?PCF8576TEMP?PCF8576D ----- -----
+--> ?CO?PCF8576D
+--> ?PR?PCF8576DISP?PCF8576D
SYMBOL TABLE OF MODULE: sht71 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.12 09/12/2005 15:41:43 PAGE 4
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:0046H PUBLIC Humi
D:0048H PUBLIC Temp
C:0648H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0008H SYMBOL humi_val
D:000CH SYMBOL temp_val
D:0010H SYMBOL error
D:0011H SYMBOL checksum
------- ENDDO
C:0648H LINE# 18
C:0648H LINE# 19
C:0648H LINE# 22
C:064BH LINE# 38
C:0662H LINE# 39
C:0679H LINE# 40
C:0689H LINE# 41
C:0699H LINE# 42
C:06ABH LINE# 43
C:06ABH LINE# 44
C:06ABH LINE# 45
C:06AEH LINE# 46
C:06C3H LINE# 49
C:06DAH LINE# 52
C:06E1H LINE# 54
C:06E1H LINE# 55
C:06F1H LINE# 56
C:0701H LINE# 57
C:0713H LINE# 58
C:0716H LINE# 59
C:0719H LINE# 60
C:071CH LINE# 61
C:071FH LINE# 64
C:071FH LINE# 65
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE INITIAL
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
BL51 BANKED LINKER/LOCATER V5.12 09/12/2005 15:41:43 PAGE 5
D:00E8H PUBLIC IEN1
D:00BAH PUBLIC SSTAT
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00BDH PUBLIC BRGCON
D:00B8H PUBLIC IP0
D:00D8H PUBLIC I2CON
D:00BEH PUBLIC BRGR0
D:00BFH PUBLIC BRGR1
C:0B9BH PUBLIC InitialIO
C:0BA7H PUBLIC InitialAll
C:0B2AH PUBLIC InitialUart
C:0B80H PUBLIC Initial8576D
D:00D0H PUBLIC PSW
------- PROC INITIALUART
C:0B2AH LINE# 13
C:0B2AH LINE# 14
C:0B2AH LINE# 15
C:0B2DH LINE# 17
C:0B30H LINE# 18
C:0B33H LINE# 19
C:0B36H LINE# 20
C:0B39H LINE# 21
C:0B3CH LINE# 22
C:0B3FH LINE# 23
C:0B42H LINE# 24
------- ENDPROC INITIALUART
------- PROC INITIALIO
C:0B9BH LINE# 31
C:0B9BH LINE# 32
C:0B9BH LINE# 35
C:0B9EH LINE# 36
C:0BA1H LINE# 37
C:0BA4H LINE# 38
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -