📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 04/06/2006 10:20:45 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE key.obj, ch451.obj TO test RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
key.obj (KEY)
ch451.obj (CH451)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: test (KEY)
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 000CH UNIT _DATA_GROUP_
DATA 0014H 0006H UNIT ?DT?KEY
001AH 0006H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?KEY
BIT 0021H.0 0000H.4 UNIT ?BI?KEY
BIT 0021H.4 0000H.1 UNIT _BIT_GROUP_
0021H.5 0000H.3 *** GAP ***
IDATA 0022H 000AH UNIT ?ID?KEY
IDATA 002CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 000EH UNIT ?XD?KEY
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?_PUTCHAR?KEY
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?CO?KEY
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0168H UNIT ?PR?_DEAL_MENU?KEY
CODE 018EH 011FH UNIT ?PR?DEAL_DEVICE_NUM?KEY
CODE 02ADH 00F1H UNIT ?PR?_DISPLAY_SECOND_MENU?KEY
CODE 039EH 00C9H UNIT ?PR?DISPLAY_MAIN_MENU?KEY
CODE 0467H 00ABH UNIT ?PR?_DEAL_ENABLE?KEY
CODE 0512H 009CH UNIT ?PR?MAIN?KEY
CODE 05AEH 008CH UNIT ?C_C51STARTUP
CODE 063AH 005BH UNIT ?PR?_WRITE_MENU_WORD?KEY
CODE 0695H 0051H UNIT ?PR?T0_INT?KEY
CODE 06E6H 0044H UNIT ?C_INITSEG
CODE 072AH 0040H UNIT ?PR?GET_KEY?CH451
CODE 076AH 0040H UNIT ?PR?GET_KEY1?CH451
CODE 07AAH 0038H UNIT ?PR?_CH451_SET_CMD?CH451
CODE 07E2H 0021H UNIT ?PR?INIT_CPU?KEY
CODE 0803H 000FH UNIT ?PR?INIT_CH451?CH451
CODE 0812H 000EH UNIT ?PR?_DISPLAY_LED?CH451
BL51 BANKED LINKER/LOCATER V5.03 04/06/2006 10:20:45 PAGE 2
CODE 0820H 000EH UNIT ?PR?CLEAR_LED?CH451
CODE 082EH 0006H UNIT ?PR?UART?KEY
OVERLAY MAP OF MODULE: test (KEY)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?KEY
+--> ?C_INITSEG
?PR?MAIN?KEY ----- ----- 0008H 0002H
+--> ?PR?INIT_CPU?KEY
+--> ?PR?INIT_CH451?CH451
+--> ?PR?_DISPLAY_LED?CH451
+--> ?PR?_PUTCHAR?KEY
+--> ?PR?CLEAR_LED?CH451
+--> ?PR?GET_KEY?CH451
+--> ?PR?DISPLAY_MAIN_MENU?KEY
?PR?INIT_CH451?CH451 ----- ----- ----- -----
+--> ?PR?_CH451_SET_CMD?CH451
?PR?_DISPLAY_LED?CH451 ----- ----- ----- -----
+--> ?PR?_CH451_SET_CMD?CH451
?PR?CLEAR_LED?CH451 ----- ----- ----- -----
+--> ?PR?_DISPLAY_LED?CH451
?PR?DISPLAY_MAIN_MENU?KEY ----- ----- 000AH 0002H
+--> ?PR?_WRITE_MENU_WORD?KEY
+--> ?PR?_PUTCHAR?KEY
+--> ?PR?GET_KEY?CH451
+--> ?PR?DEAL_DEVICE_NUM?KEY
+--> ?PR?_DISPLAY_SECOND_MENU?KEY
+--> ?PR?_DISPLAY_LED?CH451
?PR?_WRITE_MENU_WORD?KEY ----- ----- ----- -----
+--> ?PR?_DISPLAY_LED?CH451
?PR?DEAL_DEVICE_NUM?KEY ----- ----- 000CH 0007H
+--> ?PR?_DISPLAY_LED?CH451
+--> ?CO?KEY
+--> ?PR?GET_KEY?CH451
+--> ?PR?_PUTCHAR?KEY
?PR?_DISPLAY_SECOND_MENU?KEY ----- ----- 000CH 0003H
+--> ?CO?KEY
+--> ?PR?_DISPLAY_LED?CH451
+--> ?PR?GET_KEY?CH451
+--> ?PR?_DEAL_ENABLE?KEY
+--> ?PR?_DEAL_MENU?KEY
BL51 BANKED LINKER/LOCATER V5.03 04/06/2006 10:20:45 PAGE 3
?PR?_DEAL_ENABLE?KEY 0021H.4 0000H.1 000FH 0002H
+--> ?CO?KEY
+--> ?PR?_DISPLAY_LED?CH451
+--> ?PR?GET_KEY?CH451
+--> ?PR?_PUTCHAR?KEY
?PR?_DEAL_MENU?KEY ----- ----- 000FH 0005H
+--> ?CO?KEY
+--> ?PR?_DISPLAY_LED?CH451
+--> ?PR?GET_KEY?CH451
+--> ?PR?_PUTCHAR?KEY
SYMBOL TABLE OF MODULE: test (KEY)
VALUE TYPE NAME
----------------------------------
------- MODULE KEY
C:0000H SYMBOL _ICE_DUMMY_
C:07E2H PUBLIC init_CPU
B:0021H.0 PUBLIC led_time_over_bit
B:0021H.1 PUBLIC dat_changed_bit
D:00A8H PUBLIC IE
C:0026H PUBLIC _deal_menu
D:00B8H PUBLIC IP
C:039EH PUBLIC display_main_menu
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:018EH PUBLIC deal_device_num
X:0000H PUBLIC gate
I:0022H PUBLIC times
X:0006H PUBLIC device_num
C:0512H PUBLIC main
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:00C0H PUBLIC WDTC
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:000AH PUBLIC ppout
I:0023H PUBLIC t50ms
C:082EH PUBLIC UART
I:0024H PUBLIC t1h1
D:008EH PUBLIC AUXR
C:0467H PUBLIC _deal_enable
I:0025H PUBLIC t1m1
I:0026H PUBLIC t1m2
C:063AH PUBLIC _write_menu_word
I:0027H PUBLIC t1m3
X:000CH PUBLIC att
I:0028H PUBLIC t1s1
D:0014H PUBLIC key
I:0029H PUBLIC t1s2
I:002AH PUBLIC t1s3
D:008CH PUBLIC TH0
BL51 BANKED LINKER/LOCATER V5.03 04/06/2006 10:20:45 PAGE 4
D:008DH PUBLIC TH1
C:0695H PUBLIC T0_INT
D:0015H PUBLIC key_times
D:0016H PUBLIC key_buff
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:02ADH PUBLIC _display_second_menu
B:0088H.4 PUBLIC TR0
C:0003H PUBLIC _putchar
D:0019H PUBLIC rcv_byte
D:0020H PUBLIC keyset_enable
C:000EH PUBLIC led_num
B:0021H.2 PUBLIC key_bit
I:002BH PUBLIC t50ms1
B:0021H.3 PUBLIC rcv_bit
C:0018H PUBLIC num_bit
------- PROC MAIN
------- DO
D:0008H SYMBOL temp
D:0009H SYMBOL hh
------- ENDDO
C:0512H LINE# 41
C:0512H LINE# 42
C:0512H LINE# 43
C:0515H LINE# 44
C:0518H LINE# 46
C:051BH LINE# 47
C:051EH LINE# 48
C:0521H LINE# 50
C:0528H LINE# 52
C:052FH LINE# 53
C:0536H LINE# 54
C:053DH LINE# 55
C:0544H LINE# 56
C:054BH LINE# 58
C:0550H LINE# 60
C:0558H LINE# 61
C:055BH LINE# 63
C:0560H LINE# 65
C:0560H LINE# 66
C:0560H LINE# 69
C:0565H LINE# 70
C:056CH LINE# 71
C:056FH LINE# 72
C:0571H LINE# 73
C:0573H LINE# 74
C:0575H LINE# 76
C:0578H LINE# 77
C:0578H LINE# 78
C:057DH LINE# 79
C:0582H LINE# 80
C:0584H LINE# 81
C:058EH LINE# 82
C:0593H LINE# 84
C:0598H LINE# 85
C:0598H LINE# 86
C:059BH LINE# 87
BL51 BANKED LINKER/LOCATER V5.03 04/06/2006 10:20:45 PAGE 5
C:059EH LINE# 88
C:05A3H LINE# 89
C:05A3H LINE# 90
C:05A5H LINE# 91
C:05A7H LINE# 92
C:05ACH LINE# 93
C:05ACH LINE# 94
------- ENDPROC MAIN
------- PROC T0_INT
C:0695H LINE# 97
C:069EH LINE# 99
C:06A0H LINE# 100
C:06A6H LINE# 101
C:06A9H LINE# 102
C:06ACH LINE# 104
C:06B4H LINE# 105
C:06B6H LINE# 106
C:06B9H LINE# 107
C:06BBH LINE# 108
C:06BDH LINE# 113
C:06BDH LINE# 115
C:06C5H LINE# 116
C:06C8H LINE# 117
C:06CAH LINE# 118
C:06CCH LINE# 119
C:06D0H LINE# 120
C:06D0H LINE# 122
C:06D8H LINE# 123
C:06DAH LINE# 124
C:06DDH LINE# 125
C:06DDH LINE# 126
C:06DFH LINE# 127
------- ENDPROC T0_INT
------- PROC INIT_CPU
C:07E2H LINE# 129
C:07E2H LINE# 130
C:07E2H LINE# 133
C:07E5H LINE# 134
C:07E8H LINE# 135
C:07EBH LINE# 136
C:07F4H LINE# 137
C:07F9H LINE# 138
C:07FCH LINE# 139
C:07FFH LINE# 140
C:0802H LINE# 141
------- ENDPROC INIT_CPU
------- PROC DEAL_DEVICE_NUM
------- DO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -