📄 v3_0.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
E:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE MAIN.obj, DS18B20.obj, Conf_tny.obj TO v3_0 RTX51TINY
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
MAIN.obj (MAIN)
DS18B20.obj (DS18B20)
Conf_tny.obj (?RTX51_TINY_KERNAL)
E:\PROGRAM FILES\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
E:\PROGRAM FILES\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_DELETE)
E:\PROGRAM FILES\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_SEND_SIGNAL)
E:\PROGRAM FILES\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
E:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
E:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
TASK TABLE OF MODULE: v3_0 (MAIN)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?START?MAIN
1 0 0 ?PR?STOP?MAIN
2 0 0 ?PR?DS1820?MAIN
3 0 0 ?PR?DISP?MAIN
LINK MAP OF MODULE: v3_0 (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 0006H ABSOLUTE
DATA 000EH 0009H UNIT ?DT?MAIN
DATA 0017H 0001H UNIT ?DT?DS18B20
IDATA 0018H 0008H UNIT ?RTX?TASKSTATE?S
BIT 0020H.0 0000H.1 UNIT ?RTX?BITS
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0004H UNIT ?RTX?TASKSP?S
IDATA 0025H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?RTX?TASKENT?S
CODE 000BH 0003H ABSOLUTE
CODE 000EH 030AH UNIT ?RTX?CODE
CODE 0318H 00AEH INBLOCK ?PR?TEMPERATURE_CHANGE?DS18B20
CODE 03C6H 0067H UNIT ?C?LIB_CODE
CODE 042DH 004FH INBLOCK ?PR?DISP?MAIN
CODE 047CH 0028H UNIT ?CO?MAIN
CODE 04A4H 0027H INBLOCK ?PR?INIT18B20?DS18B20
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 2
CODE 04CBH 001DH INBLOCK ?PR?READBYTE?DS18B20
CODE 04E8H 001CH INBLOCK ?PR?_WRITEBYTE?DS18B20
CODE 0504H 0019H INBLOCK ?PR?STOP?MAIN
CODE 051DH 0013H INBLOCK ?PR?DS1820?MAIN
CODE 0530H 0013H INBLOCK ?PR?INIT_1820?DS18B20
CODE 0543H 0010H INBLOCK ?PR?START?MAIN
CODE 0553H 0010H INBLOCK ?PR?_MDELAY?DS18B20
CODE 0563H 000CH UNIT ?C_C51STARTUP
CODE 056FH 0007H INBLOCK ?PR?_TEMPDELAY?DS18B20
OVERLAY MAP OF MODULE: v3_0 (MAIN)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?DS1820?MAIN
+--> ?PR?TEMPERATURE_CHANGE?DS18B20
+--> ?PR?INIT_1820?DS18B20
?PR?TEMPERATURE_CHANGE?DS18B20
+--> ?PR?INIT18B20?DS18B20
+--> ?PR?_WRITEBYTE?DS18B20
+--> ?PR?_MDELAY?DS18B20
+--> ?PR?READBYTE?DS18B20
?PR?INIT18B20?DS18B20
+--> ?PR?_TEMPDELAY?DS18B20
?PR?_WRITEBYTE?DS18B20
+--> ?PR?_TEMPDELAY?DS18B20
?PR?READBYTE?DS18B20
+--> ?PR?_TEMPDELAY?DS18B20
?PR?INIT_1820?DS18B20
+--> ?PR?INIT18B20?DS18B20
*** NEW ROOT ***************************************************
?PR?DISP?MAIN
+--> ?CO?MAIN
+--> ?PR?_MDELAY?DS18B20
SYMBOL TABLE OF MODULE: v3_0 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 3
C:0543H PUBLIC START
D:000FH PUBLIC Temp
C:047CH PUBLIC DispDB
D:0011H PUBLIC flag
C:042DH PUBLIC DISP
D:0087H PUBLIC PCON
C:048BH PUBLIC DispCon
C:0504H PUBLIC stop
C:049BH PUBLIC TimeStr
D:0012H PUBLIC flag_LED
C:048FH PUBLIC DayStr
C:051DH PUBLIC DS1820
D:0013H PUBLIC DispLED
------- PROC START
C:0543H LINE# 29
C:0543H LINE# 31
C:0547H LINE# 32
C:054BH LINE# 33
C:054FH LINE# 34
------- ENDPROC START
------- PROC DS1820
C:051DH LINE# 37
C:051DH LINE# 39
C:051DH LINE# 40
C:051DH LINE# 41
C:051FH LINE# 42
C:0521H LINE# 43
C:0525H LINE# 44
C:052EH LINE# 45
------- ENDPROC DS1820
------- PROC DISP
C:042DH LINE# 48
C:042DH LINE# 50
C:042DH LINE# 51
C:042DH LINE# 52
C:0430H LINE# 53
C:043CH LINE# 54
C:044BH LINE# 55
C:044BH LINE# 56
C:044BH LINE# 57
C:044FH LINE# 58
C:044FH LINE# 59
C:044FH LINE# 60
C:0451H LINE# 62
C:0451H LINE# 63
C:0454H LINE# 64
C:0454H LINE# 65
C:0456H LINE# 66
C:0458H LINE# 67
C:0458H LINE# 68
C:0460H LINE# 69
C:0460H LINE# 70
C:0460H LINE# 71
C:0462H LINE# 73
C:0462H LINE# 74
C:0465H LINE# 75
C:0465H LINE# 76
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 4
C:0467H LINE# 77
C:0469H LINE# 78
C:0469H LINE# 79
C:046CH LINE# 80
C:046EH LINE# 81
C:0470H LINE# 82
C:0470H LINE# 83
C:0473H LINE# 84
C:0476H LINE# 85
C:0476H LINE# 86
C:0476H LINE# 87
C:047AH LINE# 88
------- ENDPROC DISP
------- PROC STOP
------- DO
D:000EH SYMBOL stop_num
------- ENDDO
C:0504H LINE# 91
C:0504H LINE# 94
C:0504H LINE# 95
C:0504H LINE# 96
C:0506H LINE# 97
C:050DH LINE# 98
C:050DH LINE# 99
C:0510H LINE# 100
C:0513H LINE# 101
C:0513H LINE# 102
C:051BH LINE# 103
------- ENDPROC STOP
------- ENDMOD MAIN
------- MODULE DS18B20
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
C:056FH PUBLIC _TempDelay
C:04CBH PUBLIC ReadByte
D:0017H PUBLIC Temperature
C:04E8H PUBLIC _WriteByte
C:04A4H PUBLIC Init18b20
B:00B0H.7 PUBLIC dq
C:0553H PUBLIC _mDelay
C:0318H PUBLIC Temperature_change
C:0530H PUBLIC init_1820
------- PROC _TEMPDELAY
D:0007H SYMBOL us
C:056FH LINE# 41
C:056FH LINE# 42
C:056FH LINE# 43
C:0575H LINE# 44
------- ENDPROC _TEMPDELAY
------- PROC INIT18B20
C:04A4H LINE# 47
C:04A4H LINE# 48
C:04A4H LINE# 49
C:04A6H LINE# 50
C:04A7H LINE# 51
C:04A9H LINE# 52
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 5
C:04ADH LINE# 53
C:04AEH LINE# 54
C:04B0H LINE# 55
C:04B4H LINE# 56
C:04B5H LINE# 57
C:04B6H LINE# 58
C:04B7H LINE# 60
C:04BAH LINE# 61
C:04BFH LINE# 63
C:04C2H LINE# 64
C:04C6H LINE# 65
C:04C7H LINE# 66
C:04C8H LINE# 67
C:04CAH LINE# 68
------- ENDPROC INIT18B20
------- PROC _WRITEBYTE
D:0005H SYMBOL wr
------- DO
D:0003H SYMBOL i
------- ENDDO
C:04E8H LINE# 71
C:04EAH LINE# 72
C:04EAH LINE# 74
C:04ECH LINE# 75
C:04ECH LINE# 76
C:04EEH LINE# 77
C:04EFH LINE# 78
C:04F3H LINE# 79
C:04F7H LINE# 80
C:04F8H LINE# 81
C:04F9H LINE# 82
C:04FBH LINE# 83
C:04FFH LINE# 84
C:0503H LINE# 85
------- ENDPROC _WRITEBYTE
------- PROC READBYTE
------- DO
D:0004H SYMBOL i
D:0005H SYMBOL u
------- ENDDO
C:04CBH LINE# 88
C:04CBH LINE# 89
C:04CBH LINE# 91
C:04CDH LINE# 92
C:04CEH LINE# 93
C:04CEH LINE# 94
C:04D0H LINE# 95
C:04D4H LINE# 96
C:04D6H LINE# 97
C:04D9H LINE# 98
C:04DCH LINE# 99
C:04E0H LINE# 100
C:04E1H LINE# 101
C:04E5H LINE# 102
C:04E7H LINE# 103
------- ENDPROC READBYTE
------- PROC _MDELAY
BL51 BANKED LINKER/LOCATER V6.05 02/14/2009 15:37:26 PAGE 6
D:0007H SYMBOL num
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0553H LINE# 106
C:0553H LINE# 107
C:0553H LINE# 109
C:0559H LINE# 110
C:055BH LINE# 111
C:055FH LINE# 112
C:0562H LINE# 113
------- ENDPROC _MDELAY
------- PROC TEMPERATURE_CHANGE
C:0318H LINE# 116
C:0318H LINE# 117
C:0318H LINE# 118
C:031AH LINE# 119
C:031EH LINE# 120
C:0322H LINE# 121
C:0326H LINE# 122
C:0328H LINE# 123
C:032CH LINE# 124
C:0330H LINE# 125
C:0334H LINE# 126
C:0338H LINE# 127
C:0341H LINE# 128
C:0341H LINE# 129
C:0359H LINE# 130
C:0367H LINE# 131
C:036EH LINE# 132
C:0376H LINE# 133
C:037EH LINE# 134
C:037FH LINE# 136
C:037FH LINE# 137
C:0383H LINE# 138
C:0386H LINE# 139
C:039EH LINE# 140
C:03ACH LINE# 141
C:03B3H LINE# 142
C:03BBH LINE# 143
C:03C5H LINE# 144
C:03C5H LINE# 145
------- ENDPROC TEMPERATURE_CHANGE
------- PROC INIT_1820
C:0530H LINE# 146
C:0530H LINE# 147
C:0530H LINE# 148
C:0532H LINE# 149
C:0536H LINE# 150
C:0536H LINE# 151
C:0539H LINE# 152
C:053CH LINE# 153
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -