📄 32x64.m51.svn-base
字号:
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\PROGRAM FILES\KEIL_51\C51\BIN\BL51.EXE DS1302.obj, IReceive.obj, lunar.obj, show.obj, task.obj, zimo.obj, DHT11.obj T
>> O 32x64
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
DS1302.obj (DS1302)
IReceive.obj (IRECEIVE)
lunar.obj (LUNAR)
show.obj (SHOW)
task.obj (TASK)
zimo.obj (ZIMO)
DHT11.obj (DHT11)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51S.LIB (?C?SCDIV)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 32x64 (DS1302)
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?TASK
000FH 0001H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
0018H 0008H *** GAP ***
BIT 0020H.0 0001H.0 UNIT ?BI?TASK
BIT 0021H.0 0000H.3 UNIT _BIT_GROUP_
BIT 0021H.3 0000H.2 UNIT ?BI?IRECEIVE
0021H.5 0000H.3 *** GAP ***
DATA 0022H 0017H UNIT ?DT?IRECEIVE
DATA 0039H 0010H UNIT ?DT?DS1302
DATA 0049H 000FH UNIT ?DT?SHOW
DATA 0058H 000FH UNIT ?DT?DHT11
DATA 0067H 000AH UNIT ?DT?LUNAR
DATA 0071H 0009H UNIT _DATA_GROUP_
IDATA 007AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0003H UNIT ?PR?TIM1_ISR?IRECEIVE
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000BH UNIT ?PR?_R1302?DS1302
0019H 0002H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0019H UNIT ?PR?_SEND_DATA5?SHOW
0037H 0004H *** GAP ***
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 2
CODE 003BH 0003H ABSOLUTE
CODE 003EH 3848H UNIT ?PR?SHOW_WORD?SHOW
CODE 3886H 0FD0H UNIT ?CO?ZIMO
CODE 4856H 0270H UNIT ?CO?LUNAR
CODE 4AC6H 0236H UNIT ?PR?CONVERSION?LUNAR
CODE 4CFCH 01DCH UNIT ?PR?MAIN?TASK
CODE 4ED8H 0149H UNIT ?PR?_GET_MOON_RI?LUNAR
CODE 5021H 00FEH UNIT ?PR?_SET?DS1302
CODE 511FH 00F8H UNIT ?PR?_SEND_DATA9?SHOW
CODE 5217H 00E1H UNIT ?PR?_SEND_DATA8?SHOW
CODE 52F8H 00D9H UNIT ?PR?_SEND_DATA7?SHOW
CODE 53D1H 008CH UNIT ?C_C51STARTUP
CODE 545DH 0075H UNIT ?PR?RH?DHT11
CODE 54D2H 0073H UNIT ?PR?CONVER_XINGQI?LUNAR
CODE 5545H 0062H UNIT ?PR?PCA_INTERRUPT?TASK
CODE 55A7H 005FH UNIT ?PR?EX0_ISR?IRECEIVE
CODE 5606H 0052H UNIT ?PR?_SEND_DATA?SHOW
CODE 5658H 004EH UNIT ?PR?DU1302?DS1302
CODE 56A6H 004DH UNIT ?C?LIB_CODE
CODE 56F3H 0044H UNIT ?PR?START?TASK
CODE 5737H 003DH UNIT ?PR?COM?DHT11
CODE 5774H 003AH UNIT ?PR?_SEND_DATA2?SHOW
CODE 57AEH 0037H UNIT ?PR?_SET1302?DS1302
CODE 57E5H 0033H UNIT ?PR?_SEND_DATA3?SHOW
CODE 5818H 0031H UNIT ?PR?IRCORDPRO?IRECEIVE
CODE 5849H 002DH UNIT ?PR?_SEND_DATA1?SHOW
CODE 5876H 002DH UNIT ?PR?_SEND_DATA6?SHOW
CODE 58A3H 001EH UNIT ?PR?_SEND_DATA4?SHOW
CODE 58C1H 0016H UNIT ?PR?_RTINPUTBYTE?DS1302
CODE 58D7H 0014H UNIT ?C_INITSEG
CODE 58EBH 0012H UNIT ?PR?SHOW_PASS1?SHOW
CODE 58FDH 0010H UNIT ?PR?RTOUTPUTBYTE?DS1302
CODE 590DH 000FH UNIT ?PR?_W1302?DS1302
CODE 591CH 000FH UNIT ?PR?DELAY_10US?DHT11
CODE 592BH 000BH UNIT ?PR?TIMER_0?TASK
CODE 5936H 0007H UNIT ?PR?DELAYMS?DS1302
OVERLAY MAP OF MODULE: 32x64 (DS1302)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TASK
+--> ?C_INITSEG
?PR?MAIN?TASK ----- ----- ----- -----
+--> ?PR?START?TASK
+--> ?PR?IRCORDPRO?IRECEIVE
+--> ?PR?DELAYMS?DS1302
+--> ?PR?_SET1302?DS1302
+--> ?PR?_W1302?DS1302
+--> ?PR?DU1302?DS1302
+--> ?PR?CONVER_XINGQI?LUNAR
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 3
+--> ?PR?CONVERSION?LUNAR
+--> ?PR?SHOW_WORD?SHOW
+--> ?PR?_SET?DS1302
+--> ?PR?RH?DHT11
?PR?_SET1302?DS1302 ----- ----- 0071H 0001H
+--> ?PR?_W1302?DS1302
?PR?_W1302?DS1302 ----- ----- ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
?PR?DU1302?DS1302 ----- ----- ----- -----
+--> ?PR?_R1302?DS1302
?PR?_R1302?DS1302 ----- ----- ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
+--> ?PR?RTOUTPUTBYTE?DS1302
?PR?CONVER_XINGQI?LUNAR 0021H.0 0000H.1 0071H 0003H
+--> ?CO?LUNAR
?PR?CONVERSION?LUNAR 0021H.0 0000H.3 0071H 0009H
+--> ?CO?LUNAR
+--> ?PR?_GET_MOON_RI?LUNAR
?PR?_GET_MOON_RI?LUNAR ----- ----- ----- -----
+--> ?CO?LUNAR
?PR?SHOW_WORD?SHOW ----- ----- ----- -----
+--> ?CO?ZIMO
+--> ?PR?_SEND_DATA6?SHOW
+--> ?PR?DELAYMS?DS1302
+--> ?PR?_SEND_DATA9?SHOW
+--> ?PR?_SEND_DATA?SHOW
+--> ?PR?_SEND_DATA8?SHOW
+--> ?PR?_SEND_DATA2?SHOW
+--> ?PR?SHOW_PASS1?SHOW
+--> ?PR?_SEND_DATA5?SHOW
+--> ?PR?_SEND_DATA4?SHOW
+--> ?PR?_SEND_DATA3?SHOW
+--> ?PR?_SEND_DATA7?SHOW
+--> ?PR?_SEND_DATA1?SHOW
?PR?_SEND_DATA6?SHOW ----- ----- 0071H 0006H
?PR?_SEND_DATA9?SHOW 0021H.0 0000H.1 0071H 0006H
+--> ?CO?ZIMO
?PR?_SEND_DATA?SHOW ----- ----- 0071H 0006H
+--> ?CO?ZIMO
?PR?_SEND_DATA8?SHOW 0021H.0 0000H.1 0071H 0006H
+--> ?CO?ZIMO
?PR?_SEND_DATA2?SHOW ----- ----- 0071H 0006H
+--> ?CO?ZIMO
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 4
?PR?SHOW_PASS1?SHOW ----- ----- ----- -----
+--> ?CO?ZIMO
+--> ?PR?_SEND_DATA5?SHOW
?PR?_SEND_DATA3?SHOW ----- ----- ----- -----
+--> ?CO?ZIMO
?PR?_SEND_DATA7?SHOW 0021H.0 0000H.1 0071H 0006H
?PR?_SEND_DATA1?SHOW ----- ----- 0071H 0006H
?PR?_SET?DS1302 ----- ----- 0071H 0005H
+--> ?PR?_R1302?DS1302
+--> ?PR?_W1302?DS1302
?PR?RH?DHT11 ----- ----- ----- -----
+--> ?PR?DELAY_10US?DHT11
+--> ?PR?COM?DHT11
?PR?COM?DHT11 ----- ----- ----- -----
+--> ?PR?DELAY_10US?DHT11
SYMBOL TABLE OF MODULE: 32x64 (DS1302)
VALUE TYPE NAME
----------------------------------
------- MODULE DS1302
C:0000H SYMBOL _ICE_DUMMY_
B:00E0H.7 PUBLIC ACC7
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00C8H PUBLIC P5
D:0039H PUBLIC Month
D:003AH PUBLIC Cent
D:003BH PUBLIC Week
D:00A8H PUBLIC IE
B:0090H.2 PUBLIC T_CLK
D:003CH PUBLIC Year
C:000EH PUBLIC _R1302
D:00B8H PUBLIC IP
D:003DH PUBLIC AddTime
D:003EH PUBLIC Sec
C:590DH PUBLIC _W1302
D:003FH PUBLIC Day
D:0040H PUBLIC Hour
C:5658H PUBLIC du1302
D:00D8H PUBLIC CCON
C:5021H PUBLIC _Set
B:0090H.4 PUBLIC T_RST
C:5936H PUBLIC DelayMs
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:0041H PUBLIC starts_time
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 5
D:00E0H PUBLIC ACC
B:0090H.3 PUBLIC T_IO
C:58C7H PUBLIC _RTInputByte
C:58FDH PUBLIC RTOutputByte
D:0048H PUBLIC UpdateMode
C:57AEH PUBLIC _Set1302
B:00E0H.0 PUBLIC ACC0
D:00D0H PUBLIC PSW
------- PROC _SET
D:0007H SYMBOL sel
D:0071H SYMBOL sel_1
------- DO
D:0072H SYMBOL address
D:0073H SYMBOL max
D:0074H SYMBOL min
D:0075H SYMBOL time
------- ENDDO
C:5021H LINE# 20
C:5023H LINE# 21
C:5023H LINE# 25
C:502FH LINE# 26
C:503BH LINE# 27
C:5047H LINE# 28
C:5053H LINE# 29
C:505FH LINE# 30
C:506BH LINE# 31
C:5077H LINE# 32
C:5083H LINE# 33
C:508FH LINE# 34
C:509BH LINE# 35
C:50A7H LINE# 38
C:50C9H LINE# 39
C:50D3H LINE# 40
C:50E3H LINE# 41
C:50F3H LINE# 43
C:50FAH LINE# 44
C:5118H LINE# 45
------- ENDPROC _SET
------- PROC DELAYMS
------- DO
D:0007H SYMBOL TempCyc
------- ENDDO
C:5936H LINE# 50
C:5936H LINE# 51
C:5936H LINE# 53
C:5938H LINE# 54
C:593CH LINE# 55
------- ENDPROC DELAYMS
------- PROC L?0036
------- ENDPROC L?0036
------- PROC _RTINPUTBYTE
D:0007H SYMBOL d
------- DO
D:0007H SYMBOL h
------- ENDDO
C:58C7H LINE# 65
C:58C7H LINE# 66
BL51 BANKED LINKER/LOCATER V6.05 09/06/2012 18:00:02 PAGE 6
C:58C7H LINE# 68
C:58C8H LINE# 69
C:58CAH LINE# 70
C:58CAH LINE# 71
C:58CEH LINE# 72
C:58D0H LINE# 73
C:58D2H LINE# 74
C:58D4H LINE# 75
C:58D6H LINE# 76
------- ENDPROC _RTINPUTBYTE
------- PROC RTOUTPUTBYTE
------- DO
D:0007H SYMBOL h
------- ENDDO
C:58FDH LINE# 86
C:58FDH LINE# 87
C:58FDH LINE# 89
C:58FFH LINE# 90
C:58FFH LINE# 91
C:5901H LINE# 92
C:5905H LINE# 93
C:5907H LINE# 94
C:5909H LINE# 95
C:590BH LINE# 96
C:590CH LINE# 97
------- ENDPROC RTOUTPUTBYTE
------- PROC _W1302
D:0007H SYMBOL ucAddr
D:0006H SYMBOL ucDa
C:590DH LINE# 106
C:590FH LINE# 107
C:590FH LINE# 108
C:590FH LINE# 109
C:590FH LINE# 110
C:590FH LINE# 111
C:5912H LINE# 112
C:5917H LINE# 113
C:5919H LINE# 114
C:591BH LINE# 115
------- ENDPROC _W1302
------- PROC _R1302
D:0007H SYMBOL ucAddr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -