📄 wanda.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE mian614.obj TO wanda RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
mian614.obj (MIAN614)
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?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: wanda (MIAN614)
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 0009H UNIT _DATA_GROUP_
DATA 0011H 0006H UNIT ?DT?_DISPLAYLISTCHAR?MIAN614
0017H 0009H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?MIAN614
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 003FH UNIT ?DT?MIAN614
IDATA 0060H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0016H UNIT ?PR?_READ_BYTES?MIAN614
0019H 0002H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0361H UNIT ?PR?ADJUST_TIME?MIAN614
CODE 037FH 0147H UNIT ?PR?MAIN?MIAN614
CODE 04C6H 0114H UNIT ?PR?SHEZWD?MIAN614
CODE 05DAH 010BH UNIT ?PR?DISPLAY_TIME?MIAN614
CODE 06E5H 00E7H UNIT ?PR?DISPLAY_TIME1?MIAN614
CODE 07CCH 008CH UNIT ?C_C51STARTUP
CODE 0858H 007FH UNIT ?PR?KBSCAN1?MIAN614
CODE 08D7H 007EH UNIT ?PR?WENDU?MIAN614
CODE 0955H 006AH UNIT ?C?LIB_CODE
CODE 09BFH 0041H UNIT ?PR?KBSCAN?MIAN614
CODE 0A00H 003AH UNIT ?C_INITSEG
CODE 0A3AH 0039H UNIT ?PR?INITIALIZATION_LCD?MIAN614
CODE 0A73H 0038H UNIT ?PR?_DISPLAYLISTCHAR?MIAN614
CODE 0AABH 0033H UNIT ?PR?XSWD?MIAN614
CODE 0ADEH 0031H UNIT ?PR?INIT18B20?MIAN614
CODE 0B0FH 0031H UNIT ?PR?TT1?MIAN614
CODE 0B40H 002DH UNIT ?PR?GET_TIME_DS12887?MIAN614
CODE 0B6DH 002AH UNIT ?PR?_DISPLAYONECHAR?MIAN614
CODE 0B97H 0027H UNIT ?PR?_WRITE_COMMAND?MIAN614
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 2
CODE 0BBEH 0022H UNIT ?PR?START_DS12887?MIAN614
CODE 0BE0H 0020H UNIT ?PR?_DELAY?MIAN614
CODE 0C00H 001EH UNIT ?PR?CHECK_BUSY?MIAN614
CODE 0C1EH 001EH UNIT ?PR?READ_BYTE?MIAN614
CODE 0C3CH 001EH UNIT ?PR?FANGYIN?MIAN614
CODE 0C5AH 001DH UNIT ?PR?_WRITE_BYTE?MIAN614
CODE 0C77H 0019H UNIT ?PR?_WRITE_DATA?MIAN614
CODE 0C90H 0013H UNIT ?PR?WRITE_ADJUST?MIAN614
CODE 0CA3H 000EH UNIT ?PR?DELAY10MS?MIAN614
CODE 0CB1H 0007H UNIT ?PR?_TEMPDELAY?MIAN614
OVERLAY MAP OF MODULE: wanda (MIAN614)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MIAN614
+--> ?C_INITSEG
?PR?MAIN?MIAN614 ----- ----- 0008H 0002H
+--> ?PR?INITIALIZATION_LCD?MIAN614
+--> ?PR?START_DS12887?MIAN614
+--> ?PR?_DISPLAYONECHAR?MIAN614
+--> ?PR?GET_TIME_DS12887?MIAN614
+--> ?PR?DISPLAY_TIME1?MIAN614
+--> ?PR?WENDU?MIAN614
+--> ?PR?XSWD?MIAN614
+--> ?PR?FANGYIN?MIAN614
+--> ?PR?KBSCAN1?MIAN614
+--> ?PR?ADJUST_TIME?MIAN614
+--> ?PR?SHEZWD?MIAN614
?PR?INITIALIZATION_LCD?MIAN614 ----- ----- ----- -----
+--> ?PR?_WRITE_COMMAND?MIAN614
+--> ?PR?_DELAY?MIAN614
?PR?_WRITE_COMMAND?MIAN614 ----- ----- 0010H 0001H
+--> ?PR?_DELAY?MIAN614
+--> ?PR?CHECK_BUSY?MIAN614
?PR?_DISPLAYONECHAR?MIAN614 ----- ----- 000FH 0001H
+--> ?PR?_WRITE_COMMAND?MIAN614
+--> ?PR?_WRITE_DATA?MIAN614
?PR?_WRITE_DATA?MIAN614 ----- ----- 0010H 0001H
+--> ?PR?CHECK_BUSY?MIAN614
?PR?DISPLAY_TIME1?MIAN614 ----- ----- ----- -----
+--> ?PR?_DISPLAYONECHAR?MIAN614
?PR?WENDU?MIAN614 ----- ----- ----- -----
+--> ?PR?INIT18B20?MIAN614
+--> ?PR?_WRITE_BYTE?MIAN614
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 3
+--> ?PR?_TEMPDELAY?MIAN614
+--> ?PR?_READ_BYTES?MIAN614
?PR?INIT18B20?MIAN614 0020H.2 0000H.1 ----- -----
+--> ?PR?_TEMPDELAY?MIAN614
?PR?_WRITE_BYTE?MIAN614 ----- ----- ----- -----
+--> ?PR?_TEMPDELAY?MIAN614
?PR?_READ_BYTES?MIAN614 ----- ----- ----- -----
+--> ?PR?READ_BYTE?MIAN614
?PR?READ_BYTE?MIAN614 ----- ----- ----- -----
+--> ?PR?_TEMPDELAY?MIAN614
?PR?XSWD?MIAN614 ----- ----- ----- -----
+--> ?PR?_DISPLAYONECHAR?MIAN614
?PR?FANGYIN?MIAN614 ----- ----- ----- -----
+--> ?PR?_DELAY?MIAN614
?PR?KBSCAN1?MIAN614 ----- ----- ----- -----
+--> ?PR?KBSCAN?MIAN614
?PR?KBSCAN?MIAN614 ----- ----- ----- -----
+--> ?PR?DELAY10MS?MIAN614
?PR?ADJUST_TIME?MIAN614 0020H.2 0000H.1 000AH 0005H
+--> ?PR?_WRITE_COMMAND?MIAN614
+--> ?PR?GET_TIME_DS12887?MIAN614
+--> ?PR?DISPLAY_TIME?MIAN614
+--> ?PR?WRITE_ADJUST?MIAN614
+--> ?PR?KBSCAN1?MIAN614
+--> ?PR?_DISPLAYONECHAR?MIAN614
?PR?DISPLAY_TIME?MIAN614 ----- ----- ----- -----
+--> ?PR?_DISPLAYONECHAR?MIAN614
?PR?SHEZWD?MIAN614 ----- ----- 000AH 0002H
+--> ?PR?_DISPLAYONECHAR?MIAN614
+--> ?PR?_WRITE_COMMAND?MIAN614
+--> ?PR?KBSCAN1?MIAN614
SYMBOL TABLE OF MODULE: wanda (MIAN614)
VALUE TYPE NAME
----------------------------------
------- MODULE MIAN614
C:0000H SYMBOL _ICE_DUMMY_
D:0021H PUBLIC second
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 4
B:00A8H.7 PUBLIC EA
C:0C00H PUBLIC Check_busy
C:0003H PUBLIC _read_bytes
C:0C77H PUBLIC _write_data
C:05DAH PUBLIC display_time
D:0022H PUBLIC str2
D:00A8H PUBLIC IE
D:0032H PUBLIC second_alrm
D:0033H PUBLIC Temperature
C:04C6H PUBLIC shezwd
D:0035H PUBLIC h1
C:0B0FH PUBLIC tt1
C:0C90H PUBLIC write_adjust
C:001EH PUBLIC adjust_time
C:08D7H PUBLIC wendu
C:037FH PUBLIC main
C:0858H PUBLIC kbscan1
D:0037H PUBLIC month
D:0038H PUBLIC count
D:0039H PUBLIC wend
D:003AH PUBLIC year
C:0BBEH PUBLIC start_DS12887
D:0089H PUBLIC TMOD
C:06E5H PUBLIC display_time1
D:003BH PUBLIC temp_buff
D:0044H PUBLIC day
D:0045H PUBLIC hour
C:0ADEH PUBLIC Init18b20
D:0046H PUBLIC min
B:00B0H.1 PUBLIC dc
B:00A0H.0 PUBLIC LCD_EN
C:0AABH PUBLIC xswd
B:00A8H.3 PUBLIC ET1
D:008DH PUBLIC TH1
D:0047H PUBLIC hour_alrm
D:008BH PUBLIC TL1
C:0BA2H PUBLIC _write_command
D:0048H PUBLIC min_alrm
B:00B0H.5 PUBLIC dq
C:0CA3H PUBLIC delay10ms
C:0B40H PUBLIC get_time_DS12887
B:0088H.6 PUBLIC TR1
B:00A0H.2 PUBLIC LCD_RS
D:0049H PUBLIC str
C:0A73H PUBLIC _DisplayListChar
B:00A0H.1 PUBLIC LCD_RW
C:0B7CH PUBLIC _DisplayOneChar
D:004FH PUBLIC wend1
D:0051H PUBLIC wend2
D:0053H PUBLIC wend3
C:0C5AH PUBLIC _Write_Byte
D:0055H PUBLIC wend4
B:00B0H.0 PUBLIC lz
D:0057H PUBLIC h
C:0A3AH PUBLIC initialization_Lcd
C:0CB1H PUBLIC _TempDelay
B:0020H.0 PUBLIC m
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 5
B:0020H.1 PUBLIC n
D:0059H PUBLIC weekday
D:005AH PUBLIC p
C:0C3CH PUBLIC fangyin
C:0BE0H PUBLIC _delay
C:0C1EH PUBLIC Read_Byte
D:005DH PUBLIC temh_d
C:09BFH PUBLIC kbscan
D:005EH PUBLIC teml_d
D:005FH PUBLIC temm_d
------- PROC _DELAY
D:0006H SYMBOL k
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0BE0H LINE# 6
C:0BE0H LINE# 7
C:0BE0H LINE# 9
C:0BEAH LINE# 10
C:0BEAH LINE# 11
C:0BEDH LINE# 12
C:0BF8H LINE# 13
C:0BFFH LINE# 14
------- ENDPROC _DELAY
C:0B9BH SYMBOL L?0216
------- PROC L?0215
------- ENDPROC L?0215
C:0B9BH SYMBOL L?0216
------- PROC _WRITE_COMMAND
D:0010H SYMBOL write_out
D:0005H SYMBOL BUSYA
C:0BA2H LINE# 34
C:0BA4H LINE# 35
C:0BA4H LINE# 36
C:0BAAH LINE# 37
C:0BADH LINE# 38
C:0BAFH LINE# 39
C:0BB1H LINE# 40
C:0BB3H LINE# 41
C:0BB4H LINE# 42
C:0BB5H LINE# 43
C:0BB6H LINE# 44
C:0BB8H LINE# 45
C:0BB9H LINE# 46
C:0BBAH LINE# 47
C:0BBBH LINE# 48
C:0BBDH LINE# 49
------- ENDPROC _WRITE_COMMAND
------- PROC _WRITE_DATA
D:0010H SYMBOL Wdata
C:0C77H LINE# 57
C:0C79H LINE# 58
C:0C79H LINE# 59
C:0C7CH LINE# 60
C:0C7FH LINE# 61
C:0C81H LINE# 62
BL51 BANKED LINKER/LOCATER V5.03 06/16/2008 23:43:57 PAGE 6
C:0C83H LINE# 63
C:0C85H LINE# 64
C:0C86H LINE# 65
C:0C87H LINE# 66
C:0C88H LINE# 67
C:0C8AH LINE# 68
C:0C8BH LINE# 69
C:0C8CH LINE# 70
C:0C8DH LINE# 71
C:0C8FH LINE# 73
------- ENDPROC _WRITE_DATA
------- PROC CHECK_BUSY
C:0C00H LINE# 80
C:0C00H LINE# 81
C:0C00H LINE# 82
C:0C03H LINE# 83
C:0C05H LINE# 84
C:0C07H LINE# 85
C:0C09H LINE# 86
C:0C0AH LINE# 87
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -