?? temper.m51
字號(hào):
BL51 BANKED LINKER/LOCATER V5.11 05/14/2007 21:37:30 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE temper.obj TO temper RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
temper.obj (TEMPER)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: temper (TEMPER)
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 0007H UNIT ?DT?TEMPER
000FH 0011H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?TEMPER
BIT 0020H.1 0000H.1 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 008CH UNIT ?C_C51STARTUP
CODE 008FH 0080H UNIT ?PR?DISP_TEMPERATURE?TEMPER
CODE 010FH 005CH UNIT ?CO?TEMPER
CODE 016BH 003DH UNIT ?PR?OK_MENU?TEMPER
CODE 01A8H 0035H UNIT ?PR?LCD_INIT?TEMPER
CODE 01DDH 002EH UNIT ?PR?ERROR_MENU?TEMPER
CODE 020BH 0025H UNIT ?PR?READ_TEMPERATURE?TEMPER
CODE 0230H 0023H UNIT ?PR?_LCD_WCMD?TEMPER
CODE 0253H 0023H UNIT ?PR?INIT_DS18B20?TEMPER
CODE 0276H 0020H UNIT ?PR?READONECHAR?TEMPER
CODE 0296H 0020H UNIT ?PR?MAIN?TEMPER
CODE 02B6H 001EH UNIT ?PR?_DELAY1?TEMPER
CODE 02D4H 001AH UNIT ?PR?_LCD_WDAT?TEMPER
CODE 02EEH 001AH UNIT ?PR?_WRITEONECHAR?TEMPER
CODE 0308H 0018H UNIT ?PR?BEEP?TEMPER
CODE 0320H 0015H UNIT ?PR?WRITETAB?TEMPER
CODE 0335H 0014H UNIT ?PR?LCD_BUSY?TEMPER
CODE 0349H 0010H UNIT ?PR?_DELAY?TEMPER
CODE 0359H 000CH UNIT ?C_INITSEG
CODE 0365H 0007H UNIT ?PR?_LCD_POS?TEMPER
OVERLAY MAP OF MODULE: temper (TEMPER)
SEGMENT BIT_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.11 05/14/2007 21:37:30 PAGE 2
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEMPER
+--> ?C_INITSEG
?PR?MAIN?TEMPER ----- -----
+--> ?PR?_DELAY1?TEMPER
+--> ?PR?OK_MENU?TEMPER
+--> ?PR?READ_TEMPERATURE?TEMPER
+--> ?PR?DISP_TEMPERATURE?TEMPER
+--> ?PR?ERROR_MENU?TEMPER
+--> ?PR?INIT_DS18B20?TEMPER
+--> ?PR?BEEP?TEMPER
?PR?OK_MENU?TEMPER ----- -----
+--> ?PR?LCD_INIT?TEMPER
+--> ?PR?_LCD_POS?TEMPER
+--> ?CO?TEMPER
+--> ?PR?_LCD_WDAT?TEMPER
+--> ?PR?WRITETAB?TEMPER
+--> ?PR?_DELAY1?TEMPER
?PR?LCD_INIT?TEMPER ----- -----
+--> ?PR?_LCD_WCMD?TEMPER
+--> ?PR?_DELAY1?TEMPER
?PR?_LCD_WCMD?TEMPER ----- -----
+--> ?PR?_DELAY1?TEMPER
+--> ?PR?LCD_BUSY?TEMPER
?PR?LCD_BUSY?TEMPER 0020H.1 0000H.1
?PR?_LCD_POS?TEMPER ----- -----
+--> ?PR?_LCD_WCMD?TEMPER
?PR?_LCD_WDAT?TEMPER ----- -----
+--> ?PR?LCD_BUSY?TEMPER
?PR?WRITETAB?TEMPER ----- -----
+--> ?PR?_LCD_WCMD?TEMPER
+--> ?CO?TEMPER
+--> ?PR?_LCD_WDAT?TEMPER
?PR?READ_TEMPERATURE?TEMPER ----- -----
+--> ?PR?INIT_DS18B20?TEMPER
+--> ?PR?_WRITEONECHAR?TEMPER
+--> ?PR?READONECHAR?TEMPER
?PR?INIT_DS18B20?TEMPER ----- -----
+--> ?PR?_DELAY?TEMPER
?PR?_WRITEONECHAR?TEMPER ----- -----
+--> ?PR?_DELAY?TEMPER
?PR?READONECHAR?TEMPER ----- -----
+--> ?PR?_DELAY?TEMPER
BL51 BANKED LINKER/LOCATER V5.11 05/14/2007 21:37:30 PAGE 3
?PR?DISP_TEMPERATURE?TEMPER ----- -----
+--> ?CO?TEMPER
+--> ?PR?_LCD_POS?TEMPER
+--> ?PR?_LCD_WDAT?TEMPER
?PR?ERROR_MENU?TEMPER ----- -----
+--> ?PR?LCD_INIT?TEMPER
+--> ?PR?_LCD_POS?TEMPER
+--> ?CO?TEMPER
+--> ?PR?_LCD_WDAT?TEMPER
?PR?BEEP?TEMPER ----- -----
+--> ?PR?_DELAY?TEMPER
SYMBOL TABLE OF MODULE: temper (TEMPER)
VALUE TYPE NAME
----------------------------------
------- MODULE TEMPER
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:01DDH PUBLIC Error_Menu
C:0153H PUBLIC ditab
C:008FH PUBLIC Disp_Temperature
C:02EEH PUBLIC _WriteOneChar
B:00B0H.5 PUBLIC DQ
C:0253H PUBLIC Init_DS18B20
B:00B0H.3 PUBLIC BEEP
C:0308H PUBLIC beep
C:0163H PUBLIC mytab
C:0237H PUBLIC _lcd_wcmd
C:0276H PUBLIC ReadOneChar
C:02BAH PUBLIC _delay1
C:0296H PUBLIC main
C:02D4H PUBLIC _lcd_wdat
C:016BH PUBLIC Ok_Menu
D:0008H PUBLIC temp_data
B:00B0H.4 PUBLIC LCD_EN
C:0365H PUBLIC _lcd_pos
C:01A8H PUBLIC lcd_init
C:034FH PUBLIC _Delay
C:010FH PUBLIC cdis1
C:0120H PUBLIC cdis2
C:0131H PUBLIC cdis3
C:0142H PUBLIC cdis4
B:00B0H.7 PUBLIC LCD_RS
C:0335H PUBLIC lcd_busy
B:0020H.0 PUBLIC presence
B:00B0H.6 PUBLIC LCD_RW
C:0320H PUBLIC writetab
C:020BH PUBLIC Read_Temperature
BL51 BANKED LINKER/LOCATER V5.11 05/14/2007 21:37:30 PAGE 4
D:000AH PUBLIC display
C:02B6H SYMBOL L?0061
------- PROC L?0060
------- ENDPROC L?0060
C:02B6H SYMBOL L?0061
------- PROC _DELAY1
D:0006H SYMBOL ms
------- DO
D:0005H SYMBOL y
------- ENDDO
C:02BAH LINE# 32
C:02BAH LINE# 33
C:02BAH LINE# 35
C:02C4H LINE# 36
C:02C4H LINE# 37
C:02CCH LINE# 38
C:02CCH LINE# 39
C:02CDH LINE# 40
C:02CEH LINE# 41
C:02CFH LINE# 42
C:02D0H LINE# 43
C:02D3H LINE# 44
C:02D3H LINE# 45
------- ENDPROC _DELAY1
------- PROC LCD_BUSY
------- DO
B:0020H.1 SYMBOL result
------- ENDDO
C:0335H LINE# 51
C:0335H LINE# 52
C:0335H LINE# 54
C:0337H LINE# 55
C:0339H LINE# 56
C:033BH LINE# 57
C:033FH LINE# 58
C:0344H LINE# 59
C:0346H LINE# 60
C:0348H LINE# 61
------- ENDPROC LCD_BUSY
------- PROC L?0062
------- ENDPROC L?0062
------- PROC _LCD_WCMD
D:0007H SYMBOL cmd
C:0237H LINE# 66
C:0237H LINE# 67
C:0237H LINE# 68
C:023CH LINE# 69
C:023EH LINE# 70
C:0240H LINE# 71
C:0242H LINE# 72
C:0243H LINE# 73
C:0244H LINE# 74
C:0246H LINE# 75
C:024AH LINE# 76
C:024CH LINE# 77
C:0250H LINE# 78
C:0252H LINE# 79
BL51 BANKED LINKER/LOCATER V5.11 05/14/2007 21:37:30 PAGE 5
------- ENDPROC _LCD_WCMD
------- PROC _LCD_WDAT
D:0007H SYMBOL dat
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -