📄 1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/05/2007 12:19:02 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\C51\BIN\BL51.EXE main.obj, serial.obj, 7279.obj, 18b20.obj TO 1 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
serial.obj (SERIAL)
7279.obj (7279)
18b20.obj (18B20)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 1 (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 0015H UNIT _DATA_GROUP_
DATA 001DH 000BH UNIT ?DT?MAIN
DATA 0028H 0004H UNIT ?DT?_SENT_SERIALCOMM?SERIAL
IDATA 002CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0396H UNIT ?C?LIB_CODE
CODE 0399H 0192H UNIT ?PR?_STATEMENTMACH?MAIN
CODE 052BH 0104H UNIT ?PR?MAIN?MAIN
CODE 062FH 00C8H UNIT ?PR?_TRANSTEMPDISPLAY?MAIN
CODE 06F7H 008CH UNIT ?C_C51STARTUP
CODE 0783H 0065H UNIT ?PR?_READTEMP?18B20
CODE 07E8H 0032H UNIT ?PR?_CURRENTTEMPDISPLAY?MAIN
CODE 081AH 0032H UNIT ?PR?READ18B20?18B20
CODE 084CH 0030H UNIT ?PR?_DEFAULTDISPLAY?MAIN
CODE 087CH 002EH UNIT ?PR?_LOWESTTEMPDISPLAY?MAIN
CODE 08AAH 002EH UNIT ?PR?_HIGHESTTEMPDISPLAY?MAIN
CODE 08D8H 002CH UNIT ?PR?_HIGH_ALARMDISPLAY?MAIN
CODE 0904H 002CH UNIT ?PR?_LOW_ALARMDISPLAY?MAIN
CODE 0930H 0028H UNIT ?PR?_SENT_BYTE?7279
CODE 0958H 0028H UNIT ?PR?_WRITE18B20?18B20
CODE 0980H 0024H UNIT ?PR?RECEIVE_BYTE?7279
CODE 09A4H 0021H UNIT ?PR?_DELAY10MS?7279
CODE 09C5H 001DH UNIT ?PR?INIT18B20?18B20
BL51 BANKED LINKER/LOCATER V5.12 09/05/2007 12:19:02 PAGE 2
CODE 09E2H 001CH UNIT ?PR?_SENT_SERIALCOMM?SERIAL
CODE 09FEH 0012H UNIT ?PR?INIT_SERIALCOMM?SERIAL
CODE 0A10H 0012H UNIT ?PR?LDELAY?7279
CODE 0A22H 0011H UNIT ?PR?_DELAY15US?18B20
CODE 0A33H 000AH UNIT ?PR?_WRITE?7279
CODE 0A3DH 0007H UNIT ?PR?_READ?7279
CODE 0A44H 0006H UNIT ?PR?SDELAY?7279
CODE 0A4AH 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: 1 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 000EH
+--> ?PR?INIT_SERIALCOMM?SERIAL
+--> ?PR?_READTEMP?18B20
+--> ?PR?_DELAY10MS?7279
+--> ?PR?_READ?7279
+--> ?PR?_STATEMENTMACH?MAIN
+--> ?PR?_SENT_BYTE?7279
?PR?_READTEMP?18B20 0016H 0004H
+--> ?PR?INIT18B20?18B20
+--> ?PR?_WRITE18B20?18B20
+--> ?PR?READ18B20?18B20
?PR?INIT18B20?18B20 ----- -----
+--> ?PR?_DELAY15US?18B20
?PR?_WRITE18B20?18B20 001AH 0002H
+--> ?PR?_DELAY15US?18B20
?PR?READ18B20?18B20 001AH 0002H
+--> ?PR?_DELAY15US?18B20
?PR?_READ?7279 ----- -----
+--> ?PR?_SENT_BYTE?7279
+--> ?PR?RECEIVE_BYTE?7279
?PR?_SENT_BYTE?7279 ----- -----
+--> ?PR?LDELAY?7279
+--> ?PR?SDELAY?7279
?PR?LDELAY?7279 ----- -----
+--> ?PR?SDELAY?7279
?PR?RECEIVE_BYTE?7279 ----- -----
+--> ?PR?LDELAY?7279
+--> ?PR?SDELAY?7279
BL51 BANKED LINKER/LOCATER V5.12 09/05/2007 12:19:02 PAGE 3
?PR?_STATEMENTMACH?MAIN 0016H 0001H
+--> ?PR?_DEFAULTDISPLAY?MAIN
+--> ?PR?_CURRENTTEMPDISPLAY?MAIN
+--> ?PR?_TRANSTEMPDISPLAY?MAIN
+--> ?PR?_LOWESTTEMPDISPLAY?MAIN
+--> ?PR?_HIGH_ALARMDISPLAY?MAIN
+--> ?PR?_LOW_ALARMDISPLAY?MAIN
+--> ?PR?_HIGHESTTEMPDISPLAY?MAIN
?PR?_DEFAULTDISPLAY?MAIN 0017H 0002H
+--> ?PR?_WRITE?7279
?PR?_WRITE?7279 ----- -----
+--> ?PR?_SENT_BYTE?7279
?PR?_CURRENTTEMPDISPLAY?MAIN 0017H 0002H
+--> ?PR?_WRITE?7279
?PR?_TRANSTEMPDISPLAY?MAIN 0017H 0006H
+--> ?PR?_WRITE?7279
?PR?_LOWESTTEMPDISPLAY?MAIN 0017H 0002H
+--> ?PR?_WRITE?7279
?PR?_HIGH_ALARMDISPLAY?MAIN 0017H 0001H
+--> ?PR?_WRITE?7279
?PR?_LOW_ALARMDISPLAY?MAIN 0017H 0001H
+--> ?PR?_WRITE?7279
?PR?_HIGHESTTEMPDISPLAY?MAIN 0017H 0002H
+--> ?PR?_WRITE?7279
SYMBOL TABLE OF MODULE: 1 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0904H PUBLIC _low_alarmDisplay
C:0633H PUBLIC _transTempDisplay
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:001DH PUBLIC low1
D:001EH PUBLIC low2
D:001FH SYMBOL currentState
B:00B0H.2 PUBLIC H_KEY
B:0098H.0 PUBLIC RI
D:0020H PUBLIC flag
B:0098H.1 PUBLIC TI
C:084FH PUBLIC _defaultDisplay
BL51 BANKED LINKER/LOCATER V5.12 09/05/2007 12:19:02 PAGE 4
C:052BH PUBLIC main
D:0099H PUBLIC SBUF
C:08AAH PUBLIC _highestTempDisplay
D:0021H PUBLIC H
D:0022H PUBLIC key
D:0023H PUBLIC L
C:08D8H PUBLIC _high_alarmDisplay
B:0080H.0 PUBLIC p00
D:0024H PUBLIC high1
D:0025H PUBLIC high2
C:0399H PUBLIC _statementmach
B:00A0H.7 PUBLIC p27
C:07ECH PUBLIC _currentTempDisplay
D:0026H PUBLIC t
D:0027H PUBLIC zz
C:087CH PUBLIC _lowestTempDisplay
------- PROC L?0077
------- ENDPROC L?0077
------- PROC _DEFAULTDISPLAY
D:0017H SYMBOL flag
C:084FH LINE# 16
C:0853H LINE# 17
C:0853H LINE# 18
C:085AH LINE# 19
C:0861H LINE# 20
C:0868H LINE# 21
C:0870H LINE# 22
C:0874H LINE# 24
C:087BH LINE# 25
------- ENDPROC _DEFAULTDISPLAY
C:07E8H SYMBOL L?0079
------- PROC L?0078
------- ENDPROC L?0078
C:07E8H SYMBOL L?0079
------- PROC _CURRENTTEMPDISPLAY
D:0017H SYMBOL t
D:0018H SYMBOL zz
C:07ECH LINE# 39
C:07F0H LINE# 40
C:07F0H LINE# 41
C:07F7H LINE# 42
C:0803H LINE# 43
C:0813H LINE# 44
------- ENDPROC _CURRENTTEMPDISPLAY
C:062FH SYMBOL L?0081
------- PROC L?0080
------- ENDPROC L?0080
C:062FH SYMBOL L?0081
------- PROC _TRANSTEMPDISPLAY
D:0017H SYMBOL t
D:0018H SYMBOL zz
------- DO
D:0019H SYMBOL x
------- ENDDO
C:0633H LINE# 59
C:0637H LINE# 60
C:0637H LINE# 62
BL51 BANKED LINKER/LOCATER V5.12 09/05/2007 12:19:02 PAGE 5
C:063EH LINE# 63
C:066FH LINE# 64
C:069CH LINE# 65
C:06A1H LINE# 66
C:06CCH LINE# 67
C:06D4H LINE# 68
C:06E0H LINE# 69
C:06F0H LINE# 70
------- ENDPROC _TRANSTEMPDISPLAY
------- PROC _LOWESTTEMPDISPLAY
D:0017H SYMBOL low1
D:0018H SYMBOL low2
C:087CH LINE# 85
C:0880H LINE# 86
C:0880H LINE# 87
C:088CH LINE# 88
C:089CH LINE# 89
C:08A3H LINE# 90
------- ENDPROC _LOWESTTEMPDISPLAY
------- PROC _HIGHESTTEMPDISPLAY
D:0017H SYMBOL high1
D:0018H SYMBOL high2
C:08AAH LINE# 105
C:08AEH LINE# 106
C:08AEH LINE# 107
C:08BAH LINE# 108
C:08CAH LINE# 109
C:08D1H LINE# 110
------- ENDPROC _HIGHESTTEMPDISPLAY
------- PROC _HIGH_ALARMDISPLAY
D:0017H SYMBOL H
C:08D8H LINE# 126
C:08DAH LINE# 127
C:08DAH LINE# 128
C:08E6H LINE# 129
C:08F6H LINE# 130
C:08FDH LINE# 131
------- ENDPROC _HIGH_ALARMDISPLAY
------- PROC _LOW_ALARMDISPLAY
D:0017H SYMBOL L
C:0904H LINE# 147
C:0906H LINE# 148
C:0906H LINE# 149
C:0912H LINE# 150
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -