📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 01/25/2004 00:49:20 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE test.obj TO test CODE (0X0000-0X07FF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test.obj (TEST)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: test (TEST)
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 0018H UNIT ?DT?TEST
BIT 0020H.0 0000H.3 UNIT ?BI?TEST
BIT 0020H.3 0000H.2 UNIT _BIT_GROUP_
0020H.5 0000H.3 *** GAP ***
DATA 0021H 0004H UNIT _DATA_GROUP_
IDATA 0025H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0004H INBLOCK ?PR?MAIN?TEST
0007H 0004H *** GAP ***
CODE 000BH 0002H ABSOLUTE
CODE 000DH 010DH INBLOCK ?PR?KEY_SCAN?TEST
CODE 011AH 00C3H INBLOCK ?PR?SYS_RUN?TEST
CODE 01DDH 0099H INBLOCK ?PR?OUT_DISP_BUFF?TEST
CODE 0276H 008CH UNIT ?C_C51STARTUP
CODE 0302H 006BH UNIT ?C?LIB_CODE
CODE 036DH 0056H INBLOCK ?PR?TIMER_ISR?TEST
CODE 03C3H 0049H INBLOCK ?PR?_OUT_TIME?TEST
CODE 040CH 0032H INBLOCK ?PR?_OUT_CS?TEST
CODE 043EH 0025H UNIT ?C_INITSEG
CODE 0463H 001EH INBLOCK ?PR?TIMER_INIT?TEST
CODE 0481H 001CH UNIT ?CO?TEST
CODE 049DH 001BH INBLOCK ?PR?_SPIOUT?TEST
CODE 04B8H 0019H INBLOCK ?PR?OUT_CS_MASK?TEST
OVERLAY MAP OF MODULE: test (TEST)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.02 01/25/2004 00:49:20 PAGE 2
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- ----- ----- -----
+--> ?PR?TIMER_INIT?TEST
+--> ?PR?SYS_RUN?TEST
?PR?SYS_RUN?TEST 0020H.3 0000H.1 0021H 0002H
+--> ?PR?KEY_SCAN?TEST
+--> ?PR?_OUT_TIME?TEST
+--> ?PR?OUT_DISP_BUFF?TEST
+--> ?PR?OUT_CS_MASK?TEST
?PR?KEY_SCAN?TEST ----- ----- 0023H 0002H
?PR?_OUT_TIME?TEST ----- ----- 0023H 0001H
+--> ?CO?TEST
?PR?OUT_DISP_BUFF?TEST ----- ----- 0023H 0001H
+--> ?PR?OUT_CS_MASK?TEST
+--> ?PR?_SPIOUT?TEST
+--> ?PR?_OUT_CS?TEST
?PR?OUT_CS_MASK?TEST 0020H.4 0000H.1 ----- -----
?PR?_OUT_CS?TEST 0020H.4 0000H.1 ----- -----
SYMBOL TABLE OF MODULE: test (TEST)
VALUE TYPE NAME
----------------------------------
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:0008H PUBLIC key_cs
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:049DH PUBLIC _spiout
C:011AH PUBLIC sys_run
B:0090H.4 PUBLIC DATA
C:04B8H PUBLIC out_cs_mask
D:0009H PUBLIC disp_flash
C:0003H PUBLIC main
D:000BH PUBLIC time
B:0020H.0 PUBLIC sys_wake_up
D:0089H PUBLIC TMOD
D:000DH PUBLIC timer_long
D:000FH PUBLIC disp_buff
C:048DH PUBLIC font
C:0463H PUBLIC timer_init
B:00B0H.5 PUBLIC OUT_PIN
B:00B0H.0 PUBLIC CS0
B:0090H.6 PUBLIC CS1
B:0090H.5 PUBLIC CS2
BL51 BANKED LINKER/LOCATER V5.02 01/25/2004 00:49:20 PAGE 3
B:00B0H.1 PUBLIC CS3
B:00A8H.1 PUBLIC ET0
B:0090H.3 PUBLIC CS4
C:03C3H PUBLIC _out_time
B:00B0H.7 PUBLIC CS5
D:008CH PUBLIC TH0
C:048AH PUBLIC ver
D:0015H PUBLIC function_select
D:008AH PUBLIC TL0
C:000DH PUBLIC key_scan
C:036DH PUBLIC timer_isr
B:0088H.4 PUBLIC TR0
B:0020H.1 PUBLIC key_func
B:0090H.7 PUBLIC CLK
D:0016H PUBLIC timer_on
D:0018H PUBLIC jiffies
D:0019H PUBLIC disp_cs
D:001AH PUBLIC key_reg
C:040CH PUBLIC _out_cs
D:001BH PUBLIC time_ms
C:01DDH PUBLIC out_disp_buff
B:0090H.2 PUBLIC KEY_LINE
D:001DH PUBLIC key_set
D:001FH PUBLIC dot_pos
B:0020H.2 PUBLIC timer_isr_stop
------- PROC OUT_CS_MASK
B:0020H.4 SYMBOL n
C:04B8H LINE# 14
C:04B8H LINE# 15
C:04BCH LINE# 16
C:04C0H LINE# 17
C:04C4H LINE# 18
C:04C8H LINE# 19
C:04CCH LINE# 20
C:04D0H LINE# 21
------- ENDPROC OUT_CS_MASK
------- PROC _OUT_CS
D:0007H SYMBOL cs
B:0020H.4 SYMBOL n
C:040CH LINE# 23
C:040CH LINE# 24
C:0420H LINE# 25
C:0425H LINE# 26
C:042AH LINE# 27
C:042FH LINE# 28
C:0434H LINE# 29
C:0439H LINE# 30
C:043DH LINE# 31
C:043DH LINE# 32
------- ENDPROC _OUT_CS
------- PROC _SPIOUT
D:0007H SYMBOL byte
------- DO
D:0006H SYMBOL i
------- ENDDO
C:049DH LINE# 36
C:049DH LINE# 38
BL51 BANKED LINKER/LOCATER V5.02 01/25/2004 00:49:20 PAGE 4
C:049FH LINE# 39
C:04A1H LINE# 40
C:04A5H LINE# 41
C:04A9H LINE# 43
C:04ABH LINE# 44
C:04ADH LINE# 45
C:04AFH LINE# 46
C:04B3H LINE# 47
C:04B7H LINE# 48
------- ENDPROC _SPIOUT
------- PROC OUT_DISP_BUFF
------- DO
D:0005H SYMBOL disp_data
------- DO
D:0023H SYMBOL d
------- ENDDO
------- ENDDO
C:01DDH LINE# 97
C:01DDH LINE# 100
C:01E1H LINE# 103
C:01E4H LINE# 104
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -