📄 max232.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 03/24/2007 01:17:41 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, MAX232.obj TO MAX232 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
MAX232.obj (MAX232)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: MAX232 (?C_STARTUP)
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 0005H UNIT ?DT?MAX232
IDATA 000DH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0004H UNIT ?C_INITSEG
0007H 0004H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0015H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 008CH UNIT ?C_C51STARTUP
CODE 00B2H 0044H UNIT ?PR?KEYCHECK?MAX232
CODE 00F6H 0041H UNIT ?PR?INTERRUPT1HANDLER?MAX232
CODE 0137H 003EH UNIT ?PR?LED7SCAN?MAX232
CODE 0175H 003DH UNIT ?PR?MAIN?MAX232
CODE 01B2H 003BH UNIT ?PR?INTERRUPT4HANDLER?MAX232
CODE 01EDH 0021H UNIT ?CO?MAX232
CODE 020EH 0017H UNIT ?PR?UART?MAX232
OVERLAY MAP OF MODULE: MAX232 (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAX232
+--> ?C_INITSEG
?PR?MAIN?MAX232
+--> ?PR?KEYCHECK?MAX232
?PR?KEYCHECK?MAX232
+--> ?CO?MAX232
BL51 BANKED LINKER/LOCATER V5.11 03/24/2007 01:17:41 PAGE 2
*** NEW ROOT ***************************************************
?PR?INTERRUPT1HANDLER?MAX232
+--> ?PR?LED7SCAN?MAX232
?PR?LED7SCAN?MAX232
+--> ?CO?MAX232
*** NEW ROOT ***************************************************
?PR?INTERRUPT4HANDLER?MAX232
+--> ?PR?UART?MAX232
SYMBOL TABLE OF MODULE: MAX232 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0026H SEGMENT ?C_C51STARTUP
I:000DH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0029H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:0026H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0026H LINE# 99
C:0028H LINE# 100
C:0029H LINE# 101
C:002AH LINE# 102
C:002CH LINE# 151
C:002FH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAX232
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
BL51 BANKED LINKER/LOCATER V5.11 03/24/2007 01:17:41 PAGE 3
D:00A0H PUBLIC P2
B:00A8H.7 PUBLIC EA
C:00B2H PUBLIC KeyCheck
B:0090H.0 PUBLIC P1_0
B:0090H.1 PUBLIC P1_1
B:0090H.2 PUBLIC P1_2
B:0090H.3 PUBLIC P1_3
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:020EH PUBLIC Uart
C:0175H PUBLIC main
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
C:00F6H PUBLIC Interrupt1Handler
B:00A8H.1 PUBLIC ET0
C:01B2H PUBLIC Interrupt4Handler
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:0137H PUBLIC Led7Scan
C:01EDH PUBLIC m_ucLedTab
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:0009H PUBLIC m_ucLedBuf
C:01FEH PUBLIC m_ucKeyTab
------- PROC MAIN
------- DO
D:0007H SYMBOL ucKey
------- ENDDO
C:0175H LINE# 79
C:0175H LINE# 80
C:0175H LINE# 84
C:0178H LINE# 85
C:017BH LINE# 86
C:017EH LINE# 88
C:0181H LINE# 89
C:0184H LINE# 91
C:0186H LINE# 92
C:0188H LINE# 93
C:018AH LINE# 95
C:018DH LINE# 96
C:018FH LINE# 98
C:0191H LINE# 100
C:0194H LINE# 101
C:0197H LINE# 102
C:0199H LINE# 103
C:019BH LINE# 106
C:019BH LINE# 107
C:019BH LINE# 108
C:019EH LINE# 109
C:01A3H LINE# 110
C:01A3H LINE# 111
C:01A5H LINE# 113
C:01A7H LINE# 114
BL51 BANKED LINKER/LOCATER V5.11 03/24/2007 01:17:41 PAGE 4
C:01A9H LINE# 115
C:01ACH LINE# 116
C:01AEH LINE# 117
C:01B0H LINE# 118
C:01B0H LINE# 119
------- ENDPROC MAIN
------- PROC INTERRUPT1HANDLER
C:00F6H LINE# 128
C:0113H LINE# 130
C:0116H LINE# 131
C:0119H LINE# 132
C:011CH LINE# 133
------- ENDPROC INTERRUPT1HANDLER
------- PROC INTERRUPT4HANDLER
C:01B2H LINE# 141
C:01CFH LINE# 143
C:01D2H LINE# 144
------- ENDPROC INTERRUPT4HANDLER
------- PROC LED7SCAN
------- DO
D:0008H SYMBOL a
------- ENDDO
C:0137H LINE# 152
C:0137H LINE# 153
C:0137H LINE# 156
C:0146H LINE# 157
C:0146H LINE# 158
C:0146H LINE# 159
C:0148H LINE# 160
C:014AH LINE# 161
C:014CH LINE# 163
C:014CH LINE# 164
C:014EH LINE# 165
C:0150H LINE# 166
C:0152H LINE# 168
C:0152H LINE# 169
C:0154H LINE# 170
C:0156H LINE# 171
C:0158H LINE# 173
C:0158H LINE# 174
C:015AH LINE# 175
C:015CH LINE# 176
C:015CH LINE# 177
C:015CH LINE# 179
C:0168H LINE# 181
C:016AH LINE# 182
C:0171H LINE# 183
C:0174H LINE# 184
------- ENDPROC LED7SCAN
------- PROC KEYCHECK
------- DO
D:0007H SYMBOL a
D:0006H SYMBOL b
------- ENDDO
C:00B2H LINE# 192
C:00B2H LINE# 193
C:00B2H LINE# 196
BL51 BANKED LINKER/LOCATER V5.11 03/24/2007 01:17:41 PAGE 5
C:00B4H LINE# 197
C:00B4H LINE# 198
C:00C2H LINE# 199
C:00C2H LINE# 200
C:00C7H LINE# 201
C:00CCH LINE# 202
C:00D1H LINE# 203
C:00D4H LINE# 204
C:00D4H LINE# 206
C:00D6H LINE# 207
C:00DDH LINE# 208
C:00DDH LINE# 209
C:00DFH LINE# 210
C:00DFH LINE# 211
C:00E7H LINE# 212
C:00E7H LINE# 213
C:00E8H LINE# 214
C:00E8H LINE# 215
C:00ECH LINE# 216
C:00ECH LINE# 217
C:00F3H LINE# 219
C:00F5H LINE# 220
------- ENDPROC KEYCHECK
------- PROC UART
C:020EH LINE# 228
C:020EH LINE# 229
C:020EH LINE# 230
C:0210H LINE# 232
C:0213H LINE# 233
C:0215H LINE# 235
C:021CH LINE# 236
C:0222H LINE# 238
C:0224H LINE# 239
------- ENDPROC UART
------- ENDMOD MAX232
Program Size: data=14.0 xdata=0 code=524
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -