📄 hello.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE HELLO.obj TO HELLO RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
HELLO.obj (HELLO)
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_INIT)
LINK MAP OF MODULE: HELLO (HELLO)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
REG 0010H 0008H ABSOLUTE "REG BANK 2"
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.7 UNIT ?BI?HELLO
BIT 0020H.7 0000H.1 UNIT ?BI?ACK?HELLO
DATA 0021H 0051H UNIT ?DT?HELLO
DATA 0072H 0006H UNIT ?DT?_TSENDADDRESS?HELLO
DATA 0078H 0006H UNIT ?DT?_TRCVADDRESS?HELLO
DATA 007EH 0001H UNIT ?DT?RD1302ST?HELLO
DATA 007FH 0001H UNIT ?DT?RD1302?HELLO
IDATA 0080H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?_WRITE2?HELLO
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000AH UNIT ?PR?_ENABLE?HELLO
CODE 0018H 0002H UNIT ?PR?MAIN?HELLO
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 00D8H UNIT ?PR?WXB2?HELLO
CODE 00FEH 00B5H UNIT ?PR?WXB1?HELLO
CODE 01B3H 009DH UNIT ?PR?RD1302?HELLO
CODE 0250H 008CH UNIT ?C_C51STARTUP
CODE 02DCH 0064H UNIT ?PR?WR1302?HELLO
CODE 0340H 005AH UNIT ?PR?TEMP?HELLO
CODE 039AH 0058H UNIT ?C?LIB_CODE
CODE 03F2H 0057H UNIT ?PR?_TRCVADDRESS?HELLO
CODE 0449H 0056H UNIT ?C_INITSEG
CODE 049FH 0055H UNIT ?PR?RD1302ST?HELLO
CODE 04F4H 0054H UNIT ?PR?SEND_TO_COMM1?HELLO
CODE 0548H 0045H UNIT ?PR?OPEN?HELLO
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 2
CODE 058DH 0042H UNIT ?PR?_TSENDADDRESS?HELLO
CODE 05CFH 0042H UNIT ?PR?REC_COM1_INTR?HELLO
CODE 0611H 003CH UNIT ?PR?_SENDBYTE?HELLO
CODE 064DH 0039H UNIT ?PR?SEND_TO_LED_A?HELLO
CODE 0686H 0031H UNIT ?PR?SERVICE_INT0?HELLO
CODE 06B7H 002AH UNIT ?PR?REC_TIMER1_INTR?HELLO
CODE 06E1H 0026H UNIT ?PR?TEMP_SETCLOCK?HELLO
CODE 0707H 0024H UNIT ?PR?RCVBYTE?HELLO
CODE 072BH 0023H UNIT ?PR?_WRITE1?HELLO
CODE 074EH 0023H UNIT ?PR?READ24C02?HELLO
CODE 0771H 0022H UNIT ?PR?SAVE_CLOCKS?HELLO
CODE 0793H 001EH UNIT ?PR?START?HELLO
CODE 07B1H 001CH UNIT ?PR?XCH?HELLO
CODE 07CDH 0018H UNIT ?PR?ACK?HELLO
CODE 07E5H 0016H UNIT ?PR?_DELAY?HELLO
CODE 07FBH 0015H UNIT ?PR?STOP?HELLO
CODE 0810H 0013H UNIT ?PR?WRITE3?HELLO
CODE 0823H 0010H UNIT ?PR?WRITE24C02?HELLO
CODE 0833H 000AH UNIT ?PR?CLEAR?HELLO
OVERLAY MAP OF MODULE: HELLO (HELLO)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?REC_TIMER1_INTR?HELLO
+--> ?PR?CLEAR?HELLO
*** NEW ROOT ***************************************************
?PR?REC_COM1_INTR?HELLO
+--> ?PR?_DELAY?HELLO
+--> ?PR?SEND_TO_LED_A?HELLO
?PR?SEND_TO_LED_A?HELLO
+--> ?PR?_DELAY?HELLO
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?HELLO
+--> ?C_INITSEG
IGNORED SEGMENTS:
?DT?_WRITE1?HELLO
SYMBOL TABLE OF MODULE: HELLO (HELLO)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 3
------- MODULE HELLO
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:0611H PUBLIC _SendByte
D:00B0H PUBLIC P3
C:00FEH PUBLIC wxb1
B:00D0H.6 PUBLIC AC
C:0026H PUBLIC wxb2
B:0020H.0 PUBLIC acknow
D:0021H PUBLIC ptr1
C:0833H PUBLIC clear
C:058DH PUBLIC _TSendAddress
C:05CFH PUBLIC Rec_com1_intr
D:00A8H PUBLIC IE
C:07CDH PUBLIC Ack
C:0793H PUBLIC Start
C:02DCH PUBLIC Wr1302
C:04F4H PUBLIC send_to_Comm1
C:06B7H PUBLIC rec_timer1_intr
D:0022H PUBLIC a1
D:0023H PUBLIC b1
C:0771H PUBLIC save_clocks
B:00B0H.6 PUBLIC P3_6
B:0098H.0 PUBLIC RI
D:0024H PUBLIC stand
B:0098H.1 PUBLIC TI
C:072BH PUBLIC _Write1
C:0003H PUBLIC _Write2
C:0018H PUBLIC main
C:07FBH PUBLIC Stop
C:064DH PUBLIC send_to_Led_a
C:000EH PUBLIC _Enable
D:0025H PUBLIC count
C:03F2H PUBLIC _TRcvAddress
D:0026H PUBLIC buf_rec_com1
D:0099H PUBLIC SBUF
C:0548H PUBLIC open
D:0089H PUBLIC TMOD
C:0340H PUBLIC temp
D:0027H SYMBOL tab
B:00A0H.5 PUBLIC clk
B:00A0H.6 PUBLIC dout
D:0037H PUBLIC clockbak
C:0810H PUBLIC Write3
C:0707H PUBLIC RcvByte
C:07B1H PUBLIC xch
D:0038H PUBLIC busy
C:074EH PUBLIC read24c02
B:0020H.1 PUBLIC FLAG0
B:0088H.7 PUBLIC TF1
B:0020H.2 PUBLIC FLAG1
D:008CH PUBLIC TH0
B:0020H.3 PUBLIC FLAG2
D:008DH PUBLIC TH1
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 4
B:0020H.4 PUBLIC FLAG3
B:0020H.5 PUBLIC FLAG4
B:0020H.6 PUBLIC FLAG5
D:008AH PUBLIC TL0
D:0039H PUBLIC char1
D:008BH PUBLIC TL1
D:004AH PUBLIC char2
C:0686H PUBLIC service_int0
B:00A0H.7 PUBLIC en
B:00A0H.4 PUBLIC DINOUT
D:0054H PUBLIC ptr
B:0088H.6 PUBLIC TR1
B:00B0H.5 PUBLIC SDA
C:0823H PUBLIC write24c02
D:0055H PUBLIC bufdata
D:005EH PUBLIC clocktmp
B:00B0H.4 PUBLIC SCL
B:00A0H.2 PUBLIC rs
C:049FH PUBLIC Rd1302st
B:00A0H.1 PUBLIC rw
B:00A0H.0 PUBLIC enable
D:0061H PUBLIC m
D:0062H PUBLIC ww
C:07EFH PUBLIC _delay
D:0063H PUBLIC dispbuf
C:06E1H PUBLIC temp_setclock
B:00A0H.3 PUBLIC RST
C:01B3H PUBLIC Rd1302
D:006CH PUBLIC bufuart
C:07E7H SYMBOL L?0209
------- PROC L?0208
------- ENDPROC L?0208
C:07E7H SYMBOL L?0209
------- PROC _DELAY
D:0006H SYMBOL value
C:07EFH LINE# 50
C:07EFH LINE# 51
C:07EFH LINE# 52
C:07FAH LINE# 53
------- ENDPROC _DELAY
------- PROC SEND_TO_LED_A
------- DO
D:0004H SYMBOL ts0
D:0003H SYMBOL i
D:0005H SYMBOL j
------- ENDDO
C:064DH LINE# 100
C:064DH LINE# 101
C:064DH LINE# 103
C:064FH LINE# 104
C:0651H LINE# 105
C:0658H LINE# 106
C:065AH LINE# 107
C:065AH LINE# 108
C:0660H LINE# 109
C:0662H LINE# 110
C:0662H LINE# 111
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 5
C:0664H LINE# 112
C:0668H LINE# 113
C:066BH LINE# 114
C:066FH LINE# 115
C:0671H LINE# 116
C:0673H LINE# 117
C:0674H LINE# 118
C:067BH LINE# 119
C:067FH LINE# 120
C:0683H LINE# 121
C:0685H LINE# 122
------- ENDPROC SEND_TO_LED_A
------- PROC _WRITE1
D:0000H SYMBOL c1
C:072BH LINE# 124
C:0731H LINE# 125
C:073DH LINE# 126
C:0740H LINE# 127
C:074BH LINE# 128
C:074DH LINE# 129
------- ENDPROC _WRITE1
------- PROC WRITE3
------- DO
D:0005H SYMBOL i
------- ENDDO
C:0810H LINE# 131
C:0810H LINE# 132
C:0812H LINE# 133
C:0812H LINE# 134
C:081BH LINE# 135
C:081BH LINE# 136
C:081BH LINE# 137
C:081EH LINE# 138
C:0820H LINE# 139
C:0822H LINE# 140
C:0822H LINE# 141
------- ENDPROC WRITE3
------- PROC _WRITE2
D:0007H SYMBOL c2
C:0003H LINE# 143
C:0003H LINE# 144
C:0005H LINE# 145
C:0005H LINE# 146
C:0008H LINE# 147
C:000AH LINE# 148
------- ENDPROC _WRITE2
------- PROC _ENABLE
D:0007H SYMBOL c
C:000EH LINE# 150
C:000EH LINE# 151
C:000EH LINE# 152
C:0010H LINE# 153
C:0012H LINE# 154
C:0015H LINE# 155
C:0017H LINE# 156
------- ENDPROC _ENABLE
------- PROC TEMP
BL51 BANKED LINKER/LOCATER V5.03 11/07/2006 19:17:04 PAGE 6
------- DO
C:0398H SYMBOL openend
------- ENDDO
C:0340H LINE# 159
C:0340H LINE# 160
C:0342H LINE# 161
C:034CH LINE# 162
C:034CH LINE# 164
C:034FH LINE# 165
C:0350H LINE# 167
C:0350H LINE# 168
C:0365H LINE# 169
C:0365H LINE# 170
C:0365H LINE# 171
C:0368H LINE# 172
C:0368H LINE# 173
C:036AH LINE# 174
C:036AH LINE# 175
C:036DH LINE# 176
C:036FH LINE# 177
C:036FH LINE# 178
C:0373H LINE# 179
C:0376H LINE# 180
C:0378H LINE# 181
C:0378H LINE# 182
C:0378H LINE# 183
C:0378H LINE# 184
C:037BH LINE# 185
C:037DH LINE# 186
C:037DH LINE# 187
C:0380H LINE# 188
C:0383H LINE# 189
C:0385H LINE# 190
C:0385H LINE# 191
C:0385H LINE# 192
C:0388H LINE# 193
C:0388H LINE# 194
C:0388H LINE# 195
C:038FH LINE# 196
C:0395H LINE# 197
C:0398H LINE# 198
C:0399H LINE# 199
C:0399H LINE# 200
------- ENDPROC TEMP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -