📄 ds1631.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/18/2006 13:06:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631.OBJ TO C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631 RS (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631.OBJ (DS1631)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
LINK MAP OF MODULE: C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631 (DS1631)
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 000BH UNIT ?DT?DS1631
DATA 0013H 0003H UNIT _DATA_GROUP_
IDATA 0016H 0002H UNIT ?ID?_SENDBYTE?DS1631
IDATA 0018H 0002H UNIT ?ID?RECBYTE?DS1631
001AH 0006H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?DS1631
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0012H UNIT ?ID?DS1631
IDATA 0033H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 019CH UNIT ?C?LIB_CODE
CODE 019FH 0095H UNIT ?PR?MAIN?DS1631
CODE 0234H 0033H UNIT ?PR?_I2CGETBYTE?DS1631
CODE 0267H 002EH UNIT ?PR?RECBYTE?DS1631
CODE 0295H 002DH UNIT ?PR?_SENDBYTE?DS1631
CODE 02C2H 002AH UNIT ?PR?_I2CSENDBYTE?DS1631
CODE 02ECH 001DH UNIT ?PR?_GETCONFIG?DS1631
CODE 0309H 0016H UNIT ?PR?I2CBITDLY?DS1631
CODE 031FH 0015H UNIT ?PR?CHECKACK?DS1631
CODE 0334H 0014H UNIT ?PR?DELAY5US?DS1631
CODE 0348H 0014H UNIT ?PR?_WRITECONFIG?DS1631
CODE 035CH 0012H UNIT ?PR?I2CSCLHIGH?DS1631
CODE 036EH 0011H UNIT ?PR?STOP?DS1631
CODE 037FH 0010H UNIT ?PR?DELAY3US?DS1631
CODE 038FH 000EH UNIT ?PR?ACK?DS1631
CODE 039DH 000DH UNIT ?PR?START?DS1631
CODE 03AAH 000CH UNIT ?C_C51STARTUP
CODE 03B6H 000BH UNIT ?PR?_I2CSENDADDR?DS1631
CODE 03C1H 000AH UNIT ?PR?N_ACK?DS1631
BL51 BANKED LINKER/LOCATER V5.12 12/18/2006 13:06:56 PAGE 2
OVERLAY MAP OF MODULE: C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631 (DS1631)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DS1631
?PR?MAIN?DS1631 0013H 0001H
+--> ?PR?_WRITECONFIG?DS1631
+--> ?PR?_GETCONFIG?DS1631
+--> ?PR?_I2CSENDADDR?DS1631
+--> ?PR?_I2CSENDBYTE?DS1631
+--> ?PR?STOP?DS1631
+--> ?PR?I2CBITDLY?DS1631
+--> ?PR?_I2CGETBYTE?DS1631
?PR?_WRITECONFIG?DS1631 ----- -----
+--> ?PR?_I2CSENDADDR?DS1631
+--> ?PR?_I2CSENDBYTE?DS1631
+--> ?PR?STOP?DS1631
?PR?_I2CSENDADDR?DS1631 ----- -----
+--> ?PR?START?DS1631
+--> ?PR?_I2CSENDBYTE?DS1631
?PR?START?DS1631 ----- -----
+--> ?PR?DELAY5US?DS1631
+--> ?PR?DELAY3US?DS1631
?PR?_I2CSENDBYTE?DS1631 ----- -----
+--> ?PR?I2CSCLHIGH?DS1631
+--> ?PR?I2CBITDLY?DS1631
+--> ?PR?CHECKACK?DS1631
?PR?I2CSCLHIGH?DS1631 0014H 0002H
?PR?STOP?DS1631 ----- -----
+--> ?PR?DELAY5US?DS1631
+--> ?PR?DELAY3US?DS1631
?PR?_GETCONFIG?DS1631 ----- -----
+--> ?PR?_I2CSENDADDR?DS1631
+--> ?PR?_I2CSENDBYTE?DS1631
+--> ?PR?_I2CGETBYTE?DS1631
+--> ?PR?STOP?DS1631
?PR?_I2CGETBYTE?DS1631 ----- -----
+--> ?PR?I2CSCLHIGH?DS1631
+--> ?PR?I2CBITDLY?DS1631
SYMBOL TABLE OF MODULE: C:\DOCUME~1\GMLTT\桌面\WENDU\DS1631 (DS1631)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.12 12/18/2006 13:06:56 PAGE 3
----------------------------------
------- MODULE DS1631
C:0000H SYMBOL _ICE_DUMMY_
C:03C1H PUBLIC n_ack
D:0008H PUBLIC temp_f
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:0309H PUBLIC I2CBitDly
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
B:0020H.0 PUBLIC nackFlag
B:0020H.1 PUBLIC NACK
C:035CH PUBLIC I2CSCLHigh
C:019FH PUBLIC main
C:03B6H PUBLIC _I2CSendAddr
I:0021H PUBLIC SLAdd
B:0020H.2 PUBLIC ackFlag
C:037FH PUBLIC delay3us
C:038FH PUBLIC ack
C:039DH PUBLIC start
C:0338H PUBLIC delay5us
I:0022H PUBLIC rbuf
C:031FH PUBLIC checkack
I:002AH PUBLIC sbuf
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:02C2H PUBLIC _I2CSendByte
C:0295H PUBLIC _sendbyte
C:0348H PUBLIC _WriteConfig
C:036EH PUBLIC stop
C:0234H PUBLIC _I2CGetByte
B:0090H.4 PUBLIC SDA
D:000CH PUBLIC Config
C:02ECH PUBLIC _GetConfig
I:0032H PUBLIC SLAdd1
D:000DH PUBLIC LSB
D:000EH PUBLIC MSB
B:0090H.6 PUBLIC SCL
D:00C8H PUBLIC T2CON
C:0267H PUBLIC recbyte
D:00D0H PUBLIC PSW
D:000FH PUBLIC temp_c
C:0334H SYMBOL L?0059
------- PROC L?0058
------- ENDPROC L?0058
C:0334H SYMBOL L?0059
------- PROC DELAY5US
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0338H LINE# 27
C:0338H LINE# 28
C:0338H LINE# 30
C:033BH LINE# 31
C:0347H LINE# 32
------- ENDPROC DELAY5US
BL51 BANKED LINKER/LOCATER V5.12 12/18/2006 13:06:56 PAGE 4
------- PROC DELAY3US
------- DO
D:0006H SYMBOL i
------- ENDDO
C:037FH LINE# 34
C:037FH LINE# 35
C:037FH LINE# 37
C:0382H LINE# 38
C:038EH LINE# 39
------- ENDPROC DELAY3US
------- PROC START
C:039DH LINE# 42
C:039DH LINE# 43
C:039DH LINE# 44
C:039DH LINE# 45
C:039DH LINE# 46
C:03A0H LINE# 47
C:03A2H LINE# 48
C:03A5H LINE# 49
C:03A7H LINE# 50
------- ENDPROC START
------- PROC STOP
C:036EH LINE# 54
C:036EH LINE# 55
C:036EH LINE# 56
C:0370H LINE# 57
C:0372H LINE# 58
C:0375H LINE# 59
C:0377H LINE# 60
C:037AH LINE# 61
C:037CH LINE# 62
------- ENDPROC STOP
------- PROC ACK
C:038FH LINE# 66
C:038FH LINE# 67
C:038FH LINE# 68
C:0391H LINE# 69
C:0393H LINE# 70
C:0396H LINE# 71
C:0398H LINE# 72
C:039AH LINE# 73
------- ENDPROC ACK
------- PROC N_ACK
C:03C1H LINE# 77
C:03C1H LINE# 78
C:03C1H LINE# 79
C:03C1H LINE# 80
C:03C1H LINE# 81
C:03C4H LINE# 82
C:03C6H LINE# 83
C:03C8H LINE# 84
------- ENDPROC N_ACK
------- PROC CHECKACK
C:031FH LINE# 88
C:031FH LINE# 89
C:031FH LINE# 91
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -