📄 xing.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 02/21/2009 18:36:44 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\单片机\C51\BIN\BL51.EXE main.obj TO xing RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
D:\单片机\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\单片机\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\单片机\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\单片机\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\单片机\C51\LIB\C51S.LIB (?C_STARTUP)
D:\单片机\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\单片机\C51\LIB\C51S.LIB (?C?UIDIV)
D:\单片机\C51\LIB\C51S.LIB (?C?LNEG)
D:\单片机\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: xing (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 0010H UNIT _DATA_GROUP_
DATA 0018H 0008H UNIT ?DT?MAIN
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0255H UNIT ?C?LIB_CODE
CODE 0258H 0146H UNIT ?PR?_TEMPERATURE_DISPLAY?MAIN
CODE 039EH 013EH UNIT ?PR?KEY_SCAN?MAIN
CODE 04DCH 00DBH UNIT ?PR?SET_LIMIT?MAIN
CODE 05B7H 00C3H UNIT ?PR?_DU_WEN?MAIN
CODE 067AH 00ADH UNIT ?PR?MAIN?MAIN
CODE 0727H 008DH UNIT ?CO?MAIN
CODE 07B4H 008CH UNIT ?C_C51STARTUP
CODE 0840H 0055H UNIT ?PR?_LCD1602_WRITE_STRING?MAIN
CODE 0895H 002DH UNIT ?PR?_LCD1602_WRITE_DATA?MAIN
CODE 08C2H 002AH UNIT ?PR?_DELAY?MAIN
CODE 08ECH 0028H UNIT ?PR?LCD1602_INITIAL?MAIN
CODE 0914H 0028H UNIT ?PR?_WRITE_BYTE?MAIN
CODE 093CH 0028H UNIT ?PR?_DELAY1MS?MAIN
CODE 0964H 0024H UNIT ?PR?RESET_DS18B20?MAIN
CODE 0988H 0020H UNIT ?PR?_LCD1602_CLEAR_LINE?MAIN
CODE 09A8H 001EH UNIT ?PR?READ_TEMPERATURE?MAIN
CODE 09C6H 001CH UNIT ?PR?READ_BYTE?MAIN
CODE 09E2H 001CH UNIT ?PR?DS18B20_INITIAL?MAIN
CODE 09FEH 0015H UNIT ?PR?_LCD1602_WRITE_COMMAND?MAIN
CODE 0A13H 0012H UNIT ?PR?_FA_SHENG?MAIN
CODE 0A25H 000CH UNIT ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.00 02/21/2009 18:36:44 PAGE 2
CODE 0A31H 000BH UNIT ?PR?_WIRE_DELAY?MAIN
CODE 0A3CH 000AH UNIT ?PR?LCD1602_CLEAR_ALL?MAIN
CODE 0A46H 0009H UNIT ?PR?_LCD1602_CLEAR_CHAR?MAIN
OVERLAY MAP OF MODULE: xing (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 0001H
+--> ?PR?LCD1602_INITIAL?MAIN
+--> ?PR?DS18B20_INITIAL?MAIN
+--> ?CO?MAIN
+--> ?PR?_LCD1602_WRITE_STRING?MAIN
+--> ?PR?KEY_SCAN?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?_LCD1602_CLEAR_LINE?MAIN
+--> ?PR?SET_LIMIT?MAIN
+--> ?PR?READ_TEMPERATURE?MAIN
+--> ?PR?_TEMPERATURE_DISPLAY?MAIN
+--> ?PR?_DU_WEN?MAIN
?PR?LCD1602_INITIAL?MAIN ----- -----
+--> ?PR?_LCD1602_WRITE_COMMAND?MAIN
?PR?_LCD1602_WRITE_COMMAND?MAIN ----- -----
+--> ?PR?_DELAY?MAIN
?PR?DS18B20_INITIAL?MAIN ----- -----
+--> ?PR?_WRITE_BYTE?MAIN
?PR?_WRITE_BYTE?MAIN ----- -----
+--> ?PR?RESET_DS18B20?MAIN
+--> ?PR?_WIRE_DELAY?MAIN
?PR?RESET_DS18B20?MAIN ----- -----
+--> ?PR?_WIRE_DELAY?MAIN
?PR?_LCD1602_WRITE_STRING?MAIN 0011H 0006H
+--> ?PR?_LCD1602_WRITE_DATA?MAIN
+--> ?PR?_LCD1602_WRITE_COMMAND?MAIN
?PR?_LCD1602_WRITE_DATA?MAIN 0017H 0001H
+--> ?PR?_LCD1602_WRITE_COMMAND?MAIN
+--> ?PR?_DELAY?MAIN
?PR?KEY_SCAN?MAIN ----- -----
+--> ?PR?_DELAY?MAIN
?PR?_LCD1602_CLEAR_LINE?MAIN 0010H 0001H
BL51 BANKED LINKER/LOCATER V6.00 02/21/2009 18:36:44 PAGE 3
+--> ?CO?MAIN
+--> ?PR?_LCD1602_WRITE_STRING?MAIN
+--> ?PR?_LCD1602_WRITE_COMMAND?MAIN
?PR?SET_LIMIT?MAIN 0009H 0005H
+--> ?PR?KEY_SCAN?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?_LCD1602_WRITE_DATA?MAIN
?PR?READ_TEMPERATURE?MAIN ----- -----
+--> ?PR?_WRITE_BYTE?MAIN
+--> ?PR?READ_BYTE?MAIN
?PR?READ_BYTE?MAIN ----- -----
+--> ?PR?_WIRE_DELAY?MAIN
?PR?_TEMPERATURE_DISPLAY?MAIN 0009H 0007H
+--> ?PR?_LCD1602_CLEAR_LINE?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?CO?MAIN
+--> ?PR?_LCD1602_WRITE_STRING?MAIN
+--> ?PR?_LCD1602_WRITE_DATA?MAIN
?PR?_DU_WEN?MAIN 0009H 0008H
+--> ?PR?_FA_SHENG?MAIN
+--> ?PR?_DELAY1MS?MAIN
?PR?_FA_SHENG?MAIN ----- -----
+--> ?CO?MAIN
+--> ?PR?_DELAY1MS?MAIN
SYMBOL TABLE OF MODULE: xing (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0944H PUBLIC _delay1ms
C:091CH PUBLIC _Write_byte
B:00A8H.7 PUBLIC EA
C:0846H PUBLIC _Lcd1602_Write_String
C:089AH PUBLIC _Lcd1602_Write_Data
C:0964H PUBLIC Reset_DS18B20
C:08ECH PUBLIC Lcd1602_Initial
D:00A8H PUBLIC IE
C:04DCH PUBLIC Set_Limit
B:00A0H.2 PUBLIC EN
C:09A8H PUBLIC Read_temperature
C:09C6H PUBLIC Read_byte
B:0080H.0 PUBLIC DQ
BL51 BANKED LINKER/LOCATER V6.00 02/21/2009 18:36:44 PAGE 4
B:00B0H.0 PUBLIC Play
D:00B8H PUBLIC IP
C:0A13H PUBLIC _fa_sheng
C:0A3CH PUBLIC Lcd1602_Clear_All
D:0018H PUBLIC Highlimit
B:00A0H.0 PUBLIC RS
C:067AH PUBLIC main
B:00A0H.1 PUBLIC RW
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:0019H PUBLIC temperature
C:07A6H PUBLIC tab
D:001BH PUBLIC temp
B:0088H.1 PUBLIC IE0
B:0020H.0 PUBLIC bf
B:00A8H.0 PUBLIC EX0
D:001DH PUBLIC num
C:09FEH PUBLIC _Lcd1602_Write_Command
C:039EH PUBLIC key_scan
C:09E2H PUBLIC DS18B20_Initial
D:001EH PUBLIC Lowlimit
C:05B7H PUBLIC _du_wen
D:00C8H PUBLIC T2CON
D:001FH PUBLIC temp1
C:0A46H PUBLIC _Lcd1602_Clear_Char
C:0A31H PUBLIC _Wire_delay
C:0258H PUBLIC _temperature_display
C:08CAH PUBLIC _delay
C:0988H PUBLIC _Lcd1602_Clear_Line
D:00D0H PUBLIC PSW
------- PROC LCD1602_INITIAL
C:08ECH LINE# 25
C:08ECH LINE# 26
C:08ECH LINE# 27
C:08F1H LINE# 28
C:08F6H LINE# 29
C:08FBH LINE# 30
C:0900H LINE# 32
C:0905H LINE# 33
C:090AH LINE# 34
C:090FH LINE# 35
------- ENDPROC LCD1602_INITIAL
------- PROC _LCD1602_WRITE_COMMAND
D:0007H SYMBOL Command_Code
C:09FEH LINE# 42
C:09FEH LINE# 43
C:09FEH LINE# 45
C:0A00H LINE# 46
C:0A02H LINE# 47
C:0A04H LINE# 48
C:0A09H LINE# 49
C:0A0BH LINE# 50
C:0A10H LINE# 51
C:0A12H LINE# 54
------- ENDPROC _LCD1602_WRITE_COMMAND
------- PROC L?0134
------- ENDPROC L?0134
BL51 BANKED LINKER/LOCATER V6.00 02/21/2009 18:36:44 PAGE 5
------- PROC _LCD1602_WRITE_DATA
D:0007H SYMBOL row
D:0006H SYMBOL column
D:0017H SYMBOL Data
C:089AH LINE# 58
C:089EH LINE# 59
C:089EH LINE# 61
C:08A1H LINE# 62
C:08A4H LINE# 63
C:08A7H LINE# 65
C:08ACH LINE# 67
C:08AEH LINE# 68
C:08B0H LINE# 69
C:08B3H LINE# 70
C:08B8H LINE# 71
C:08BAH LINE# 72
C:08BFH LINE# 73
C:08C1H LINE# 75
------- ENDPROC _LCD1602_WRITE_DATA
C:0842H SYMBOL L?0136
------- PROC L?0135
------- ENDPROC L?0135
C:0842H SYMBOL L?0136
------- PROC _LCD1602_WRITE_STRING
D:0011H SYMBOL row
D:0012H SYMBOL column
D:0013H SYMBOL dis_buffer
------- DO
D:0016H SYMBOL i
------- ENDDO
C:0846H LINE# 85
C:0850H LINE# 86
C:0850H LINE# 87
C:0853H LINE# 89
C:0865H LINE# 90
C:0865H LINE# 91
C:086CH LINE# 92
C:0870H LINE# 93
C:0875H LINE# 94
C:0875H LINE# 95
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -