📄 32x64.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:36:14 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 11/20/2012 17:36:14 PAGE 2
CODE 003BH 0003H ABSOLUTE
CODE 003EH 3840H UNIT ?PR?SHOW_WORD?SHOW
CODE 387EH 0FD0H UNIT ?CO?ZIMO
CODE 484EH 0270H UNIT ?CO?LUNAR
CODE 4ABEH 0236H UNIT ?PR?CONVERSION?LUNAR
CODE 4CF4H 01DCH UNIT ?PR?MAIN?TASK
CODE 4ED0H 0149H UNIT ?PR?_GET_MOON_RI?LUNAR
CODE 5019H 00FEH UNIT ?PR?_SET?DS1302
CODE 5117H 00F8H UNIT ?PR?_SEND_DATA9?SHOW
CODE 520FH 00E1H UNIT ?PR?_SEND_DATA8?SHOW
CODE 52F0H 00D9H UNIT ?PR?_SEND_DATA7?SHOW
CODE 53C9H 00A4H UNIT ?PR?_SCAN?TASK
CODE 546DH 008CH UNIT ?C_C51STARTUP
CODE 54F9H 0075H UNIT ?PR?RH?DHT11
CODE 556EH 0073H UNIT ?PR?CONVER_XINGQI?LUNAR
CODE 55E1H 0062H UNIT ?PR?PCA_INTERRUPT?TASK
CODE 5643H 005FH UNIT ?PR?EX0_ISR?IRECEIVE
CODE 56A2H 0052H UNIT ?PR?_SEND_DATA?SHOW
CODE 56F4H 004EH UNIT ?PR?DU1302?DS1302
CODE 5742H 004DH UNIT ?C?LIB_CODE
CODE 578FH 003DH UNIT ?PR?START?TASK
CODE 57CCH 003DH UNIT ?PR?COM?DHT11
CODE 5809H 003AH UNIT ?PR?_SEND_DATA2?SHOW
CODE 5843H 0037H UNIT ?PR?_SET1302?DS1302
CODE 587AH 0033H UNIT ?PR?_SEND_DATA3?SHOW
CODE 58ADH 0031H UNIT ?PR?IRCORDPRO?IRECEIVE
CODE 58DEH 002DH UNIT ?PR?_SEND_DATA1?SHOW
CODE 590BH 002DH UNIT ?PR?_SEND_DATA6?SHOW
CODE 5938H 001EH UNIT ?PR?_SEND_DATA4?SHOW
CODE 5956H 0016H UNIT ?PR?_RTINPUTBYTE?DS1302
CODE 596CH 0014H UNIT ?C_INITSEG
CODE 5980H 0012H UNIT ?PR?SHOW_PASS1?SHOW
CODE 5992H 0010H UNIT ?PR?RTOUTPUTBYTE?DS1302
CODE 59A2H 000FH UNIT ?PR?_W1302?DS1302
CODE 59B1H 000FH UNIT ?PR?DELAY_10US?DHT11
CODE 59C0H 000BH UNIT ?PR?TIMER_0?TASK
CODE 59CBH 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
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:36:14 PAGE 3
+--> ?PR?CONVER_XINGQI?LUNAR
+--> ?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?_SCAN?TASK
+--> ?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
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:36:14 PAGE 4
+--> ?CO?ZIMO
?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:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:0039H PUBLIC Month
D:003AH PUBLIC Cent
D:003BH PUBLIC Week
D:00A8H PUBLIC IE
B:0080H.7 PUBLIC T_CLK
D:003CH PUBLIC Year
C:000EH PUBLIC _R1302
D:00B8H PUBLIC IP
D:003DH PUBLIC AddTime
D:003EH PUBLIC Sec
C:59A2H PUBLIC _W1302
D:003FH PUBLIC Day
D:0040H PUBLIC Hour
C:56F4H PUBLIC du1302
D:00D8H PUBLIC CCON
C:5019H PUBLIC _Set
B:0080H.5 PUBLIC T_RST
C:59CBH PUBLIC DelayMs
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:36:14 PAGE 5
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:0041H PUBLIC starts_time
D:00E0H PUBLIC ACC
B:0080H.6 PUBLIC T_IO
C:595CH PUBLIC _RTInputByte
C:5992H PUBLIC RTOutputByte
D:0048H PUBLIC UpdateMode
C:5843H 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:5019H LINE# 20
C:501BH LINE# 21
C:501BH LINE# 25
C:5027H LINE# 26
C:5033H LINE# 27
C:503FH LINE# 28
C:504BH LINE# 29
C:5057H LINE# 30
C:5063H LINE# 31
C:506FH LINE# 32
C:507BH LINE# 33
C:5087H LINE# 34
C:5093H LINE# 35
C:509FH LINE# 38
C:50C1H LINE# 39
C:50CBH LINE# 40
C:50DBH LINE# 41
C:50EBH LINE# 43
C:50F2H LINE# 44
C:5110H LINE# 45
------- ENDPROC _SET
------- PROC DELAYMS
------- DO
D:0007H SYMBOL TempCyc
------- ENDDO
C:59CBH LINE# 50
C:59CBH LINE# 51
C:59CBH LINE# 53
C:59CDH LINE# 54
C:59D1H LINE# 55
------- ENDPROC DELAYMS
------- PROC L?0036
------- ENDPROC L?0036
------- PROC _RTINPUTBYTE
D:0007H SYMBOL d
------- DO
D:0007H SYMBOL h
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:36:14 PAGE 6
------- ENDDO
C:595CH LINE# 65
C:595CH LINE# 66
C:595CH LINE# 68
C:595DH LINE# 69
C:595FH LINE# 70
C:595FH LINE# 71
C:5963H LINE# 72
C:5965H LINE# 73
C:5967H LINE# 74
C:5969H LINE# 75
C:596BH LINE# 76
------- ENDPROC _RTINPUTBYTE
------- PROC RTOUTPUTBYTE
------- DO
D:0007H SYMBOL h
------- ENDDO
C:5992H LINE# 86
C:5992H LINE# 87
C:5992H LINE# 89
C:5994H LINE# 90
C:5994H LINE# 91
C:5996H LINE# 92
C:599AH LINE# 93
C:599CH LINE# 94
C:599EH LINE# 95
C:59A0H LINE# 96
C:59A1H LINE# 97
------- ENDPROC RTOUTPUTBYTE
------- PROC _W1302
D:0007H SYMBOL ucAddr
D:0006H SYMBOL ucDa
C:59A2H LINE# 106
C:59A4H LINE# 107
C:59A4H LINE# 108
C:59A4H LINE# 109
C:59A4H LINE# 110
C:59A4H LINE# 111
C:59A7H LINE# 112
C:59ACH LINE# 113
C:59AEH LINE# 114
C:59B0H LINE# 115
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -