嵌入式-C语言程序设计C语言程序设计C语言程序设计
源代码在线查看: ex5-6.m51
BL51 BANKED LINKER/LOCATER V5.12 09/15/2005 10:10:06 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ex5-6.obj TO ex5-6
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
ex5-6.obj (EX5_6)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ex5-6 (EX5_6)
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 0006H UNIT ?DT?EX5_6
000EH 0002H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
IDATA 0018H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 07F2H *** GAP ***
CODE 0800H 008CH UNIT ?C_C51STARTUP
CODE 088CH 0070H UNIT ?PR?TIMER0_ISR?EX5_6
CODE 08FCH 001CH UNIT ?PR?TIMER0_INITIALIZE?EX5_6
CODE 0918H 0016H UNIT ?C?LIB_CODE
CODE 092EH 0010H UNIT ?PR?MAIN?EX5_6
CODE 093EH 000AH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: ex5-6 (EX5_6)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?EX5_6
+--> ?C_INITSEG
?PR?MAIN?EX5_6
+--> ?PR?TIMER0_INITIALIZE?EX5_6
SYMBOL TABLE OF MODULE: ex5-6 (EX5_6)
BL51 BANKED LINKER/LOCATER V5.12 09/15/2005 10:10:06 PAGE 2
VALUE TYPE NAME
----------------------------------
------- MODULE EX5_6
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:088CH SYMBOL timer0_isr
B:00A8H.7 PUBLIC EA
D:0008H PUBLIC ticks
C:092EH PUBLIC main
D:000CH PUBLIC count
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:00B8H.1 PUBLIC PT0
B:0088H.4 PUBLIC TR0
D:000DH PUBLIC timer0_tick
C:08FCH SYMBOL timer0_initialize
------- PROC TIMER0_ISR
C:088CH LINE# 14
C:0899H LINE# 16
C:089BH LINE# 17
C:089EH LINE# 18
C:08A1H LINE# 19
C:08A3H LINE# 20
C:08C0H LINE# 21
C:08D7H LINE# 22
C:08EEH LINE# 23
C:08F1H LINE# 24
------- ENDPROC TIMER0_ISR
------- PROC TIMER0_INITIALIZE
C:08FCH LINE# 25
C:08FCH LINE# 26
C:08FCH LINE# 27
C:08FEH LINE# 28
C:0901H LINE# 29
C:0903H LINE# 30
C:0906H LINE# 31
C:0909H LINE# 32
C:090CH LINE# 33
C:090FH LINE# 34
C:0911H LINE# 35
C:0913H LINE# 36
C:0915H LINE# 37
C:0917H LINE# 38
------- ENDPROC TIMER0_INITIALIZE
------- PROC MAIN
C:092EH LINE# 39
C:092EH LINE# 40
C:0931H LINE# 41
C:093AH LINE# 42
C:093CH LINE# 43
------- ENDPROC MAIN
------- ENDMOD EX5_6
------- MODULE ?C?SLCMP
BL51 BANKED LINKER/LOCATER V5.12 09/15/2005 10:10:06 PAGE 3
C:0918H PUBLIC ?C?SLCMP
------- ENDMOD ?C?SLCMP
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 00A8H BYTE ( 8%) *
******************************************************************************
Program Size: data=23.0 xdata=0 code=334
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)