📄 car.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 08/27/2007 11:09:04 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO car
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: car (MAIN)
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 0013H UNIT ?DT?MAIN
001BH 0005H *** GAP ***
BIT 0020H.0 0002H.3 UNIT ?BI?MAIN
BIT 0022H.3 0000H.3 UNIT _BIT_GROUP_
0022H.6 0000H.2 *** GAP ***
DATA 0023H 000FH UNIT ?DT?_LCD_PUTINT?MAIN
DATA 0032H 000AH UNIT _DATA_GROUP_
IDATA 003CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_DELAYUS?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 008CH UNIT ?C_C51STARTUP
CODE 009AH 0082H UNIT ?C?LIB_CODE
CODE 011CH 0063H UNIT ?PR?INT_T0?MAIN
CODE 017FH 0061H UNIT ?PR?ACTION?MAIN
CODE 01E0H 0059H UNIT ?PR?GUANG_TEST?MAIN
CODE 0239H 0057H UNIT ?PR?_LCD_PUTS?MAIN
CODE 0290H 0052H UNIT ?PR?_LCD_PUTINT?MAIN
CODE 02E2H 0047H UNIT ?PR?S_TEST?MAIN
CODE 0329H 0043H UNIT ?PR?MAIN?MAIN
CODE 036CH 003EH UNIT ?PR?LCD_INITIAL?MAIN
CODE 03AAH 0033H UNIT ?PR?FINAL_AC?MAIN
CODE 03DDH 0032H UNIT ?PR?GOWITH_BLA?MAIN
CODE 040FH 0032H UNIT ?PR?AWAY_BLA?MAIN
CODE 0441H 0030H UNIT ?PR?TURN?MAIN
CODE 0471H 002FH UNIT ?PR?RUN_STR?MAIN
CODE 04A0H 002FH UNIT ?PR?TURN_L?MAIN
CODE 04CFH 002FH UNIT ?PR?TURN_R?MAIN
CODE 04FEH 002CH UNIT ?PR?AWAY_ZHAI?MAIN
CODE 052AH 002AH UNIT ?PR?_START_CAR?MAIN
CODE 0554H 0023H UNIT ?PR?_WRITECMD?MAIN
CODE 0577H 001EH UNIT ?CO?MAIN
BL51 BANKED LINKER/LOCATER V5.12 08/27/2007 11:09:04 PAGE 2
CODE 0595H 001CH UNIT ?PR?_WRITEDATA?MAIN
CODE 05B1H 0018H UNIT ?PR?_ROW00?MAIN
CODE 05C9H 0016H UNIT ?PR?_ONE_DISPL?MAIN
CODE 05DFH 0015H UNIT ?PR?STOP_CAR?MAIN
CODE 05F4H 0015H UNIT ?PR?GO_GUANG?MAIN
CODE 0609H 0013H UNIT ?PR?RDDATA?MAIN
CODE 061CH 0012H UNIT ?PR?_LOCATEXY?MAIN
CODE 062EH 0012H UNIT ?C_INITSEG
CODE 0640H 0010H UNIT ?PR?FINAL_TEST?MAIN
CODE 0650H 000FH UNIT ?PR?_DELAYMS?MAIN
CODE 065FH 000DH UNIT ?PR?BLA_TEST?MAIN
CODE 066CH 000DH UNIT ?PR?ZHAI_TEST?MAIN
CODE 0679H 000CH UNIT ?PR?RDSTA?MAIN
CODE 0685H 0007H UNIT ?PR?LCD_CLR?MAIN
OVERLAY MAP OF MODULE: car (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?LCD_INITIAL?MAIN
+--> ?CO?MAIN
+--> ?PR?_LCD_PUTS?MAIN
+--> ?PR?ACTION?MAIN
+--> ?PR?FINAL_TEST?MAIN
+--> ?PR?FINAL_AC?MAIN
?PR?LCD_INITIAL?MAIN ----- ----- ----- -----
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?_WRITECMD?MAIN
?PR?_WRITECMD?MAIN ----- ----- 003BH 0001H
+--> ?PR?RDSTA?MAIN
?PR?_LCD_PUTS?MAIN ----- ----- 0032H 0006H
+--> ?PR?_ONE_DISPL?MAIN
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?_ROW00?MAIN
?PR?_ONE_DISPL?MAIN ----- ----- 003AH 0001H
+--> ?PR?_LOCATEXY?MAIN
+--> ?PR?_WRITEDATA?MAIN
?PR?_LOCATEXY?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECMD?MAIN
?PR?_WRITEDATA?MAIN ----- ----- 003BH 0001H
+--> ?PR?RDSTA?MAIN
BL51 BANKED LINKER/LOCATER V5.12 08/27/2007 11:09:04 PAGE 3
?PR?_ROW00?MAIN ----- ----- 0038H 0002H
+--> ?PR?_ONE_DISPL?MAIN
?PR?ACTION?MAIN ----- ----- ----- -----
+--> ?PR?RUN_STR?MAIN
+--> ?PR?TURN_L?MAIN
+--> ?PR?TURN_R?MAIN
+--> ?PR?TURN?MAIN
?PR?RUN_STR?MAIN 0022H.3 0000H.1 0032H 0002H
+--> ?PR?_START_CAR?MAIN
+--> ?PR?FINAL_TEST?MAIN
?PR?_START_CAR?MAIN 0022H.4 0000H.2 ----- -----
?PR?FINAL_TEST?MAIN ----- ----- ----- -----
+--> ?PR?BLA_TEST?MAIN
+--> ?PR?ZHAI_TEST?MAIN
+--> ?PR?S_TEST?MAIN
+--> ?PR?GUANG_TEST?MAIN
?PR?GUANG_TEST?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
?PR?TURN_L?MAIN 0022H.3 0000H.1 0032H 0002H
+--> ?PR?_START_CAR?MAIN
+--> ?PR?FINAL_TEST?MAIN
?PR?TURN_R?MAIN 0022H.3 0000H.1 0032H 0002H
+--> ?PR?_START_CAR?MAIN
+--> ?PR?FINAL_TEST?MAIN
?PR?TURN?MAIN 0022H.3 0000H.1 0032H 0002H
+--> ?PR?_START_CAR?MAIN
+--> ?PR?FINAL_TEST?MAIN
?PR?FINAL_AC?MAIN ----- ----- ----- -----
+--> ?PR?GOWITH_BLA?MAIN
+--> ?PR?GO_GUANG?MAIN
+--> ?PR?AWAY_ZHAI?MAIN
+--> ?PR?AWAY_BLA?MAIN
+--> ?PR?STOP_CAR?MAIN
SYMBOL TABLE OF MODULE: car (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC direct
B:0090H.4 PUBLIC speedl
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:04FEH PUBLIC Away_Zhai
BL51 BANKED LINKER/LOCATER V5.12 08/27/2007 11:09:04 PAGE 4
C:0239H PUBLIC _Lcd_Puts
D:00B0H PUBLIC P3
C:040FH PUBLIC Away_Bla
B:00A8H.7 PUBLIC EA
B:0090H.5 PUBLIC speedr
B:0020H.0 PUBLIC t0f
C:05F4H PUBLIC Go_Guang
D:00A8H PUBLIC IE
C:066CH PUBLIC Zhai_Test
C:011CH PUBLIC Int_T0
D:0009H PUBLIC l_hlp
C:065FH PUBLIC Bla_Test
B:0020H.1 PUBLIC back
D:000AH PUBLIC guang
C:0685H PUBLIC Lcd_Clr
D:000DH PUBLIC r_hlp
B:0020H.2 PUBLIC state_speed
B:0020H.3 PUBLIC state_guang
C:05B1H PUBLIC _row00
B:00B0H.5 PUBLIC zhail
B:0020H.4 PUBLIC blal
C:05DFH PUBLIC Stop_Car
B:00B0H.4 PUBLIC zhair
C:0679H PUBLIC rdsta
B:0020H.5 PUBLIC blar
C:05C9H PUBLIC _one_displ
B:00A0H.0 PUBLIC RS
C:0329H PUBLIC main
D:000EH PUBLIC num100unit
B:00A0H.1 PUBLIC RW
C:0441H PUBLIC Turn
C:0595H PUBLIC _writedata
D:0010H PUBLIC direct0
B:0020H.6 PUBLIC state_zhai
C:0654H PUBLIC _Delayms
D:0089H PUBLIC TMOD
B:0020H.7 PUBLIC spel
C:0003H PUBLIC _Delayus
B:0021H.0 PUBLIC sper
C:036CH PUBLIC Lcd_Initial
C:0585H PUBLIC ad_addr
C:0558H PUBLIC _writecmd
B:00A0H.2 PUBLIC E
B:0021H.1 PUBLIC make_ac
B:0021H.2 PUBLIC stop
B:0021H.3 PUBLIC far_bla
D:0011H PUBLIC pwm_dtime
B:0021H.4 PUBLIC this_time
D:008CH PUBLIC TH0
C:061CH PUBLIC _locatexy
B:0021H.5 PUBLIC with_bla
B:0021H.6 PUBLIC zhl
D:0013H PUBLIC gi
D:008AH PUBLIC TL0
C:0471H PUBLIC Run_Str
D:0014H PUBLIC min_ddd
C:02E2H PUBLIC S_Test
BL51 BANKED LINKER/LOCATER V5.12 08/27/2007 11:09:04 PAGE 5
B:0021H.7 PUBLIC zhr
B:0088H.4 PUBLIC TR0
C:04A0H PUBLIC Turn_L
D:0015H PUBLIC right_sss
C:0290H PUBLIC _Lcd_Putint
C:04CFH PUBLIC Turn_R
C:017FH PUBLIC Action
C:03DDH PUBLIC Gowith_Bla
C:052AH PUBLIC _Start_Car
D:0017H PUBLIC left_sss
B:0090H.6 PUBLIC blackl
C:0640H PUBLIC Final_Test
C:03AAH PUBLIC Final_Ac
B:0090H.7 PUBLIC blackr
B:0022H.0 PUBLIC l_dire
B:0090H.1 PUBLIC pwml0
B:0090H.0 PUBLIC pwml1
C:0609H PUBLIC rddata
D:0019H PUBLIC num_unit
D:001AH PUBLIC gi_min
C:01E0H PUBLIC Guang_Test
B:0022H.1 PUBLIC state_t
B:0022H.2 PUBLIC r_dire
B:0090H.3 PUBLIC pwmr0
B:0090H.2 PUBLIC pwmr1
D:0080H PUBLIC lcdport
C:0650H SYMBOL L?0166
------- PROC L?0165
------- ENDPROC L?0165
C:0650H SYMBOL L?0166
------- PROC _DELAYMS
D:0006H SYMBOL i
C:0654H LINE# 5
C:0654H LINE# 6
C:0654H LINE# 7
C:065EH LINE# 8
------- ENDPROC _DELAYMS
------- PROC _DELAYUS
D:0007H SYMBOL i
C:0003H LINE# 9
C:0003H LINE# 10
C:0003H LINE# 11
C:0009H LINE# 12
------- ENDPROC _DELAYUS
------- PROC LCD_INITIAL
C:036CH LINE# 20
C:036CH LINE# 21
C:036CH LINE# 22
C:0375H LINE# 23
C:0378H LINE# 24
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -