📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 01/27/2007 22:14:50 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE test.obj TO test RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test.obj (TEST)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
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 0005H UNIT _DATA_GROUP_
DATA 000DH 0003H UNIT ?DT?TEST
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?TEST
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0200H UNIT ?CO?TEST
CODE 020EH 0061H UNIT ?PR?INTER_TIMER0?TEST
CODE 026FH 005BH UNIT ?PR?DOWN_DOWN_FUNCTION?TEST
CODE 02CAH 005AH UNIT ?PR?UP_DOWN_FUNCTION?TEST
CODE 0324H 0055H UNIT ?PR?OK_DOWN_FUNCTION?TEST
CODE 0379H 004BH UNIT ?PR?VOICE_FUNCTION?TEST
CODE 03C4H 0042H UNIT ?PR?MAIN?TEST
CODE 0406H 0040H UNIT ?PR?_DISPLAY_ALL_SCREEN?TEST
CODE 0446H 002AH UNIT ?PR?_WR_LCD?TEST
CODE 0470H 0026H UNIT ?PR?_DELAY_MS?TEST
CODE 0496H 001DH UNIT ?PR?RESPOND_KEY_DOWN?TEST
CODE 04B3H 0016H UNIT ?PR?SHOWN_MAIN_MENU?TEST
CODE 04C9H 000FH UNIT ?PR?CHK_BUSY?TEST
CODE 04D8H 000CH UNIT ?C_C51STARTUP
CODE 04E4H 000AH UNIT ?PR?INICIAL_TIMER?TEST
OVERLAY MAP OF MODULE: test (TEST)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?PR?INTER_TIMER0?TEST 0008H 0001H
+--> ?PR?VOICE_FUNCTION?TEST
BL51 BANKED LINKER/LOCATER V6.00 01/27/2007 22:14:50 PAGE 2
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEST
?PR?MAIN?TEST ----- -----
+--> ?PR?INICIAL_TIMER?TEST
+--> ?PR?_WR_LCD?TEST
+--> ?PR?_DISPLAY_ALL_SCREEN?TEST
+--> ?PR?_DELAY_MS?TEST
+--> ?PR?SHOWN_MAIN_MENU?TEST
+--> ?PR?RESPOND_KEY_DOWN?TEST
?PR?_WR_LCD?TEST 000BH 0002H
+--> ?PR?CHK_BUSY?TEST
?PR?_DISPLAY_ALL_SCREEN?TEST 0009H 0002H
+--> ?PR?_WR_LCD?TEST
+--> ?CO?TEST
?PR?SHOWN_MAIN_MENU?TEST ----- -----
+--> ?PR?_DISPLAY_ALL_SCREEN?TEST
+--> ?PR?_WR_LCD?TEST
?PR?RESPOND_KEY_DOWN?TEST ----- -----
+--> ?PR?UP_DOWN_FUNCTION?TEST
+--> ?PR?DOWN_DOWN_FUNCTION?TEST
+--> ?PR?OK_DOWN_FUNCTION?TEST
?PR?UP_DOWN_FUNCTION?TEST ----- -----
+--> ?PR?VOICE_FUNCTION?TEST
+--> ?PR?_WR_LCD?TEST
?PR?DOWN_DOWN_FUNCTION?TEST ----- -----
+--> ?PR?_WR_LCD?TEST
+--> ?PR?VOICE_FUNCTION?TEST
?PR?OK_DOWN_FUNCTION?TEST ----- -----
+--> ?PR?_DISPLAY_ALL_SCREEN?TEST
+--> ?PR?_WR_LCD?TEST
+--> ?PR?SHOWN_MAIN_MENU?TEST
SYMBOL TABLE OF MODULE: test (TEST)
VALUE TYPE NAME
----------------------------------
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
D:000DH PUBLIC Current_screen_num
D:0080H PUBLIC P0
C:000EH PUBLIC screen_data
D:0090H PUBLIC P1
C:0324H PUBLIC Ok_Down_function
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V6.00 01/27/2007 22:14:50 PAGE 3
D:00B0H PUBLIC P3
B:0020H.0 PUBLIC KEY_DOWN
B:00A8H.7 PUBLIC EA
D:000EH PUBLIC KEY_WORD
C:02CAH PUBLIC Up_Down_function
B:0080H.0 PUBLIC P0_0
C:04B3H PUBLIC Shown_Main_menu
D:000FH PUBLIC Currrent_Position
C:03C4H PUBLIC main
C:0470H PUBLIC _delay_ms
D:0089H PUBLIC TMOD
B:00A0H.7 PUBLIC busy
C:0496H PUBLIC respond_key_down
B:00A8H.1 PUBLIC ET0
B:0088H.4 PUBLIC TR0
C:0406H PUBLIC _display_all_screen
C:020EH PUBLIC inter_timer0
C:04C9H PUBLIC chk_busy
C:044DH PUBLIC _wr_lcd
C:026FH PUBLIC Down_Down_function
C:04E4H PUBLIC inicial_timer
B:0090H.2 PUBLIC e
C:0379H PUBLIC voice_function
B:0090H.0 PUBLIC rs
B:0090H.1 PUBLIC rw
------- PROC INTER_TIMER0
------- DO
D:0008H SYMBOL b
------- ENDDO
C:020EH LINE# 120
C:022BH LINE# 123
C:022DH LINE# 124
C:0230H LINE# 125
C:0233H LINE# 126
C:0236H LINE# 127
C:023CH LINE# 128
C:023CH LINE# 129
C:023EH LINE# 130
C:0241H LINE# 131
C:0244H LINE# 132
C:0244H LINE# 133
C:024AH LINE# 134
C:024AH LINE# 135
C:024DH LINE# 136
C:0250H LINE# 137
C:0252H LINE# 138
C:0254H LINE# 141
------- ENDPROC INTER_TIMER0
------- PROC VOICE_FUNCTION
------- DO
D:0002H SYMBOL c
D:0006H SYMBOL e
D:0004H SYMBOL d
------- ENDDO
C:0379H LINE# 144
C:0379H LINE# 145
C:0379H LINE# 147
BL51 BANKED LINKER/LOCATER V6.00 01/27/2007 22:14:50 PAGE 4
C:037CH LINE# 148
C:037CH LINE# 150
C:037FH LINE# 151
C:0382H LINE# 152
C:039AH LINE# 154
C:039DH LINE# 155
C:03A0H LINE# 156
C:03B8H LINE# 157
C:03C3H LINE# 158
------- ENDPROC VOICE_FUNCTION
C:0446H SYMBOL L?0111
C:0449H SYMBOL L?0112
------- PROC L?0110
------- ENDPROC L?0110
C:0446H SYMBOL L?0111
C:0449H SYMBOL L?0112
------- PROC _WR_LCD
D:000BH SYMBOL dat_comm
D:000CH SYMBOL content
------- DO
D:0007H SYMBOL i
------- ENDDO
C:044DH LINE# 160
C:0451H LINE# 161
C:0451H LINE# 164
C:0454H LINE# 166
C:0458H LINE# 167
C:0458H LINE# 168
C:045AH LINE# 169
C:045CH LINE# 170
C:045EH LINE# 172
C:045EH LINE# 173
C:0460H LINE# 174
C:0462H LINE# 175
C:0462H LINE# 176
C:0465H LINE# 178
C:0467H LINE# 180
C:0469H LINE# 181
C:0469H LINE# 184
C:046DH LINE# 185
C:046FH LINE# 188
------- ENDPROC _WR_LCD
------- PROC CHK_BUSY
C:04C9H LINE# 190
C:04C9H LINE# 191
C:04C9H LINE# 192
C:04CCH LINE# 193
C:04CEH LINE# 194
C:04D0H LINE# 195
C:04D2H LINE# 196
C:04D5H LINE# 197
C:04D7H LINE# 198
------- ENDPROC CHK_BUSY
------- PROC INICIAL_TIMER
C:04E4H LINE# 200
C:04E4H LINE# 201
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -