📄 temperature.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Display.obj, main.obj, ds18b20.obj TO temperature RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Display.obj (DISPLAY)
main.obj (MAIN)
ds18b20.obj (DS18B20)
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?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
LINK MAP OF MODULE: temperature (DISPLAY)
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 _DATA_GROUP_
DATA 0013H 0006H UNIT ?DT?_WRITELCD_PICTURE?DISPLAY
DATA 0019H 0006H UNIT ?DT?_WRITELCD_CUSTOMPICTURE?DISPLAY
001FH 0001H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?TEMPERATURE_READBIT?DS18B20
BIT 0020H.1 0000H.1 UNIT ?BI?_TEMPERATURE_WRITE?DS18B20
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0003H UNIT ?DT?_WRITELCD_NUMBER_4BIT?DISPLAY
DATA 0024H 0002H UNIT ?DT?DS18B20
IDATA 0026H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 00DFH UNIT ?PR?_WRITELCD?DISPLAY
CODE 00E2H 00CCH UNIT ?PR?DISPINITIAL?DISPLAY
CODE 01AEH 00B1H UNIT ?C?LIB_CODE
CODE 025FH 0093H UNIT ?CO?DISPLAY
CODE 02F2H 0083H UNIT ?PR?DISPLAYLCD?DISPLAY
CODE 0375H 0065H UNIT ?PR?_WRITELCD_PICTURE?DISPLAY
CODE 03DAH 0054H UNIT ?PR?_TEMPERATURE_WRITE?DS18B20
CODE 042EH 0033H UNIT ?PR?_WRITELCD_CUSTOMPICTURE?DISPLAY
CODE 0461H 0030H UNIT ?PR?_WRITELCD_NUMBER_4BIT?DISPLAY
CODE 0491H 002AH UNIT ?PR?_CHANGEADDRESS?DISPLAY
CODE 04BBH 0024H UNIT ?PR?TEMPERATURE_READBIT?DS18B20
CODE 04DFH 0024H UNIT ?PR?READ_TEMPERATURE?DS18B20
CODE 0503H 001FH UNIT ?PR?TEMPERATURE_RESET?DS18B20
CODE 0522H 001EH UNIT ?PR?_WRITELCD_NUMBER?DISPLAY
CODE 0540H 001DH UNIT ?PR?TEMPERATURE_READCHAR?DS18B20
CODE 055DH 001CH UNIT ?PR?_WRITELCD_DATA?DISPLAY
CODE 0579H 0019H UNIT ?PR?_DELAY?DS18B20
CODE 0592H 0018H UNIT ?PR?LCDBUSYWAIT?DISPLAY
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 2
CODE 05AAH 0015H UNIT ?PR?_WRITELCD_COMMAND?DISPLAY
CODE 05BFH 000CH UNIT ?C_C51STARTUP
CODE 05CBH 0008H UNIT ?PR?_WRITELCD_CHARNUMBER?DISPLAY
CODE 05D3H 0008H UNIT ?PR?MAIN?MAIN
CODE 05DBH 0008H UNIT ?PR?TEMPERATURE_CHANGE?DS18B20
OVERLAY MAP OF MODULE: temperature (DISPLAY)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- 0008H 0002H
+--> ?PR?DISPINITIAL?DISPLAY
+--> ?PR?DISPLAYLCD?DISPLAY
?PR?DISPINITIAL?DISPLAY ----- ----- 000AH 0001H
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
+--> ?CO?DISPLAY
+--> ?PR?_WRITELCD?DISPLAY
+--> ?PR?_WRITELCD_CHARNUMBER?DISPLAY
?PR?_WRITELCD_COMMAND?DISPLAY ----- ----- ----- -----
+--> ?PR?LCDBUSYWAIT?DISPLAY
?PR?_WRITELCD?DISPLAY 0020H.2 0000H.1 000BH 0008H
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
+--> ?PR?_WRITELCD_DATA?DISPLAY
+--> ?PR?_CHANGEADDRESS?DISPLAY
?PR?_WRITELCD_DATA?DISPLAY ----- ----- ----- -----
+--> ?PR?LCDBUSYWAIT?DISPLAY
?PR?_CHANGEADDRESS?DISPLAY ----- ----- ----- -----
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
?PR?_WRITELCD_CHARNUMBER?DISPLAY ----- ----- ----- -----
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
+--> ?PR?_WRITELCD_DATA?DISPLAY
?PR?DISPLAYLCD?DISPLAY ----- ----- 000AH 0001H
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
+--> ?CO?DISPLAY
+--> ?PR?_WRITELCD?DISPLAY
+--> ?PR?_WRITELCD_NUMBER?DISPLAY
?PR?_WRITELCD_NUMBER?DISPLAY ----- ----- ----- -----
+--> ?PR?_WRITELCD_COMMAND?DISPLAY
+--> ?PR?_WRITELCD_DATA?DISPLAY
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 3
UNRESOLVED EXTERNAL SYMBOLS:
TEMPERATURE_LSM
TEMPERATURE_MSM
SYMBOL TABLE OF MODULE: temperature (DISPLAY)
VALUE TYPE NAME
----------------------------------
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:02D2H PUBLIC picture
C:00E2H PUBLIC DISPInitial
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:042EH PUBLIC _WriteLCD_CustomPicture
C:0375H PUBLIC _WriteLCD_Picture
D:00A8H PUBLIC IE
C:0522H PUBLIC _WriteLCD_Number
C:05CBH PUBLIC _WriteLCD_CharNumber
C:0592H PUBLIC LCDBusyWait
D:00B8H PUBLIC IP
C:056BH PUBLIC _WriteLCD_Data
C:0461H PUBLIC _WriteLcd_Number_4bit
C:02F2H PUBLIC DisplayLCD
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0009H PUBLIC _WriteLCD
B:0090H.3 PUBLIC LCD_RS
B:0090H.4 PUBLIC LCD_WR
C:05B1H PUBLIC _WriteLCD_Command
D:00C8H PUBLIC T2CON
C:0491H PUBLIC _ChangeAddress
B:0090H.5 PUBLIC LCD_E
D:00D0H PUBLIC PSW
------- PROC LCDBUSYWAIT
------- DO
D:0007H SYMBOL Status
------- ENDDO
C:0592H LINE# 12
C:0592H LINE# 13
C:0592H LINE# 15
C:0594H LINE# 16
C:0596H LINE# 17
C:0599H LINE# 18
C:0599H LINE# 19
C:0599H LINE# 20
C:059BH LINE# 21
C:059FH LINE# 22
C:059FH LINE# 23
C:05A1H LINE# 24
C:05A3H LINE# 25
C:05A5H LINE# 26
C:05A7H LINE# 27
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 4
C:05A9H LINE# 28
C:05A9H LINE# 29
------- ENDPROC LCDBUSYWAIT
C:0567H SYMBOL L?0102
------- PROC L?0101
------- ENDPROC L?0101
C:0567H SYMBOL L?0102
------- PROC _WRITELCD_DATA
D:0006H SYMBOL Data
C:056BH LINE# 31
C:056DH LINE# 32
C:056DH LINE# 33
C:0570H LINE# 34
C:0572H LINE# 35
C:0574H LINE# 36
C:0576H LINE# 37
C:0578H LINE# 38
------- ENDPROC _WRITELCD_DATA
C:05AAH SYMBOL L?0098
------- PROC L?0097
------- ENDPROC L?0097
C:05AAH SYMBOL L?0098
------- PROC _WRITELCD_COMMAND
D:0006H SYMBOL Command
C:05B1H LINE# 40
C:05B3H LINE# 41
C:05B3H LINE# 42
C:05B6H LINE# 43
C:05B8H LINE# 44
C:05BAH LINE# 45
C:05BCH LINE# 46
C:05BEH LINE# 47
------- ENDPROC _WRITELCD_COMMAND
------- PROC _CHANGEADDRESS
D:0007H SYMBOL StartAddress
C:0491H LINE# 50
C:0491H LINE# 51
C:0491H LINE# 52
C:049EH LINE# 53
C:049EH LINE# 54
C:04A7H LINE# 55
C:04B0H LINE# 56
C:04B9H LINE# 57
C:04BAH LINE# 58
C:04BAH LINE# 59
C:04BAH LINE# 60
------- ENDPROC _CHANGEADDRESS
C:0005H SYMBOL L?0100
------- PROC L?0099
------- ENDPROC L?0099
C:0005H SYMBOL L?0100
------- PROC _WRITELCD
D:000BH SYMBOL StartAddress
D:000CH SYMBOL Size
D:000DH SYMBOL Charactors
------- DO
D:0010H SYMBOL i
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 5
------- DO
B:0020H.2 SYMBOL Over
------- ENDDO
------- ENDDO
C:0009H LINE# 69
C:0013H LINE# 70
C:0013H LINE# 71
C:0019H LINE# 72
C:001CH LINE# 73
C:0023H LINE# 74
C:0023H LINE# 75
C:0025H LINE# 76
C:0044H LINE# 77
C:0044H LINE# 78
C:0047H LINE# 79
C:0047H LINE# 80
C:0057H LINE# 81
C:0073H LINE# 82
C:0083H LINE# 83
C:0085H LINE# 85
C:0085H LINE# 87
C:009DH LINE# 88
C:009DH LINE# 90
C:009DH LINE# 91
C:009DH LINE# 92
C:00A4H LINE# 93
C:00A7H LINE# 94
C:00A7H LINE# 96
C:00A7H LINE# 97
C:00B3H LINE# 98
C:00B3H LINE# 99
C:00B6H LINE# 100
C:00C1H LINE# 101
C:00CDH LINE# 102
C:00D8H LINE# 103
C:00DFH LINE# 104
C:00E1H LINE# 105
C:00E1H LINE# 106
------- ENDPROC _WRITELCD
------- PROC _WRITELCD_PICTURE
D:0013H SYMBOL StartAddressY
D:0014H SYMBOL StartAddressX
D:0015H SYMBOL tab
D:0018H SYMBOL biaozhi
------- DO
D:0005H SYMBOL a
D:0004H SYMBOL b
------- ENDDO
C:0375H LINE# 114
C:037FH LINE# 117
C:037FH LINE# 122
C:0381H LINE# 123
C:0385H LINE# 124
C:0385H LINE# 125
C:038AH LINE# 126
C:038CH LINE# 127
C:0391H LINE# 128
BL51 BANKED LINKER/LOCATER V6.00 04/03/2007 21:18:45 PAGE 6
C:0393H LINE# 129
C:0393H LINE# 130
C:039FH LINE# 131
C:03A5H LINE# 132
C:03A5H LINE# 134
C:03A5H LINE# 136
C:03AAH LINE# 137
C:03ACH LINE# 138
C:03B1H LINE# 139
C:03B3H LINE# 140
C:03B3H LINE# 141
C:03D1H LINE# 142
C:03D5H LINE# 145
C:03D5H LINE# 146
C:03D9H LINE# 147
------- ENDPROC _WRITELCD_PICTURE
------- PROC _WRITELCD_CUSTOMPICTURE
D:0019H SYMBOL Line_StartAddress
D:001AH SYMBOL Row_StartAddress
D:001BH SYMBOL tab
D:001EH SYMBOL biaozhi
------- DO
D:0005H SYMBOL a
D:0004H SYMBOL b
------- ENDDO
C:042EH LINE# 149
C:0438H LINE# 152
C:0438H LINE# 157
C:043AH LINE# 158
C:043EH LINE# 159
C:043EH LINE# 160
C:0443H LINE# 161
C:0445H LINE# 162
C:044AH LINE# 163
C:044CH LINE# 164
C:044CH LINE# 165
C:0458H LINE# 166
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -