📄 project.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\C51\BIN\BL51.EXE STARTUP.obj, code.obj TO project RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
code.obj (CODE)
D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: project (?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 0002H UNIT _DATA_GROUP_
000AH 0016H *** GAP ***
BIT 0020H.0 0001H.2 UNIT ?BI?CODE
BIT 0021H.2 0000H.1 UNIT _BIT_GROUP_
0021H.3 0000H.5 *** GAP ***
DATA 0022H 0038H UNIT ?DT?CODE
IDATA 005AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?CLR_WDT?CODE
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?STOP?CODE
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0241H UNIT ?PR?MAIN?CODE
CODE 025FH 0117H UNIT ?PR?T0?CODE
CODE 0376H 0103H UNIT ?PR?DEALENL?CODE
CODE 0479H 00DBH UNIT ?CO?CODE
CODE 0554H 008CH UNIT ?C_C51STARTUP
CODE 05E0H 007BH UNIT ?PR?DEALNUM?CODE
CODE 065BH 0069H UNIT ?PR?DEALPSCHANGE?CODE
CODE 06C4H 005EH UNIT ?PR?DEALDEL?CODE
CODE 0722H 0054H UNIT ?PR?DOORBELL?CODE
CODE 0776H 004EH UNIT ?PR?MCU_INIT?CODE
CODE 07C4H 003FH UNIT ?PR?REST?CODE
CODE 0803H 0028H UNIT ?PR?_SHOUT?CODE
CODE 082BH 001FH UNIT ?PR?DELAY?CODE
CODE 084AH 001EH UNIT ?PR?_WRITE_BYTE?CODE
CODE 0868H 0019H UNIT ?C_INITSEG
CODE 0881H 0015H UNIT ?PR?_DELAY_N_MS?CODE
CODE 0896H 0015H UNIT ?PR?SHIN?CODE
CODE 08ABH 0013H UNIT ?PR?_READ_RANDOM?CODE
CODE 08BEH 0012H UNIT ?PR?_DELAYMS?CODE
CODE 08D0H 0011H UNIT ?PR?RELEASEKEY?CODE
CODE 08E1H 0011H UNIT ?PR?EFFICIENCYKEY?CODE
CODE 08F2H 0010H UNIT ?PR?_FILL_BYTE?CODE
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 2
CODE 0902H 000FH UNIT ?PR?KEYDELAY?CODE
CODE 0911H 000FH UNIT ?PR?START?CODE
CODE 0920H 000FH UNIT ?PR?READ_CURRENT?CODE
CODE 092FH 0009H UNIT ?PR?TIME1?CODE
CODE 0938H 0003H UNIT ?PR?_DYMS?CODE
OVERLAY MAP OF MODULE: project (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CODE
+--> ?C_INITSEG
?PR?MAIN?CODE ----- ----- ----- -----
+--> ?PR?MCU_INIT?CODE
+--> ?PR?KEYDELAY?CODE
+--> ?PR?EFFICIENCYKEY?CODE
+--> ?PR?DEALNUM?CODE
+--> ?PR?REST?CODE
+--> ?PR?DEALDEL?CODE
+--> ?PR?DEALPSCHANGE?CODE
+--> ?PR?DEALENL?CODE
+--> ?PR?DOORBELL?CODE
+--> ?PR?RELEASEKEY?CODE
?PR?MCU_INIT?CODE ----- ----- 0008H 0002H
+--> ?PR?_READ_RANDOM?CODE
?PR?_READ_RANDOM?CODE ----- ----- ----- -----
+--> ?PR?START?CODE
+--> ?PR?_SHOUT?CODE
+--> ?PR?READ_CURRENT?CODE
?PR?_SHOUT?CODE 0021H.2 0000H.1 ----- -----
?PR?READ_CURRENT?CODE ----- ----- ----- -----
+--> ?PR?START?CODE
+--> ?PR?_SHOUT?CODE
+--> ?PR?SHIN?CODE
+--> ?PR?STOP?CODE
?PR?EFFICIENCYKEY?CODE ----- ----- ----- -----
+--> ?PR?_DELAYMS?CODE
?PR?DEALENL?CODE ----- ----- 0008H 0002H
+--> ?PR?_WRITE_BYTE?CODE
?PR?_WRITE_BYTE?CODE ----- ----- ----- -----
+--> ?PR?START?CODE
+--> ?PR?_SHOUT?CODE
+--> ?PR?STOP?CODE
+--> ?PR?_DELAY_N_MS?CODE
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 3
?PR?DOORBELL?CODE ----- ----- 0008H 0001H
+--> ?CO?CODE
+--> ?PR?DELAY?CODE
+--> ?PR?_DYMS?CODE
+--> ?PR?REST?CODE
*** NEW ROOT ***************************************************
?PR?T0?CODE ----- ----- ----- -----
+--> ?PR?CLR_WDT?CODE
+--> ?CO?CODE
+--> ?PR?REST?CODE
SYMBOL TABLE OF MODULE: project (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0554H SEGMENT ?C_C51STARTUP
I:005AH 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:0557H 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:0554H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0554H LINE# 99
C:0556H LINE# 100
C:0557H LINE# 101
C:0558H LINE# 102
C:055AH LINE# 151
C:055DH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE CODE
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 4
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0881H PUBLIC _delay_n_ms
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0020H.0 PUBLIC doorNumflag
B:00A8H.7 PUBLIC EA
C:0920H PUBLIC read_current
D:0022H PUBLIC Rx_Buffer
C:06C4H PUBLIC DealDel
C:082BH PUBLIC delay
C:08BEH PUBLIC _DelayMs
B:00B0H.2 PUBLIC P3_2
B:0090H.4 PUBLIC P1_4
C:0803H PUBLIC _shout
B:00B0H.3 PUBLIC P3_3
B:0090H.5 PUBLIC P1_5
B:00B0H.4 PUBLIC P3_4
B:0090H.6 PUBLIC P1_6
B:0090H.7 PUBLIC P1_7
C:0902H PUBLIC KeyDelay
B:00B0H.5 PUBLIC BEEP
C:0938H PUBLIC _dyms
C:07C4H PUBLIC Rest
C:08F2H PUBLIC _fill_byte
B:0020H.1 PUBLIC psrightflag
C:025FH PUBLIC t0
C:084AH PUBLIC _write_byte
D:0025H PUBLIC pslen
D:0026H PUBLIC getps
C:001EH PUBLIC main
C:05E0H PUBLIC DealNum
B:0020H.2 PUBLIC alarmflag
C:0911H PUBLIC start
D:002CH PUBLIC second3
B:0020H.3 PUBLIC Keyenableflag
C:0896H PUBLIC shin
D:0089H PUBLIC TMOD
C:0722H PUBLIC Doorbell
D:002EH PUBLIC temp
B:0020H.4 PUBLIC psCH0flag
C:0495H PUBLIC music_tab
B:0020H.5 PUBLIC psCH1flag
B:0020H.6 PUBLIC rightflag
D:002FH PUBLIC flashcount
B:0020H.7 PUBLIC psCH2flag
D:008EH PUBLIC AUXR
D:0030H PUBLIC aa
D:0032H PUBLIC bb
D:0034H PUBLIC cc
C:08E1H PUBLIC efficiencyKey
C:065BH PUBLIC Dealpschange
C:000EH PUBLIC stop
D:0036H PUBLIC dd
B:00A8H.1 PUBLIC ET0
B:0021H.0 PUBLIC errorflag
D:0038H PUBLIC key
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 5
B:00A8H.3 PUBLIC ET1
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
C:0481H PUBLIC dispcode
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
D:0039H PUBLIC psbuf1
D:003FH PUBLIC psbuf2
B:00B8H.3 PUBLIC PT1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00B0H.7 PUBLIC SDA
C:0776H PUBLIC MCU_Init
D:0045H PUBLIC R_count
D:0046H PUBLIC dispcount
C:092FH PUBLIC time1
B:00B0H.6 PUBLIC SCL
C:08ABH PUBLIC _read_random
D:0047H PUBLIC ps
D:004DH PUBLIC i
D:00A6H PUBLIC WDTRST
D:004EH PUBLIC k
D:004FH PUBLIC m
D:0050H PUBLIC n
B:0021H.1 PUBLIC psCHINf
C:08D0H PUBLIC ReleaseKey
D:0051H PUBLIC dispbuf
C:0003H PUBLIC clr_wdt
C:0479H PUBLIC dispbit
D:0059H PUBLIC keycount
C:0376H PUBLIC DealENl
------- PROC _DYMS
D:0007H SYMBOL a
C:0938H LINE# 16
C:0938H LINE# 17
C:0938H LINE# 18
C:093AH LINE# 19
------- ENDPROC _DYMS
------- PROC DELAY
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL j
------- ENDDO
C:082BH LINE# 20
C:082BH LINE# 21
C:082BH LINE# 23
C:0839H LINE# 24
C:0849H LINE# 26
------- ENDPROC DELAY
------- PROC _DELAYMS
D:0007H SYMBOL CNT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:08BEH LINE# 28
C:08BEH LINE# 29
C:08BEH LINE# 31
BL51 BANKED LINKER/LOCATER V6.00 07/29/2007 22:59:01 PAGE 6
C:08C4H LINE# 32
C:08CFH LINE# 33
------- ENDPROC _DELAYMS
------- PROC CLR_WDT
C:0003H LINE# 35
C:0003H LINE# 36
C:0003H LINE# 37
C:0006H LINE# 38
C:0009H LINE# 39
------- ENDPROC CLR_WDT
------- PROC MCU_INIT
------- DO
D:0008H SYMBOL i
D:0009H SYMBOL j
------- ENDDO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -