📄 xy.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE checkdistance.obj, ISD25120.obj TO xy RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
checkdistance.obj (CHECKDISTANCE)
ISD25120.obj (ISD25120)
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?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: xy (CHECKDISTANCE)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0029H UNIT ?DT?CHECKDISTANCE
DATA 0039H 0009H UNIT _DATA_GROUP_
IDATA 0042H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0346H UNIT ?C?LIB_CODE
CODE 035CH 01C7H UNIT ?PR?MAIN?CHECKDISTANCE
CODE 0523H 00DAH UNIT ?PR?_DIS_DISTANCE?CHECKDISTANCE
CODE 05FDH 00C5H UNIT ?PR?_SEND?CHECKDISTANCE
CODE 06C2H 00B2H UNIT ?CO?CHECKDISTANCE
CODE 0774H 0094H UNIT ?PR?DS1820DISP?CHECKDISTANCE
CODE 0808H 008CH UNIT ?C_C51STARTUP
CODE 0894H 0077H UNIT ?PR?INIT?CHECKDISTANCE
CODE 090BH 0071H UNIT ?PR?READ_TEMP?CHECKDISTANCE
CODE 097CH 004DH UNIT ?PR?IN1?CHECKDISTANCE
CODE 09C9H 004CH UNIT ?PR?_DIS_WARN?CHECKDISTANCE
CODE 0A15H 0044H UNIT ?C?LDIV
CODE 0A59H 0040H UNIT ?PR?_DIS_DIRECTION?CHECKDISTANCE
CODE 0A99H 0040H UNIT ?PR?_SEEK_PLAY?ISD25120
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 2
CODE 0AD9H 0033H UNIT ?PR?GOTKEY?CHECKDISTANCE
CODE 0B0CH 002AH UNIT ?PR?_DELAY?CHECKDISTANCE
CODE 0B36H 0020H UNIT ?PR?_DELAY1MS?CHECKDISTANCE
CODE 0B56H 0020H UNIT ?PR?_DELAYS?ISD25120
CODE 0B76H 001EH UNIT ?PR?DS1820RD?CHECKDISTANCE
CODE 0B94H 001DH UNIT ?PR?DS1820RST?CHECKDISTANCE
CODE 0BB1H 001AH UNIT ?PR?_DS1820WR?CHECKDISTANCE
CODE 0BCBH 0016H UNIT ?PR?IN0?CHECKDISTANCE
CODE 0BE1H 0011H UNIT ?PR?PLAY?ISD25120
CODE 0BF2H 0010H UNIT ?PR?_WRITE_DATE?CHECKDISTANCE
CODE 0C02H 000DH UNIT ?PR?_WRITE_COM?CHECKDISTANCE
CODE 0C0FH 000CH UNIT ?PR?BEEP?CHECKDISTANCE
CODE 0C1BH 000BH UNIT ?PR?_DELAY_18B20?CHECKDISTANCE
CODE 0C26H 000BH UNIT ?C_INITSEG
CODE 0C31H 0009H UNIT ?PR?_SET_CE?ISD25120
CODE 0C3AH 0009H UNIT ?PR?_SET_PD?ISD25120
CODE 0C43H 0009H UNIT ?PR?_SET_PR?ISD25120
CODE 0C4CH 0009H UNIT ?PR?_SET_A6?ISD25120
CODE 0C55H 0009H UNIT ?PR?_SET_A0?ISD25120
OVERLAY MAP OF MODULE: xy (CHECKDISTANCE)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?CHECKDISTANCE
+--> ?C_INITSEG
?PR?MAIN?CHECKDISTANCE ----- -----
+--> ?PR?BEEP?CHECKDISTANCE
+--> ?PR?INIT?CHECKDISTANCE
+--> ?PR?_SEEK_PLAY?ISD25120
+--> ?PR?PLAY?ISD25120
+--> ?PR?_DELAY?CHECKDISTANCE
+--> ?PR?GOTKEY?CHECKDISTANCE
+--> ?PR?READ_TEMP?CHECKDISTANCE
+--> ?PR?DS1820DISP?CHECKDISTANCE
+--> ?PR?_SEND?CHECKDISTANCE
+--> ?PR?_DIS_DIRECTION?CHECKDISTANCE
+--> ?PR?_DIS_DISTANCE?CHECKDISTANCE
+--> ?PR?_DIS_WARN?CHECKDISTANCE
+--> ?CO?CHECKDISTANCE
?PR?BEEP?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY1MS?CHECKDISTANCE
?PR?INIT?CHECKDISTANCE ----- -----
+--> ?PR?_WRITE_COM?CHECKDISTANCE
+--> ?CO?CHECKDISTANCE
+--> ?PR?_WRITE_DATE?CHECKDISTANCE
?PR?_WRITE_COM?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY?CHECKDISTANCE
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 3
?PR?_WRITE_DATE?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY?CHECKDISTANCE
?PR?_SEEK_PLAY?ISD25120 ----- -----
+--> ?PR?_SET_A6?ISD25120
+--> ?PR?_SET_A0?ISD25120
+--> ?PR?_SET_PD?ISD25120
+--> ?PR?_DELAYS?ISD25120
+--> ?PR?_SET_PR?ISD25120
+--> ?PR?_SET_CE?ISD25120
?PR?PLAY?ISD25120 ----- -----
+--> ?PR?_SET_CE?ISD25120
+--> ?PR?_DELAYS?ISD25120
?PR?GOTKEY?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY?CHECKDISTANCE
+--> ?PR?BEEP?CHECKDISTANCE
?PR?READ_TEMP?CHECKDISTANCE ----- -----
+--> ?PR?DS1820RST?CHECKDISTANCE
+--> ?PR?_DS1820WR?CHECKDISTANCE
+--> ?PR?DS1820RD?CHECKDISTANCE
?PR?DS1820RST?CHECKDISTANCE 0039H 0001H
+--> ?PR?_DELAY_18B20?CHECKDISTANCE
?PR?_DS1820WR?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY_18B20?CHECKDISTANCE
?PR?DS1820RD?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY_18B20?CHECKDISTANCE
?PR?DS1820DISP?CHECKDISTANCE 0039H 0001H
+--> ?PR?_WRITE_COM?CHECKDISTANCE
+--> ?PR?_WRITE_DATE?CHECKDISTANCE
?PR?_SEND?CHECKDISTANCE ----- -----
+--> ?PR?_DELAY?CHECKDISTANCE
?PR?_DIS_DIRECTION?CHECKDISTANCE 0039H 0005H
+--> ?CO?CHECKDISTANCE
+--> ?PR?_WRITE_COM?CHECKDISTANCE
+--> ?PR?_WRITE_DATE?CHECKDISTANCE
?PR?_DIS_DISTANCE?CHECKDISTANCE 0039H 0009H
+--> ?PR?_WRITE_COM?CHECKDISTANCE
+--> ?PR?_WRITE_DATE?CHECKDISTANCE
?PR?_DIS_WARN?CHECKDISTANCE 0039H 0005H
+--> ?CO?CHECKDISTANCE
+--> ?PR?_WRITE_COM?CHECKDISTANCE
+--> ?PR?_WRITE_DATE?CHECKDISTANCE
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 4
SYMBOL TABLE OF MODULE: xy (CHECKDISTANCE)
VALUE TYPE NAME
----------------------------------
------- MODULE CHECKDISTANCE
C:0000H SYMBOL _ICE_DUMMY_
C:0B94H PUBLIC ds1820rst
D:0080H PUBLIC P0
C:0C1BH PUBLIC _delay_18B20
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:0010H PUBLIC tempkey
B:00A8H.7 PUBLIC EA
B:0090H.5 PUBLIC LED1
C:0BCBH PUBLIC in0
B:0090H.6 PUBLIC LED2
C:097CH PUBLIC in1
C:06C2H PUBLIC table
D:00A8H PUBLIC IE
C:0BB1H PUBLIC _ds1820wr
D:0012H PUBLIC tflag
C:0B14H PUBLIC _delay
D:0013H PUBLIC back
B:00B0H.5 PUBLIC DQ
D:0015H PUBLIC tvalue
C:0AD9H PUBLIC gotkey
D:00B8H PUBLIC IP
D:0017H PUBLIC flag
C:0C0FH PUBLIC beep
B:00B0H.6 PUBLIC deep
C:0B36H PUBLIC _delay1ms
C:035CH PUBLIC main
B:00B0H.4 PUBLIC mode_button
C:05FDH PUBLIC _send
D:0018H PUBLIC bai
C:0BF5H PUBLIC _write_date
D:0019H PUBLIC time
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0894H PUBLIC init
C:090BH PUBLIC read_temp
D:001BH PUBLIC temp
B:0090H.7 PUBLIC move
C:06D1H PUBLIC table2
B:0088H.3 PUBLIC IE1
D:001CH PUBLIC shi
C:0760H PUBLIC direction
D:001DH PUBLIC tem
B:0088H.5 PUBLIC TF0
D:001FH PUBLIC ge
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 5
C:0C02H PUBLIC _write_com
D:0020H PUBLIC distance
D:008AH PUBLIC TL0
D:0022H PUBLIC shu
B:00A0H.5 PUBLIC en
D:0026H PUBLIC tdisdata
D:002AH PUBLIC kk
B:0088H.4 PUBLIC TR0
C:0774H PUBLIC ds1820disp
B:00B0H.5 PUBLIC operation_button
B:00B8H.0 PUBLIC PX0
C:09DEH PUBLIC _dis_warn
D:002CH PUBLIC disdata
B:00A0H.7 PUBLIC rs
D:00C8H PUBLIC T2CON
D:0031H PUBLIC i
C:0A62H PUBLIC _dis_direction
D:0032H PUBLIC j
B:00A0H.6 PUBLIC rw
C:06E0H PUBLIC warn1
C:0742H PUBLIC warn2
C:0751H PUBLIC welcome
C:052BH PUBLIC _dis_distance
D:0033H PUBLIC t
B:0090H.0 PUBLIC D0
B:0090H.1 PUBLIC D1
D:0035H PUBLIC v
B:0090H.2 PUBLIC D2
B:0090H.3 PUBLIC D3
B:0090H.4 PUBLIC D4
D:00D0H PUBLIC PSW
C:0B76H PUBLIC ds1820rd
C:0B10H SYMBOL L?0137
------- PROC L?0136
------- ENDPROC L?0136
C:0B10H SYMBOL L?0137
------- PROC _DELAY
D:0006H SYMBOL z
------- DO
D:0002H SYMBOL x
D:0004H SYMBOL y
------- ENDDO
C:0B14H LINE# 47
C:0B14H LINE# 48
C:0B14H LINE# 50
C:0B18H LINE# 51
C:0B35H LINE# 52
------- ENDPROC _DELAY
------- PROC _WRITE_COM
D:0007H SYMBOL com
C:0C02H LINE# 57
C:0C02H LINE# 58
C:0C02H LINE# 59
C:0C04H LINE# 60
C:0C04H LINE# 61
C:0C04H LINE# 62
C:0C07H LINE# 63
BL51 BANKED LINKER/LOCATER V6.05 11/20/2008 13:40:15 PAGE 6
C:0C09H LINE# 64
C:0C0CH LINE# 65
C:0C0EH LINE# 67
------- ENDPROC _WRITE_COM
------- PROC L?0140
------- ENDPROC L?0140
------- PROC _WRITE_DATE
D:0007H SYMBOL date
C:0BF5H LINE# 71
C:0BF5H LINE# 72
C:0BF5H LINE# 73
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -