📄 7inch.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, mcu51_set.obj, SCI_io.obj, port_init.obj, camera.obj TO 7i
>> nch IXREF RAMSIZE (256) XDATA (0X0000-0X03FF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
mcu51_set.obj (MCU51_SET)
SCI_io.obj (SCI_IO)
port_init.obj (PORT_INIT)
camera.obj (CAMERA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LCASE)
LINK MAP OF MODULE: 7inch (?C_STARTUP)
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 UNIT ?DT?MAIN?MAIN
DATA 000EH 0002H UNIT ?DT?T0_LOAD?MAIN
DATA 0010H 0002H UNIT ?DT?T1_LOAD?MAIN
DATA 0012H 0002H UNIT ?DT?MAIN
DATA 0014H 0002H UNIT ?DT?BAUD_9600?MCU51_SET
DATA 0016H 0002H UNIT ?DT?BAUD_19200?MCU51_SET
DATA 0018H 0002H UNIT ?DT?BAUD_4800?MCU51_SET
DATA 001AH 0002H UNIT ?DT?BAUD_2400?MCU51_SET
DATA 001CH 0001H UNIT ?DT?PROTOCALSELECT?MAIN
DATA 001DH 0001H UNIT ?DT?BAUDSELECT?MAIN
DATA 001EH 0001H UNIT ?DT?IDSELECT?MAIN
DATA 001FH 0001H UNIT ?DT?_LEFTRIGHT_OUT?MAIN
DATA 0020H 0003H BIT_ADDR ?BA?MAIN
DATA 0023H 0001H UNIT ?DT?_UPDOWN_OUT?MAIN
IDATA 0024H 001EH UNIT ?ID?MAIN
IDATA 0042H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?GLOBALSET?MCU51_SET
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0004H UNIT ?PR?WDT_CLS?MCU51_SET
0012H 0001H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0004H UNIT ?PR?SCI_SET?MCU51_SET
001AH 0001H *** GAP ***
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 2
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0003H UNIT ?PR?INT_ENABLE?MCU51_SET
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 000DH UNIT ?PR?IRISCLOSE?CAMERA
CODE 0033H 0003H ABSOLUTE
CODE 0036H 0003H UNIT ?PR?INT_DISABLE?MCU51_SET
0039H 0002H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 0E41H UNIT ?PR?MAIN?MAIN
CODE 0E7FH 00A0H UNIT ?C?LIB_CODE
CODE 0F1FH 0099H UNIT ?PR?HORIZONALMOTOR?MAIN
CODE 0FB8H 0099H UNIT ?PR?VERTICALMOTOR?MAIN
CODE 1051H 0086H UNIT ?C_C51STARTUP
CODE 10D7H 006CH UNIT ?PR?IDSELECT?MAIN
CODE 1143H 004DH UNIT ?PR?LEFT?MAIN
CODE 1190H 004DH UNIT ?PR?RIGHT?MAIN
CODE 11DDH 004DH UNIT ?PR?UP?MAIN
CODE 122AH 004DH UNIT ?PR?DOWN?MAIN
CODE 1277H 004BH UNIT ?PR?BAUDSELECT?MAIN
CODE 12C2H 003EH UNIT ?PR?PROTOCALSELECT?MAIN
CODE 1300H 003DH UNIT ?PR?RECEIVE_SEND?MAIN
CODE 133DH 0036H UNIT ?PR?AUTOTEST?MAIN
CODE 1373H 0029H UNIT ?C_INITSEG
CODE 139CH 0020H UNIT ?PR?INT_SET?MCU51_SET
CODE 13BCH 001BH UNIT ?PR?PORT_INIT?PORT_INIT
CODE 13D7H 0017H UNIT ?PR?BAUD_9600?MCU51_SET
CODE 13EEH 0017H UNIT ?PR?BAUD_19200?MCU51_SET
CODE 1405H 0017H UNIT ?PR?BAUD_4800?MCU51_SET
CODE 141CH 0017H UNIT ?PR?BAUD_2400?MCU51_SET
CODE 1433H 0016H UNIT ?PR?_LEFTRIGHT_OUT?MAIN
CODE 1449H 0016H UNIT ?PR?_UPDOWN_OUT?MAIN
CODE 145FH 0013H UNIT ?PR?T0_LOAD?MAIN
CODE 1472H 0013H UNIT ?PR?T1_LOAD?MAIN
CODE 1485H 0013H UNIT ?PR?IRISOPEN?CAMERA
CODE 1498H 0013H UNIT ?PR?FOCUS_FAR?CAMERA
CODE 14ABH 0013H UNIT ?PR?ZOOM_TELE?CAMERA
CODE 14BEH 0010H UNIT ?CO?MAIN
CODE 14CEH 000DH UNIT ?PR?FOCUS_NEAR?CAMERA
CODE 14DBH 000DH UNIT ?PR?ZOOM_WIDE?CAMERA
CODE 14E8H 000BH UNIT ?PR?CAMERASTOP?CAMERA
CODE 14F3H 0007H UNIT ?PR?TIMER_SET?MCU51_SET
CODE 14FAH 0006H UNIT ?PR?T0_STOP?MCU51_SET
CODE 1500H 0006H UNIT ?PR?T1_STOP?MCU51_SET
CODE 1506H 0003H UNIT ?PR?T0_START?MCU51_SET
CODE 1509H 0003H UNIT ?PR?T1_START?MCU51_SET
CODE 150CH 0003H UNIT ?PR?T2_START?MCU51_SET
CODE 150FH 0003H UNIT ?PR?T2_STOP?MCU51_SET
OVERLAY MAP OF MODULE: 7inch (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 3
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN
+--> ?PR?WDT_CLS?MCU51_SET
+--> ?PR?GLOBALSET?MCU51_SET
+--> ?PR?INT_DISABLE?MCU51_SET
+--> ?PR?T0_STOP?MCU51_SET
+--> ?PR?T1_STOP?MCU51_SET
+--> ?PR?T2_STOP?MCU51_SET
+--> ?PR?PORT_INIT?PORT_INIT
+--> ?PR?INT_SET?MCU51_SET
+--> ?PR?TIMER_SET?MCU51_SET
+--> ?PR?SCI_SET?MCU51_SET
+--> ?PR?T0_LOAD?MAIN
+--> ?PR?T1_LOAD?MAIN
+--> ?PR?T2_START?MCU51_SET
+--> ?PR?INT_ENABLE?MCU51_SET
+--> ?PR?BAUDSELECT?MAIN
+--> ?PR?IDSELECT?MAIN
+--> ?PR?PROTOCALSELECT?MAIN
+--> ?PR?AUTOTEST?MAIN
+--> ?PR?T0_START?MCU51_SET
+--> ?PR?CAMERASTOP?CAMERA
+--> ?PR?IRISOPEN?CAMERA
+--> ?PR?IRISCLOSE?CAMERA
+--> ?PR?FOCUS_NEAR?CAMERA
+--> ?PR?FOCUS_FAR?CAMERA
+--> ?PR?ZOOM_WIDE?CAMERA
+--> ?PR?ZOOM_TELE?CAMERA
+--> ?PR?T1_START?MCU51_SET
?PR?BAUDSELECT?MAIN
+--> ?PR?BAUD_2400?MCU51_SET
+--> ?PR?BAUD_4800?MCU51_SET
+--> ?PR?BAUD_9600?MCU51_SET
+--> ?PR?BAUD_19200?MCU51_SET
?PR?AUTOTEST?MAIN
+--> ?PR?T0_START?MCU51_SET
+--> ?PR?T1_START?MCU51_SET
+--> ?PR?T1_STOP?MCU51_SET
+--> ?PR?T0_STOP?MCU51_SET
+--> ?PR?CAMERASTOP?CAMERA
*** NEW ROOT ***************************************************
?PR?LEFT?MAIN
+--> ?PR?T0_STOP?MCU51_SET
*** NEW ROOT ***************************************************
?PR?RIGHT?MAIN
+--> ?PR?T0_STOP?MCU51_SET
*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 4
?PR?UP?MAIN
+--> ?PR?T1_STOP?MCU51_SET
*** NEW ROOT ***************************************************
?PR?DOWN?MAIN
+--> ?PR?T1_STOP?MCU51_SET
*** NEW ROOT ***************************************************
?PR?HORIZONALMOTOR?MAIN
+--> ?PR?T0_LOAD?MAIN
+--> ?CO?MAIN
+--> ?PR?_LEFTRIGHT_OUT?MAIN
*** NEW ROOT ***************************************************
?PR?VERTICALMOTOR?MAIN
+--> ?PR?T1_LOAD?MAIN
+--> ?CO?MAIN
+--> ?PR?_UPDOWN_OUT?MAIN
SYMBOL TABLE OF MODULE: 7inch (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1051H SEGMENT ?C_C51STARTUP
I:0042H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0100H SYMBOL IDATALEN
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0100H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:1051H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:03FFH SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:1051H LINE# 133
C:1054H LINE# 137
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 5
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0020H PUBLIC bflag
I:0024H PUBLIC cDirectVertical
D:00C0H PUBLIC XICON
D:00E8H PUBLIC P4
C:145FH PUBLIC T0_load
I:0025H PUBLIC cAutoScan
C:1472H PUBLIC T1_load
B:0020H.0 PUBLIC bflag_0
B:0020H.1 PUBLIC bflag_1
B:0020H.2 PUBLIC bflag_2
B:0090H.0 PUBLIC P1_0
C:0F1FH PUBLIC horizonalmotor
C:10D7H PUBLIC IdSelect
B:0020H.3 PUBLIC bflag_3
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0020H.4 PUBLIC bflag_4
B:00A0H.1 PUBLIC P2_1
B:0090H.2 PUBLIC P1_2
B:0020H.5 PUBLIC bflag_5
B:00A0H.2 PUBLIC P2_2
B:0090H.3 PUBLIC P1_3
B:00E8H.0 PUBLIC P4_0
C:0FB8H PUBLIC verticalmotor
B:0020H.6 PUBLIC bflag_6
B:00A0H.3 PUBLIC P2_3
B:0090H.4 PUBLIC P1_4
B:00E8H.1 PUBLIC P4_1
B:0020H.7 PUBLIC bflag_7
B:00A0H.4 PUBLIC P2_4
B:0090H.5 PUBLIC P1_5
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
D:0012H PUBLIC pKeyCode
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00B0H.7 PUBLIC P3_7
C:1449H PUBLIC _UpDown_out
B:0098H.0 PUBLIC RI
I:0026H PUBLIC sKeyCode
B:0098H.1 PUBLIC TI
C:1190H PUBLIC right
C:003EH PUBLIC main
I:003AH PUBLIC cDirectVerticalLim
C:1143H PUBLIC left
D:0013H PUBLIC cProtocal
C:12C2H PUBLIC ProtocalSelect
D:0021H PUBLIC bflag1
BL51 BANKED LINKER/LOCATER V6.00 08/27/2008 10:11:21 PAGE 6
I:003BH PUBLIC cDirectHorizon
D:0099H PUBLIC SBUF
C:122AH PUBLIC down
C:133DH PUBLIC AutoTest
B:0021H.0 PUBLIC bflag1_0
C:14C6H PUBLIC Up_Down
B:0021H.1 PUBLIC bflag1_1
B:0021H.2 PUBLIC bflag1_2
B:0021H.3 PUBLIC bflag1_3
B:0021H.4 PUBLIC bflag1_4
B:0021H.5 PUBLIC bflag1_5
I:003CH PUBLIC cVerticleStep
B:0021H.6 PUBLIC bflag1_6
B:0021H.7 PUBLIC bflag1_7
C:1433H PUBLIC _LeftRight_out
D:008CH PUBLIC TH0
D:0022H PUBLIC id
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
I:003DH PUBLIC cKeyCodeReceive
I:003EH PUBLIC cDirectHorizonLim
D:00E1H PUBLIC WDT_CONTR
I:003FH PUBLIC cKeyCodeReceiveState
B:0022H.0 PUBLIC id_0
B:0022H.1 PUBLIC id_1
B:0022H.2 PUBLIC id_2
B:0022H.3 PUBLIC id_3
B:0022H.4 PUBLIC id_4
C:1277H PUBLIC BaudSelect
I:0040H PUBLIC cAutoTestVertical
B:0022H.5 PUBLIC id_5
B:0022H.6 PUBLIC id_6
B:0022H.7 PUBLIC id_7
C:11DDH PUBLIC up
C:14BEH PUBLIC Left_Right
I:0041H PUBLIC cHorizonStep
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -