📄 clock.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/31/2009 01:55:45 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, DisplayDir.obj, SysTick.obj, key.obj, Menu.obj, RTC.obj, OS_Basic_FUNC.o
>> bj TO clock RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
DisplayDir.obj (DISPLAYDIR)
SysTick.obj (SYSTICK)
key.obj (KEY)
Menu.obj (MENU)
RTC.obj (RTC)
OS_Basic_FUNC.obj (OS_BASIC_FUNC)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
LINK MAP OF MODULE: clock (?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 0007H UNIT ?DT?DISPLAYDIR
DATA 000FH 0007H UNIT ?DT?MENU
DATA 0016H 0005H UNIT ?DT?RTC
DATA 001BH 0002H UNIT ?DT?SYSTICK
DATA 001DH 0002H UNIT ?DT?KEY
DATA 001FH 0001H UNIT ?DT?OS_BASIC_FUNC
DATA 0020H 0001H BIT_ADDR ?BA?DISPLAYDIR
BIT 0021H.0 0000H.5 UNIT ?BI?DISPLAYDIR
BIT 0021H.5 0000H.4 UNIT ?BI?KEY
BIT 0022H.1 0000H.1 UNIT ?BI?SYSTICK
0022H.2 0000H.6 *** GAP ***
DATA 0023H 0002H UNIT _DATA_GROUP_
IDATA 0025H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0002H UNIT ?CO?KEY
CODE 0005H 0001H UNIT ?PR?NOPFUNC?MENU
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?KEYPROCESS?KEY
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0141H UNIT ?C?LIB_CODE
CODE 015FH 00E4H UNIT ?PR?LEDDISPLAY?DISPLAYDIR
CODE 0243H 008CH UNIT ?C_C51STARTUP
CODE 02CFH 007DH UNIT ?PR?KEYPAD?KEY
BL51 BANKED LINKER/LOCATER V5.03 05/31/2009 01:55:45 PAGE 2
CODE 034CH 0079H UNIT ?PR?_MENU_CHANGE?MENU
CODE 03C5H 0072H UNIT ?PR?SYSTEMTICK?SYSTICK
CODE 0437H 0063H UNIT ?PR?UPDATEDISPLAYTICK?SYSTICK
CODE 049AH 0048H UNIT ?PR?_KEYPADSCAN?KEY
CODE 04E2H 0046H UNIT ?CO?MENU
CODE 0528H 003CH UNIT ?PR?MAIN?MAIN
CODE 0564H 0035H UNIT ?PR?MAINMENUITEM?MENU
CODE 0599H 002CH UNIT ?C_INITSEG
CODE 05C5H 0027H UNIT ?PR?RTC_SOFT_CLOCK?RTC
CODE 05ECH 0020H UNIT ?PR?ADJTIME_HOUR?MENU
CODE 060CH 0020H UNIT ?PR?ADJTIME_MINUTE?MENU
CODE 062CH 001FH UNIT ?PR?_UPDATEDISPLAYBUFFER?DISPLAYDIR
CODE 064BH 001EH UNIT ?PR?LEDFLASHFREQ?DISPLAYDIR
CODE 0669H 0012H UNIT ?CO?DISPLAYDIR
CODE 067BH 0011H UNIT ?PR?TIMER0_INIT?SYSTICK
CODE 068CH 0011H UNIT ?PR?TIMER1_INIT?SYSTICK
CODE 069DH 0010H UNIT ?PR?SETTIME_ENTER?MENU
CODE 06ADH 000FH UNIT ?PR?EXIT_MAINMENUITEM?MENU
CODE 06BCH 000FH UNIT ?PR?ADJHOURSELECT?MENU
CODE 06CBH 000FH UNIT ?PR?ADJMINUTESELECT?MENU
OVERLAY MAP OF MODULE: clock (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?TIMER0_INIT?SYSTICK
+--> ?PR?TIMER1_INIT?SYSTICK
+--> ?PR?KEYPAD?KEY
+--> ?PR?LEDFLASHFREQ?DISPLAYDIR
+--> ?PR?KEYPROCESS?KEY
+--> ?PR?_UPDATEDISPLAYBUFFER?DISPLAYDIR
?PR?KEYPAD?KEY 0023H 0002H
+--> ?CO?KEY
+--> ?PR?_KEYPADSCAN?KEY
?PR?KEYPROCESS?KEY ----- -----
+--> ?PR?_MENU_CHANGE?MENU
?PR?_MENU_CHANGE?MENU ----- -----
+--> ?CO?MENU
?CO?MENU ----- -----
+--> ?PR?NOPFUNC?MENU
+--> ?PR?MAINMENUITEM?MENU
+--> ?PR?EXIT_MAINMENUITEM?MENU
+--> ?PR?ADJHOURSELECT?MENU
+--> ?PR?ADJMINUTESELECT?MENU
BL51 BANKED LINKER/LOCATER V5.03 05/31/2009 01:55:45 PAGE 3
+--> ?PR?ADJTIME_HOUR?MENU
+--> ?PR?ADJTIME_MINUTE?MENU
+--> ?PR?SETTIME_ENTER?MENU
?PR?ADJHOURSELECT?MENU ----- -----
+--> ?PR?_UPDATEDISPLAYBUFFER?DISPLAYDIR
?PR?ADJMINUTESELECT?MENU ----- -----
+--> ?PR?_UPDATEDISPLAYBUFFER?DISPLAYDIR
?PR?SETTIME_ENTER?MENU ----- -----
+--> ?PR?EXIT_MAINMENUITEM?MENU
*** NEW ROOT ***************************************************
?PR?SYSTEMTICK?SYSTICK ----- -----
+--> ?PR?RTC_SOFT_CLOCK?RTC
*** NEW ROOT ***************************************************
?PR?UPDATEDISPLAYTICK?SYSTICK ----- -----
+--> ?PR?LEDDISPLAY?DISPLAYDIR
?PR?LEDDISPLAY?DISPLAYDIR ----- -----
+--> ?CO?DISPLAYDIR
SYMBOL TABLE OF MODULE: clock (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0243H SEGMENT ?C_C51STARTUP
I:0025H 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:0246H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:0243H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
BL51 BANKED LINKER/LOCATER V5.03 05/31/2009 01:55:45 PAGE 4
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0243H LINE# 133
C:0245H LINE# 134
C:0246H LINE# 135
C:0247H LINE# 136
C:0249H LINE# 185
C:024CH LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:0528H PUBLIC main
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00E1H PUBLIC WDT_CONTR
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
C:0528H LINE# 38
C:0528H LINE# 39
C:0528H LINE# 40
C:052BH LINE# 41
C:052EH LINE# 42
C:0531H LINE# 43
C:0534H LINE# 44
C:0536H LINE# 46
C:053DH LINE# 47
C:053FH LINE# 48
C:0542H LINE# 50
C:0544H LINE# 52
C:0544H LINE# 53
C:0544H LINE# 54
C:0547H LINE# 55
C:0547H LINE# 56
C:0549H LINE# 57
C:054CH LINE# 58
C:054FH LINE# 59
C:054FH LINE# 61
C:0552H LINE# 63
C:0555H LINE# 64
C:0555H LINE# 65
C:055CH LINE# 68
C:055CH LINE# 70
C:055FH LINE# 72
C:0562H LINE# 73
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE DISPLAYDIR
BL51 BANKED LINKER/LOCATER V5.03 05/31/2009 01:55:45 PAGE 5
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:062CH PUBLIC _UpdateDisplayBuffer
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
C:0669H PUBLIC DispCode
C:064BH PUBLIC LedFlashFreq
D:00B8H PUBLIC IP
B:0020H.4 PUBLIC Blink1
B:0020H.5 PUBLIC Blink2
B:0020H.6 PUBLIC Blink3
B:0020H.0 PUBLIC Dlink1
B:0020H.7 PUBLIC Blink4
B:0020H.1 PUBLIC Dlink2
B:0020H.2 PUBLIC Dlink3
B:0020H.3 PUBLIC Dlink4
B:0021H.0 PUBLIC g_BFlashEn
B:0021H.1 PUBLIC g_DFlashEn
B:0021H.2 SYMBOL BFlash
D:0098H PUBLIC SCON
B:0021H.3 SYMBOL DFlash
D:0088H PUBLIC TCON
D:000AH PUBLIC DisplayBuffer
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -