📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/11/2005 10:15:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE test.obj, .\STARTUP.obj TO test RAMSIZE (256) CODE (0X8000-0XBFFF) XDATA (0XC000-0XFFFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test.obj (TEST)
.\STARTUP.obj (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
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 0010H UNIT _DATA_GROUP_
DATA 0018H 000BH UNIT ?DT?TEST
DATA 0023H 0001H UNIT ?DT?INIT_CGRAM?TEST
IDATA 0024H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
0000H 8000H *** GAP ***
CODE 8000H 0003H ABSOLUTE
8003H 0008H *** GAP ***
CODE 800BH 0003H ABSOLUTE
800EH 0005H *** GAP ***
CODE 8013H 0003H ABSOLUTE
CODE 8016H 006AH UNIT ?PR?TEST_LCD?TEST
CODE 8080H 005BH UNIT ?PR?KEYBOARD?TEST
CODE 80DBH 0059H UNIT ?PR?MAIN?TEST
CODE 8134H 0054H UNIT ?PR?_PRINTF_LCD?TEST
CODE 8188H 0052H UNIT ?PR?TIMER0?TEST
CODE 81DAH 0052H UNIT ?PR?INIT_LCD?TEST
CODE 822CH 0050H UNIT ?PR?READKB?TEST
CODE 827CH 0049H UNIT ?CO?TEST
CODE 82C5H 003BH UNIT ?C?LIB_CODE
CODE 8300H 0036H UNIT ?PR?_SENT?TEST
CODE 8336H 0035H UNIT ?PR?INIT_CGRAM?TEST
CODE 836BH 0029H UNIT ?PR?_ADCONVERT?TEST
CODE 8394H 0028H UNIT ?PR?DISPLAY?TEST
CODE 83BCH 0011H UNIT ?PR?_DELAY?TEST
CODE 83CDH 0011H UNIT ?PR?CLR_LCD?TEST
CODE 83DEH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: test (TEST)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 08/11/2005 10:15:57 PAGE 2
----------------------------------------------
?PR?TIMER0?TEST ----- -----
+--> ?PR?DISPLAY?TEST
+--> ?PR?_ADCONVERT?TEST
?PR?DISPLAY?TEST 0008H 0001H
+--> ?PR?_SENT?TEST
?PR?_SENT?TEST 000FH 0002H
+--> ?PR?_DELAY?TEST
?PR?_DELAY?TEST 0016H 0002H
?PR?_ADCONVERT?TEST 0008H 0004H
*** NEW ROOT ***************************************************
?PR?KEYBOARD?TEST ----- -----
+--> ?PR?READKB?TEST
+--> ?CO?TEST
+--> ?PR?_PRINTF_LCD?TEST
+--> ?PR?CLR_LCD?TEST
+--> ?PR?TEST_LCD?TEST
?PR?READKB?TEST 000DH 0002H
+--> ?PR?_DELAY?TEST
+--> ?PR?_SENT?TEST
?PR?_PRINTF_LCD?TEST 000DH 0006H
+--> ?PR?CLR_LCD?TEST
+--> ?PR?_DELAY?TEST
?PR?CLR_LCD?TEST ----- -----
+--> ?PR?_DELAY?TEST
?PR?TEST_LCD?TEST 0015H 0001H
+--> ?PR?_DELAY?TEST
+--> ?CO?TEST
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEST
?PR?MAIN?TEST ----- -----
+--> ?PR?INIT_LCD?TEST
+--> ?PR?TEST_LCD?TEST
+--> ?PR?CLR_LCD?TEST
?PR?INIT_LCD?TEST 0015H 0001H
+--> ?PR?_DELAY?TEST
SYMBOL TABLE OF MODULE: test (TEST)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.03 08/11/2005 10:15:57 PAGE 3
----------------------------------
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.2 PUBLIC AD_OK
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:822CH PUBLIC ReadKB
C:8134H PUBLIC _printf_lcd
C:8080H PUBLIC KeyBoard
B:0090H.0 PUBLIC CS
C:8294H PUBLIC TABLE1
C:8300H PUBLIC _sent
C:82A4H PUBLIC TABLE2
B:00D0H.7 PUBLIC CY
C:82A8H PUBLIC TABLE3
C:82B5H PUBLIC TABLE4
C:8336H PUBLIC init_cgram
C:80DBH PUBLIC main
D:0018H PUBLIC KeyCode
D:0019H PUBLIC ADresult
D:001AH PUBLIC TICK
C:836BH PUBLIC _adconvert
C:8188H PUBLIC Timer0
D:0089H PUBLIC TMOD
C:827CH PUBLIC CGRAM_TABLE
B:00A8H.1 PUBLIC ET0
C:81DAH PUBLIC init_lcd
D:008CH PUBLIC TH0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
C:83CDH PUBLIC clr_lcd
C:8016H PUBLIC test_lcd
D:001BH PUBLIC dispbuff
B:0090H.1 PUBLIC CLK
B:0090H.2 PUBLIC DIO
C:83BCH PUBLIC _delay
C:8394H PUBLIC display
------- PROC TIMER0
C:8188H LINE# 54
C:81A5H LINE# 56
C:81A8H LINE# 57
C:81ABH LINE# 58
C:81B0H LINE# 59
C:81B0H LINE# 60
C:81B3H LINE# 61
C:81B6H LINE# 62
C:81BDH LINE# 63
C:81BDH LINE# 64
C:81BFH LINE# 65
------- ENDPROC TIMER0
------- PROC KEYBOARD
C:8080H LINE# 76
C:809DH LINE# 78
BL51 BANKED LINKER/LOCATER V5.03 08/11/2005 10:15:57 PAGE 4
C:80A2H LINE# 79
C:80A7H LINE# 80
C:80B5H LINE# 81
C:80BAH LINE# 82
C:80BAH LINE# 83
C:80BDH LINE# 84
C:80C0H LINE# 85
------- ENDPROC KEYBOARD
------- PROC MAIN
C:80DBH LINE# 86
C:80DBH LINE# 87
C:80DBH LINE# 89
C:80DDH LINE# 90
C:80DFH LINE# 91
C:80E1H LINE# 92
C:80E3H LINE# 93
C:80E6H LINE# 94
C:80E9H LINE# 95
C:80ECH LINE# 96
C:80EEH LINE# 97
C:80F0H LINE# 98
C:80F3H LINE# 99
C:80F6H LINE# 101
C:80F9H LINE# 102
C:80FCH LINE# 103
C:80FFH LINE# 106
C:80FFH LINE# 107
C:80FFH LINE# 108
C:8109H LINE# 109
C:8114H LINE# 110
C:8122H LINE# 111
C:8131H LINE# 113
------- ENDPROC MAIN
------- PROC READKB
------- DO
D:000DH SYMBOL kb
D:000EH SYMBOL i
------- ENDDO
C:822CH LINE# 126
C:822CH LINE# 127
C:822FH LINE# 128
C:8231H LINE# 129
C:8233H LINE# 130
C:8238H LINE# 131
C:823DH LINE# 132
C:8242H LINE# 133
C:8244H LINE# 134
C:8246H LINE# 135
C:824BH LINE# 136
C:8257H LINE# 137
C:8259H LINE# 138
C:8267H LINE# 139
C:826CH LINE# 140
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -