kaiguan.m51
来自「8051F020通其AN0」· M51 代码 · 共 390 行
M51
390 行
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE AD0_AD3.obj TO KAIGUAN RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
AD0_AD3.obj (AD0_AD3)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
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?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: KAIGUAN (AD0_AD3)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0044H UNIT ?DT?AD0_AD3
DATA 0066H 0019H UNIT _DATA_GROUP_
IDATA 007FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0044H UNIT ?C?LDIV
CODE 0047H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
006EH 0005H *** GAP ***
CODE 0073H 0003H ABSOLUTE
0076H 0005H *** GAP ***
CODE 007BH 0003H ABSOLUTE
CODE 007EH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 03DAH 01FDH UNIT ?C?LIB_CODE
CODE 05D7H 00ACH UNIT ?PR?ADC0_ISR?AD0_AD3
CODE 0683H 008CH UNIT ?C_C51STARTUP
CODE 070FH 0077H UNIT ?PR?MAIN?AD0_AD3
CODE 0786H 002EH UNIT ?C_INITSEG
CODE 07B4H 0026H UNIT ?PR?_WAIT_MS?AD0_AD3
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 2
CODE 07DAH 001CH UNIT ?PR?OSCILLATOR_INIT?AD0_AD3
CODE 07F6H 001CH UNIT ?CO?AD0_AD3
CODE 0812H 001BH UNIT ?PR?TIMER3_ISR?AD0_AD3
CODE 082DH 0016H UNIT ?PR?TIMER3_INIT?AD0_AD3
CODE 0843H 0014H UNIT ?PR?UART0_INIT?AD0_AD3
CODE 0857H 0013H UNIT ?PR?PORT_INIT?AD0_AD3
CODE 086AH 0012H UNIT ?PR?ADC0_INIT?AD0_AD3
OVERLAY MAP OF MODULE: KAIGUAN (AD0_AD3)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?AD0_AD3
+--> ?C_INITSEG
?PR?MAIN?AD0_AD3 ----- ----- 0066H 0005H
+--> ?PR?OSCILLATOR_INIT?AD0_AD3
+--> ?PR?PORT_INIT?AD0_AD3
+--> ?PR?UART0_INIT?AD0_AD3
+--> ?PR?TIMER3_INIT?AD0_AD3
+--> ?PR?ADC0_INIT?AD0_AD3
+--> ?CO?AD0_AD3
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_WAIT_MS?AD0_AD3
?PR?PRINTF?PRINTF 0020H.0 0001H.1 006BH 0014H
+--> ?PR?PUTCHAR?PUTCHAR
SYMBOL TABLE OF MODULE: KAIGUAN (AD0_AD3)
VALUE TYPE NAME
----------------------------------
------- MODULE AD0_AD3
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00FFH PUBLIC WDTCN
D:0044H PUBLIC Result
D:00BCH PUBLIC ADC0CF
D:00B0H PUBLIC P3
C:0812H PUBLIC TIMER3_ISR
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
D:00E1H PUBLIC XBR0
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 3
D:00E3H PUBLIC XBR2
D:00D1H PUBLIC REF0CN
D:00BAH PUBLIC AMX0CF
B:00E8H.5 PUBLIC AD0INT
D:0064H PUBLIC amux_convert
D:00C0H PUBLIC SMB0CN
D:00CCH PUBLIC TMR2
C:070FH PUBLIC main
D:0094H PUBLIC TMR3
C:082DH PUBLIC TIMER3_Init
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00BBH PUBLIC AMX0SL
D:0091H PUBLIC TMR3CN
C:0857H PUBLIC PORT_Init
D:00B2H PUBLIC OSCICN
C:05D7H PUBLIC ADC0_ISR
B:00E8H.7 PUBLIC AD0EN
B:00A8H.5 PUBLIC ET2
B:00C8H.7 PUBLIC TF2
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
D:00B1H PUBLIC OSCXCN
D:0065H PUBLIC amux_input
B:0090H.6 PUBLIC LED
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
D:00CAH PUBLIC RCAP2
D:0092H PUBLIC RCAP3
C:0843H PUBLIC UART0_Init
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
C:086AH PUBLIC ADC0_Init
D:008EH PUBLIC CKCON
C:07B4H PUBLIC _Wait_MS
C:07DAH PUBLIC OSCILLATOR_Init
D:00BEH PUBLIC ADC0
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0066H SYMBOL i
D:0067H SYMBOL measurement
------- ENDDO
C:070FH LINE# 188
C:070FH LINE# 189
C:070FH LINE# 193
C:0712H LINE# 194
C:0715H LINE# 196
C:0718H LINE# 197
C:071BH LINE# 198
C:071EH LINE# 200
C:0721H LINE# 202
C:0724H LINE# 204
C:0726H LINE# 206
C:0728H LINE# 208
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 4
C:0728H LINE# 209
C:0728H LINE# 210
C:072AH LINE# 212
C:0733H LINE# 213
C:0736H LINE# 214
C:0736H LINE# 223
C:075EH LINE# 224
C:0772H LINE# 225
C:077BH LINE# 226
C:077DH LINE# 227
C:0784H LINE# 228
------- ENDPROC MAIN
------- PROC OSCILLATOR_INIT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:07DAH LINE# 247
C:07DAH LINE# 248
C:07DAH LINE# 251
C:07DDH LINE# 254
C:07EDH LINE# 256
C:07F2H LINE# 258
C:07F5H LINE# 262
------- ENDPROC OSCILLATOR_INIT
------- PROC PORT_INIT
C:0857H LINE# 279
C:0857H LINE# 280
C:0857H LINE# 281
C:085AH LINE# 282
C:085DH LINE# 283
C:0860H LINE# 284
C:0863H LINE# 287
C:0866H LINE# 288
C:0869H LINE# 290
------- ENDPROC PORT_INIT
------- PROC UART0_INIT
C:0843H LINE# 302
C:0843H LINE# 303
C:0843H LINE# 304
C:0846H LINE# 305
C:0849H LINE# 306
C:084CH LINE# 307
C:084EH LINE# 308
C:0851H LINE# 309
C:0854H LINE# 310
C:0856H LINE# 311
------- ENDPROC UART0_INIT
------- PROC ADC0_INIT
C:086AH LINE# 325
C:086AH LINE# 326
C:086AH LINE# 328
C:086DH LINE# 333
C:0870H LINE# 336
C:0873H LINE# 338
C:0875H LINE# 342
C:0878H LINE# 343
C:0878H LINE# 345
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 5
C:087BH LINE# 347
------- ENDPROC ADC0_INIT
------- PROC TIMER3_INIT
C:082DH LINE# 361
C:082DH LINE# 362
C:082DH LINE# 364
C:0830H LINE# 367
C:0836H LINE# 368
C:083CH LINE# 369
C:083FH LINE# 370
C:0842H LINE# 372
------- ENDPROC TIMER3_INIT
------- PROC ADC0_ISR
------- DO
D:0022H SYMBOL int_dec
D:0024H SYMBOL accumulator
D:0003H SYMBOL i
------- ENDDO
C:05D7H LINE# 397
C:05F4H LINE# 409
C:05F6H LINE# 411
C:061CH LINE# 414
C:0621H LINE# 416
C:0621H LINE# 417
C:0629H LINE# 420
C:0629H LINE# 422
C:062FH LINE# 423
C:062FH LINE# 424
C:0634H LINE# 426
C:0635H LINE# 427
C:0635H LINE# 428
C:0650H LINE# 429
C:065FH LINE# 430
C:0663H LINE# 431
C:0663H LINE# 433
C:0666H LINE# 437
C:0668H LINE# 439
------- ENDPROC ADC0_ISR
------- PROC TIMER3_ISR
C:0812H LINE# 455
C:0816H LINE# 458
C:0819H LINE# 460
C:081BH LINE# 462
C:0820H LINE# 463
C:0820H LINE# 464
C:0823H LINE# 465
C:0823H LINE# 467
C:0826H LINE# 470
C:0828H LINE# 471
------- ENDPROC TIMER3_ISR
------- PROC _WAIT_MS
D:0006H SYMBOL ms
C:07B4H LINE# 488
C:07B4H LINE# 489
C:07B4H LINE# 491
C:07B7H LINE# 493
C:07BDH LINE# 494
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 6
C:07C3H LINE# 496
C:07C5H LINE# 498
C:07C7H LINE# 500
C:07CBH LINE# 501
C:07CBH LINE# 502
C:07CDH LINE# 503
C:07D0H LINE# 504
C:07D5H LINE# 505
C:07D7H LINE# 507
C:07D9H LINE# 509
------- ENDPROC _WAIT_MS
------- ENDMOD AD0_AD3
------- MODULE ?C?LMUL
C:03DAH PUBLIC ?C?LMUL
------- ENDMOD ?C?LMUL
------- MODULE ?C?SLDIV
C:0003H PUBLIC ?C?SLDIV
------- ENDMOD ?C?SLDIV
------- MODULE ?C?SLSHR
C:0429H PUBLIC ?C?SLSHR
------- ENDMOD ?C?SLSHR
------- MODULE ?C?LLDIDATA
C:043DH PUBLIC ?C?LLDIDATA
------- ENDMOD ?C?LLDIDATA
------- MODULE ?C?LLDIDATA0
C:0449H PUBLIC ?C?LLDIDATA0
------- ENDMOD ?C?LLDIDATA0
------- MODULE ?C?LSTIDATA
C:0456H PUBLIC ?C?LSTIDATA
------- ENDMOD ?C?LSTIDATA
------- MODULE ?C?LSTKIDATA
C:0462H PUBLIC ?C?LSTKIDATA
------- ENDMOD ?C?LSTKIDATA
------- MODULE PRINTF
D:006BH PUBLIC ?_PRINTF517?BYTE
D:006BH PUBLIC ?_PRINTF?BYTE
D:006BH PUBLIC ?_SPRINTF517?BYTE
D:006BH PUBLIC ?_SPRINTF?BYTE
C:00E0H PUBLIC _PRINTF
C:00E0H PUBLIC _PRINTF517
C:00DAH PUBLIC _SPRINTF
C:00DAH PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?CLDPTR
C:047BH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
BL51 BANKED LINKER/LOCATER V6.00 07/14/2008 16:56:02 PAGE 7
C:0494H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:04C1H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?ULDIV
C:050FH PUBLIC ?C?ULDIV
------- ENDMOD ?C?ULDIV
------- MODULE ?C?PLDIIDATA
C:05A1H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:05B1H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:0047H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
Program Size: data=103.1 xdata=0 code=2162
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?