?? mstimer.m51
字號:
BL51 BANKED LINKER/LOCATER V6.02 03/18/2007 20:51:48 PAGE 1
BL51 BANKED LINKER/LOCATER V6.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE msTimer.obj, STARTUP.obj TO mstimer RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
msTimer.obj (MSTIMER)
STARTUP.obj (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
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?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: mstimer (MSTIMER)
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 0017H UNIT _DATA_GROUP_
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0019H UNIT ?DT?MSTIMER
IDATA 003BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
0001H 00FFH *** GAP ***
XDATA 0100H 0001H ABSOLUTE
0101H 00FFH *** GAP ***
XDATA 0200H 0001H ABSOLUTE
0201H 00FFH *** GAP ***
XDATA 0300H 0001H ABSOLUTE
0301H 00FFH *** GAP ***
XDATA 0400H 0001H ABSOLUTE
* OVERLAP * XDATA 0400H 0001H ABSOLUTE
* OVERLAP * XDATA 0400H 0001H ABSOLUTE
0401H 01FFH *** GAP ***
XDATA 0600H 0001H ABSOLUTE
0601H 00FFH *** GAP ***
XDATA 0700H 0001H ABSOLUTE
0701H 00FFH *** GAP ***
XDATA 0800H 0001H ABSOLUTE
0801H 00FFH *** GAP ***
XDATA 0900H 0001H ABSOLUTE
0901H 00FFH *** GAP ***
XDATA 0A00H 0001H ABSOLUTE
0A01H 00FFH *** GAP ***
BL51 BANKED LINKER/LOCATER V6.02 03/18/2007 20:51:48 PAGE 2
XDATA 0B00H 0001H ABSOLUTE
0B01H 02FFH *** GAP ***
XDATA 0E00H 0001H ABSOLUTE
0E01H 0AFFH *** GAP ***
XDATA 1900H 0001H ABSOLUTE
1901H 00FFH *** GAP ***
XDATA 1A00H 0001H ABSOLUTE
1A01H 00FFH *** GAP ***
XDATA 1B00H 0001H ABSOLUTE
1B01H 00FFH *** GAP ***
XDATA 1C00H 0001H ABSOLUTE
1C01H 00FFH *** GAP ***
XDATA 1D00H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0441H UNIT ?PR?ADJUSTRTC?MSTIMER
CODE 0447H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 07A3H 02B3H UNIT ?PR?MAIN?MSTIMER
CODE 0A56H 00FAH UNIT ?PR?DISPLAYRTC?MSTIMER
CODE 0B50H 00A4H UNIT ?C?LIB_CODE
CODE 0BF4H 003EH UNIT ?PR?DP8573A_INIT?MSTIMER
CODE 0C32H 0029H UNIT ?PR?KEYSCAN?MSTIMER
CODE 0C5BH 0028H UNIT ?CO?MSTIMER
CODE 0C83H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0CAAH 001AH UNIT ?PR?DELAY1S?MSTIMER
CODE 0CC4H 0015H UNIT ?PR?MSTIMER?MSTIMER
CODE 0CD9H 0014H UNIT ?PR?UART_INIT?MSTIMER
CODE 0CEDH 000FH UNIT ?PR?DELAY100MS?MSTIMER
CODE 0CFCH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: mstimer (MSTIMER)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MSTIMER
?PR?MAIN?MSTIMER ----- ----- ----- -----
+--> ?PR?UART_INIT?MSTIMER
+--> ?PR?DELAY1S?MSTIMER
+--> ?PR?DELAY100MS?MSTIMER
+--> ?PR?PUTCHAR?PUTCHAR
+--> ?PR?DP8573A_INIT?MSTIMER
+--> ?PR?DISPLAYRTC?MSTIMER
+--> ?PR?KEYSCAN?MSTIMER
+--> ?PR?ADJUSTRTC?MSTIMER
?PR?DISPLAYRTC?MSTIMER ----- ----- ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?ADJUSTRTC?MSTIMER ----- ----- 0008H 0003H
BL51 BANKED LINKER/LOCATER V6.02 03/18/2007 20:51:48 PAGE 3
+--> ?PR?PUTCHAR?PUTCHAR
+--> ?CO?MSTIMER
+--> ?PR?PRINTF?PRINTF
+--> ?PR?KEYSCAN?MSTIMER
?PR?PRINTF?PRINTF 0020H.0 0001H.1 000BH 0014H
+--> ?PR?PUTCHAR?PUTCHAR
SYMBOL TABLE OF MODULE: mstimer (MSTIMER)
VALUE TYPE NAME
----------------------------------
------- MODULE MSTIMER
C:0000H SYMBOL _ICE_DUMMY_
D:0022H PUBLIC second
D:0090H PUBLIC P1
C:0CEDH PUBLIC delay100ms
D:0023H PUBLIC SecRTC
D:0024H PUBLIC DayRTC
D:0025H PUBLIC HourRTC
D:0026H PUBLIC MinRTC
D:0027H PUBLIC minute
X:0E00H PUBLIC DP8573WEEK
B:0098H.1 PUBLIC TI
X:0B00H PUBLIC DP8573YEAR
D:0028H PUBLIC secondOld
X:1B00H PUBLIC DP8573HOURs
C:0BF4H PUBLIC DP8573A_Init
C:07A3H PUBLIC main
D:0029H PUBLIC month
X:0400H PUBLIC DP8573TSCR
X:0800H PUBLIC DP8573HOUR
D:0087H PUBLIC PCON
C:0C32H PUBLIC KeyScan
D:002AH PUBLIC year
C:0CD9H PUBLIC UART_Init
X:0100H PUBLIC DP8573RTMR
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:002BH PUBLIC CmdOld
C:0CAAH PUBLIC delay1s
D:002CH PUBLIC minuteOld
X:1900H PUBLIC DP8573SECs
D:002DH PUBLIC day
D:002EH PUBLIC hour
D:002FH PUBLIC KeyCmd
X:1C00H PUBLIC DP8573DAYs
C:0A56H PUBLIC DisplayRTC
X:1A00H PUBLIC DP8573MINs
D:0030H PUBLIC msCNT
X:0600H PUBLIC DP8573SEC
D:0031H PUBLIC monthOld
X:1D00H PUBLIC DP8573MONs
X:0900H PUBLIC DP8573DAY
BL51 BANKED LINKER/LOCATER V6.02 03/18/2007 20:51:48 PAGE 4
D:008DH PUBLIC TH1
X:0700H PUBLIC DP8573MIN
D:0032H PUBLIC yearOld
D:0033H PUBLIC Tsecond
X:0400H PUBLIC DP8573PFR
B:0088H.6 PUBLIC TR1
C:0006H PUBLIC AdjustRTC
X:0200H PUBLIC DP8573OMR
D:0034H PUBLIC dayOld
X:0000H PUBLIC DP8573MSR
D:0035H PUBLIC hourOld
C:0CC4H PUBLIC msTimer
D:0036H PUBLIC MonthRTC
X:0A00H PUBLIC DP8573MONTH
D:0037H PUBLIC WeekRTC
D:0038H PUBLIC timeH
X:0300H PUBLIC DP8573ICR0
D:0039H PUBLIC timeL
D:003AH PUBLIC YearRTC
X:0400H PUBLIC DP8573ICR1
------- PROC UART_INIT
C:0CD9H LINE# 45
C:0CD9H LINE# 46
C:0CD9H LINE# 47
C:0CDCH LINE# 50
C:0CDFH LINE# 52
C:0CE2H LINE# 53
C:0CE5H LINE# 55
C:0CE8H LINE# 56
C:0CEAH LINE# 57
C:0CECH LINE# 58
------- ENDPROC UART_INIT
------- PROC DP8573A_INIT
C:0BF4H LINE# 60
C:0BF4H LINE# 61
C:0BF4H LINE# 62
C:0BFAH LINE# 63
C:0C00H LINE# 64
C:0C05H LINE# 65
C:0C09H LINE# 66
C:0C0DH LINE# 67
C:0C10H LINE# 68
C:0C15H LINE# 69
C:0C19H LINE# 70
C:0C1DH LINE# 71
C:0C21H LINE# 72
C:0C25H LINE# 73
C:0C2BH LINE# 74
C:0C31H LINE# 75
------- ENDPROC DP8573A_INIT
------- PROC DELAY1S
------- DO
D:0082H SYMBOL k
------- ENDDO
C:0CAAH LINE# 77
C:0CAAH LINE# 78
C:0CAAH LINE# 80
BL51 BANKED LINKER/LOCATER V6.02 03/18/2007 20:51:48 PAGE 5
C:0CC3H LINE# 81
------- ENDPROC DELAY1S
------- PROC DELAY100MS
------- DO
D:0006H SYMBOL k
------- ENDDO
C:0CEDH LINE# 83
C:0CEDH LINE# 84
C:0CEDH LINE# 86
C:0CFBH LINE# 87
------- ENDPROC DELAY100MS
------- PROC KEYSCAN
------- DO
D:0007H SYMBOL keypad
------- ENDDO
C:0C32H LINE# 89
C:0C32H LINE# 90
C:0C32H LINE# 93
C:0C34H LINE# 94
C:0C37H LINE# 96
C:0C48H LINE# 97
C:0C48H LINE# 98
C:0C48H LINE# 99
C:0C4AH LINE# 100
C:0C4CH LINE# 101
C:0C4CH LINE# 102
C:0C4EH LINE# 103
C:0C50H LINE# 104
C:0C50H LINE# 105
C:0C52H LINE# 106
C:0C54H LINE# 107
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -