?? first.m51
字號:
BL51 BANKED LINKER/LOCATER V5.12 01/04/2009 21:53:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE zhuji.obj, keypad.obj, disp.obj, Disp_drive.obj, chuankou_drive.obj, keydeal.obj TO first RTX51
>> TINY RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
zhuji.obj (ZHUJI)
keypad.obj (KEYPAD)
disp.obj (DISP)
Disp_drive.obj (DISP_DRIVE)
chuankou_drive.obj (CHUANKOU_DRIVE)
keydeal.obj (KEYDEAL)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_SEND_SIGNAL)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_KERNAL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
TASK TABLE OF MODULE: first (ZHUJI)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?JOB0?ZHUJI
1 0 0 ?PR?KEY?KEYPAD
2 0 0 ?PR?DISP?DISP
LINK MAP OF MODULE: first (ZHUJI)
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 0006H ABSOLUTE
DATA 000EH 0011H UNIT ?DT?_DISPFLOAT?DISP_DRIVE
DATA 001FH 0001H UNIT ?DT?DISP_DRIVE
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?DISP_DRIVE
BL51 BANKED LINKER/LOCATER V5.12 01/04/2009 21:53:57 PAGE 2
BIT 0020H.3 0000H.1 UNIT ?BI?_DISPINT_BLINK?DISP_DRIVE
BIT 0020H.4 0000H.1 UNIT ?BI?_DISPCHR?DISP_DRIVE
BIT 0020H.5 0000H.1 UNIT ?RTX?BITS
0020H.6 0000H.2 *** GAP ***
DATA 0021H 0017H UNIT _DATA_GROUP_
DATA 0038H 0009H UNIT ?DT?_DISPINT_BLINK?DISP_DRIVE
DATA 0041H 0006H UNIT ?DT?KEYPAD
DATA 0047H 0006H UNIT ?DT?DISP
DATA 004DH 0004H UNIT ?DT?ZHUJI
IDATA 0051H 0040H UNIT ?ID?DISP_DRIVE
IDATA 0091H 0020H UNIT ?ID?CHUANKOU_DRIVE
IDATA 00B1H 0006H UNIT ?RTX?TASKSTATE?S
IDATA 00B7H 0003H UNIT ?RTX?TASKSP?S
IDATA 00BAH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?RTX?TASKENT?S
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 000DH *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 037AH UNIT ?C?LIB_CODE
CODE 0398H 0281H UNIT ?RTX?CODE
CODE 0619H 016BH UNIT ?PR?_DISPFLOAT?DISP_DRIVE
CODE 0784H 0111H UNIT ?PR?KEYPAD_GETKEY?KEYPAD
CODE 0895H 00E7H UNIT ?PR?DISP?DISP
CODE 097CH 0095H UNIT ?CO?KEYPAD
CODE 0A11H 008DH UNIT ?PR?KEY?KEYPAD
CODE 0A9EH 008CH UNIT ?C_C51STARTUP
CODE 0B2AH 0084H UNIT ?PR?_INT_SEND?CHUANKOU_DRIVE
CODE 0BAEH 0071H UNIT ?PR?_DISPINT_BLINK?DISP_DRIVE
CODE 0C1FH 0060H UNIT ?PR?_DISPINT?DISP_DRIVE
CODE 0C7FH 0052H UNIT ?PR?DISPREF?DISP_DRIVE
CODE 0CD1H 0045H UNIT ?PR?_GETINTLEN?DISP_DRIVE
CODE 0D16H 0034H UNIT ?PR?JOB0?ZHUJI
CODE 0D4AH 0030H UNIT ?PR?_STR_SEND?CHUANKOU_DRIVE
CODE 0D7AH 002FH UNIT ?PR?_DISPSTR?DISP_DRIVE
CODE 0DA9H 0029H UNIT ?PR?TIME0?ZHUJI
CODE 0DD2H 0026H UNIT ?C_INITSEG
CODE 0DF8H 0021H UNIT ?PR?DISPCLS?DISP_DRIVE
CODE 0E19H 001BH UNIT ?PR?_DISPCHR?DISP_DRIVE
CODE 0E34H 001AH UNIT ?CO?DISP
CODE 0E4EH 0014H UNIT ?PR?BUSY?DISP_DRIVE
CODE 0E62H 0014H UNIT ?PR?DISPINIT?DISP_DRIVE
CODE 0E76H 0012H UNIT ?PR?_LCD_DATA?DISP_DRIVE
CODE 0E88H 0012H UNIT ?PR?_LCD_CMD?DISP_DRIVE
CODE 0E9AH 000EH UNIT ?PR?_CHR_SEND?CHUANKOU_DRIVE
OVERLAY MAP OF MODULE: first (ZHUJI)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
BL51 BANKED LINKER/LOCATER V5.12 01/04/2009 21:53:57 PAGE 3
?PR?JOB0?ZHUJI ----- ----- ----- -----
+--> ?PR?DISPINIT?DISP_DRIVE
+--> ?PR?DISPCLS?DISP_DRIVE
+--> ?PR?DISPREF?DISP_DRIVE
?PR?DISPINIT?DISP_DRIVE ----- ----- ----- -----
+--> ?PR?_LCD_CMD?DISP_DRIVE
?PR?_LCD_CMD?DISP_DRIVE ----- ----- ----- -----
+--> ?PR?BUSY?DISP_DRIVE
?PR?DISPREF?DISP_DRIVE ----- ----- ----- -----
+--> ?PR?_LCD_CMD?DISP_DRIVE
+--> ?PR?_LCD_DATA?DISP_DRIVE
?PR?_LCD_DATA?DISP_DRIVE ----- ----- ----- -----
+--> ?PR?BUSY?DISP_DRIVE
*** NEW ROOT ***************************************************
?PR?KEY?KEYPAD ----- ----- ----- -----
+--> ?PR?KEYPAD_GETKEY?KEYPAD
+--> ?CO?KEYPAD
+--> ?PR?_DISPSTR?DISP_DRIVE
+--> ?PR?_STR_SEND?CHUANKOU_DRIVE
+--> ?PR?_INT_SEND?CHUANKOU_DRIVE
+--> ?PR?DISPCLS?DISP_DRIVE
?PR?KEYPAD_GETKEY?KEYPAD 0020H.0 0000H.1 0021H 0003H
+--> ?CO?KEYPAD
?PR?_DISPSTR?DISP_DRIVE 0020H.1 0000H.1 002FH 0005H
?PR?_INT_SEND?CHUANKOU_DRIVE ----- ----- 0021H 0009H
+--> ?PR?_GETINTLEN?DISP_DRIVE
?PR?_GETINTLEN?DISP_DRIVE ----- ----- 002AH 0005H
*** NEW ROOT ***************************************************
?PR?DISP?DISP ----- ----- ----- -----
+--> ?CO?DISP
+--> ?PR?_DISPSTR?DISP_DRIVE
+--> ?PR?_DISPINT?DISP_DRIVE
?PR?_DISPINT?DISP_DRIVE ----- ----- 002FH 0009H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?C_INITSEG
SYMBOL TABLE OF MODULE: first (ZHUJI)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.12 01/04/2009 21:53:57 PAGE 4
----------------------------------
------- MODULE ZHUJI
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
D:004DH PUBLIC SHUJU
D:00B8H PUBLIC IP
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00A0H.4 PUBLIC TEST
B:00A8H.3 PUBLIC ET1
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
C:0DA9H PUBLIC time0
D:00C8H PUBLIC T2CON
D:004EH PUBLIC i
D:0050H SYMBOL j
C:0D16H PUBLIC job0
D:00D0H PUBLIC PSW
------- PROC JOB0
C:0D16H LINE# 14
C:0D16H LINE# 17
C:0D19H LINE# 18
C:0D1CH LINE# 21
C:0D1FH LINE# 22
C:0D22H LINE# 25
C:0D25H LINE# 26
C:0D28H LINE# 27
C:0D2BH LINE# 28
C:0D2DH LINE# 29
C:0D2FH LINE# 30
C:0D32H LINE# 33
C:0D34H LINE# 34
C:0D36H LINE# 36
C:0D3BH LINE# 37
C:0D40H LINE# 38
C:0D45H LINE# 44
C:0D45H LINE# 45
C:0D45H LINE# 47
C:0D48H LINE# 48
------- ENDPROC JOB0
------- PROC TIME0
C:0DA9H LINE# 57
C:0DADH LINE# 59
C:0DB5H LINE# 60
C:0DB8H LINE# 61
C:0DBBH LINE# 62
C:0DC5H LINE# 63
C:0DC5H LINE# 64
C:0DCBH LINE# 65
BL51 BANKED LINKER/LOCATER V5.12 01/04/2009 21:53:57 PAGE 5
C:0DCDH LINE# 67
C:0DCDH LINE# 70
------- ENDPROC TIME0
------- ENDMOD ZHUJI
------- MODULE KEYPAD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
C:0784H PUBLIC Keypad_GetKey
D:00B8H PUBLIC IP
B:0098H.1 PUBLIC TI
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:00A0H.4 PUBLIC TEST
D:0045H PUBLIC key_value_flag
C:0A11H PUBLIC key
C:0989H SYMBOL KeyMap
B:0090H.0 PUBLIC KP_Col0
D:0046H PUBLIC key_value
B:0090H.1 PUBLIC KP_Col1
B:0090H.2 PUBLIC KP_Col2
B:0090H.3 PUBLIC KP_Col3
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC KEYPAD_GETKEY
------- DO
D:0041H SYMBOL cnt
D:0042H SYMBOL PrevImg
D:0044H SYMBOL PrevKey
D:0021H SYMBOL img
D:0023H SYMBOL n
B:0020H.0 SYMBOL find
------- ENDDO
C:0784H LINE# 61
C:0784H LINE# 62
C:0784H LINE# 70
C:0789H LINE# 71
C:078BH LINE# 74
C:078EH LINE# 75
C:0796H LINE# 76
C:07AFH LINE# 77
C:07B7H LINE# 78
C:07D0H LINE# 79
C:07D8H LINE# 80
C:07F1H LINE# 81
C:07F9H LINE# 82
C:0800H LINE# 85
C:080CH LINE# 86
C:080CH LINE# 87
C:080FH LINE# 88
C:0815H LINE# 89
C:0818H LINE# 90
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -