📄 wifi+̤
字号:
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE WTcar.obj TO WTcar RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
WTcar.obj (WTCAR)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: WTcar (WTCAR)
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 0036H UNIT ?DT?WTCAR
DATA 003EH 000EH UNIT _DATA_GROUP_
IDATA 004CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?_SCI_TX?WTCAR
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?IAP_DISABLE?WTCAR
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0005H UNIT ?PR?LED_F_ON?WTCAR
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0330H UNIT ?PR?MAIN?WTCAR
CODE 0356H 0158H UNIT ?PR?_DISPLAY_1602?WTCAR
CODE 04AEH 0151H UNIT ?PR?UART?WTCAR
CODE 05FFH 00FAH UNIT ?PR?TIMER1?WTCAR
CODE 06F9H 008CH UNIT ?C_C51STARTUP
CODE 0785H 008BH UNIT ?C?LIB_CODE
CODE 0810H 0072H UNIT ?CO?WTCAR
CODE 0882H 0069H UNIT ?PR?_MOTOR?WTCAR
CODE 08EBH 0063H UNIT ?C_INITSEG
CODE 094EH 0056H UNIT ?PR?_DELAY?WTCAR
CODE 09A4H 0049H UNIT ?PR?_DISPLAY_1602_10?WTCAR
CODE 09EDH 0048H UNIT ?PR?_BEED_CTRL?WTCAR
CODE 0A35H 0044H UNIT ?PR?TIMER0?WTCAR
CODE 0A79H 002FH UNIT ?PR?INIT_SYSTEM?WTCAR
CODE 0AA8H 002EH UNIT ?PR?_PRINT?WTCAR
CODE 0AD6H 002DH UNIT ?PR?_BYTE_READ?WTCAR
CODE 0B03H 0024H UNIT ?PR?_MARK_SPEED?WTCAR
CODE 0B27H 0020H UNIT ?PR?_BYTE_PROGRAM?WTCAR
CODE 0B47H 001EH UNIT ?PR?_SECTOR_ERASE?WTCAR
CODE 0B65H 001BH UNIT ?PR?LCM2402_INIT?WTCAR
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 2
CODE 0B80H 001AH UNIT ?PR?CGRAMWRITE?WTCAR
CODE 0B9AH 001AH UNIT ?PR?CAM_RIGHT?WTCAR
CODE 0BB4H 001AH UNIT ?PR?CAM_UP?WTCAR
CODE 0BCEH 0018H UNIT ?PR?CAM_LEFT?WTCAR
CODE 0BE6H 0018H UNIT ?PR?CAM_DOWN?WTCAR
CODE 0BFEH 0017H UNIT ?PR?SETSERVO?WTCAR
CODE 0C15H 0016H UNIT ?PR?SEN_INP_IROA?WTCAR
CODE 0C2BH 000FH UNIT ?PR?LCM2402_TESTBUSY?WTCAR
CODE 0C3AH 000FH UNIT ?PR?CAM_MID?WTCAR
CODE 0C49H 000FH UNIT ?PR?INITUART?WTCAR
CODE 0C58H 000FH UNIT ?PR?INITSERVO?WTCAR
CODE 0C67H 000EH UNIT ?PR?_LCM2402_WRITECMD?WTCAR
CODE 0C75H 000EH UNIT ?PR?_LCM2402_WRITEDATA?WTCAR
CODE 0C83H 000EH UNIT ?PR?_PRINT2?WTCAR
CODE 0C91H 000EH UNIT ?PR?INIT_T0?WTCAR
CODE 0C9FH 000EH UNIT ?PR?INIT_T1?WTCAR
CODE 0CADH 000AH UNIT ?PR?SER_UP?WTCAR
CODE 0CB7H 000AH UNIT ?PR?SER_DOWN?WTCAR
CODE 0CC1H 0005H UNIT ?PR?LED_F_OFF?WTCAR
CODE 0CC6H 0005H UNIT ?PR?LASER_ON?WTCAR
CODE 0CCBH 0005H UNIT ?PR?LASER_OFF?WTCAR
OVERLAY MAP OF MODULE: WTcar (WTCAR)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?PR?UART?WTCAR ----- -----
+--> ?PR?_BEED_CTRL?WTCAR
+--> ?CO?WTCAR
+--> ?PR?_PRINT?WTCAR
+--> ?PR?INIT_SYSTEM?WTCAR
+--> ?PR?_MARK_SPEED?WTCAR
+--> ?PR?_MOTOR?WTCAR
?PR?_BEED_CTRL?WTCAR 0044H 0006H
?PR?_PRINT?WTCAR ----- -----
+--> ?CO?WTCAR
+--> ?PR?_LCM2402_WRITECMD?WTCAR
+--> ?PR?_LCM2402_WRITEDATA?WTCAR
?PR?_LCM2402_WRITECMD?WTCAR ----- -----
+--> ?PR?LCM2402_TESTBUSY?WTCAR
?PR?_LCM2402_WRITEDATA?WTCAR ----- -----
+--> ?PR?LCM2402_TESTBUSY?WTCAR
?PR?INIT_SYSTEM?WTCAR ----- -----
+--> ?PR?_MOTOR?WTCAR
+--> ?PR?LED_F_OFF?WTCAR
+--> ?PR?LASER_OFF?WTCAR
*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 3
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?WTCAR
+--> ?C_INITSEG
?PR?MAIN?WTCAR ----- -----
+--> ?PR?INIT_T0?WTCAR
+--> ?PR?INIT_T1?WTCAR
+--> ?PR?LCM2402_INIT?WTCAR
+--> ?PR?INITUART?WTCAR
+--> ?PR?INITSERVO?WTCAR
+--> ?PR?INIT_SYSTEM?WTCAR
+--> ?PR?_BEED_CTRL?WTCAR
+--> ?CO?WTCAR
+--> ?PR?_PRINT?WTCAR
+--> ?PR?_SCI_TX?WTCAR
+--> ?PR?SER_UP?WTCAR
+--> ?PR?SER_DOWN?WTCAR
+--> ?PR?_DISPLAY_1602_10?WTCAR
+--> ?PR?_DISPLAY_1602?WTCAR
+--> ?PR?SEN_INP_IROA?WTCAR
+--> ?PR?LED_F_ON?WTCAR
+--> ?PR?LED_F_OFF?WTCAR
+--> ?PR?LASER_ON?WTCAR
+--> ?PR?LASER_OFF?WTCAR
+--> ?PR?_MOTOR?WTCAR
+--> ?PR?_DELAY?WTCAR
+--> ?PR?CAM_UP?WTCAR
+--> ?PR?CAM_DOWN?WTCAR
+--> ?PR?CAM_LEFT?WTCAR
+--> ?PR?CAM_RIGHT?WTCAR
+--> ?PR?CAM_MID?WTCAR
+--> ?PR?SETSERVO?WTCAR
?PR?LCM2402_INIT?WTCAR ----- -----
+--> ?PR?_LCM2402_WRITECMD?WTCAR
+--> ?PR?CGRAMWRITE?WTCAR
?PR?CGRAMWRITE?WTCAR ----- -----
+--> ?PR?_LCM2402_WRITECMD?WTCAR
+--> ?CO?WTCAR
+--> ?PR?_LCM2402_WRITEDATA?WTCAR
?PR?INITSERVO?WTCAR ----- -----
+--> ?PR?_BYTE_READ?WTCAR
?PR?_BYTE_READ?WTCAR ----- -----
+--> ?PR?IAP_DISABLE?WTCAR
?PR?_DISPLAY_1602_10?WTCAR 0044H 0008H
+--> ?PR?_PRINT2?WTCAR
?PR?_PRINT2?WTCAR ----- -----
+--> ?PR?_LCM2402_WRITECMD?WTCAR
+--> ?PR?_LCM2402_WRITEDATA?WTCAR
?PR?_DISPLAY_1602?WTCAR 0044H 0008H
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 4
+--> ?CO?WTCAR
+--> ?PR?_PRINT?WTCAR
?PR?_DELAY?WTCAR 0044H 0004H
?PR?CAM_MID?WTCAR ----- -----
+--> ?PR?_BYTE_READ?WTCAR
?PR?SETSERVO?WTCAR ----- -----
+--> ?PR?_SECTOR_ERASE?WTCAR
+--> ?PR?_BYTE_PROGRAM?WTCAR
?PR?_SECTOR_ERASE?WTCAR ----- -----
+--> ?PR?IAP_DISABLE?WTCAR
?PR?_BYTE_PROGRAM?WTCAR ----- -----
+--> ?PR?IAP_DISABLE?WTCAR
SYMBOL TABLE OF MODULE: WTcar (WTCAR)
VALUE TYPE NAME
----------------------------------
------- MODULE WTCAR
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC check_phone
B:0090H.5 PUBLIC IN4_S
D:0092H PUBLIC P1M0
D:0091H PUBLIC P1M1
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:0009H PUBLIC pattern
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00C8H PUBLIC P5
B:00A8H.7 PUBLIC EA
B:00B0H.0 PUBLIC LED1
B:00B0H.1 PUBLIC LED2
D:000AH PUBLIC cnt_b
B:00B0H.2 PUBLIC Light_cam
D:00A8H PUBLIC IE
D:000EH PUBLIC flag_beed
D:0010H PUBLIC flag_PC
D:00C5H PUBLIC IAP_CMD
C:0CADH PUBLIC ser_up
C:0954H PUBLIC _delay
B:00A0H.7 PUBLIC beed
C:0C75H PUBLIC _LCM2402_WriteData
C:0CCBH PUBLIC Laser_off
C:0842H PUBLIC Xword
B:00A8H.4 PUBLIC ES
C:0CC1H PUBLIC LED_F_off
D:00B8H PUBLIC IP
D:0011H PUBLIC flag_phone
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 5
D:0012H PUBLIC cnt_s
C:0C91H PUBLIC init_T0
B:00B0H.6 PUBLIC KEY1
B:0098H.0 PUBLIC RI
C:0C9FH PUBLIC init_T1
D:0014H PUBLIC PWM_cnt
B:00B0H.7 PUBLIC KEY2
B:00A0H.3 PUBLIC Light_B
C:0B65H PUBLIC LCM2402_Init
B:0098H.1 PUBLIC TI
D:0097H PUBLIC CLK_DIV
D:00C3H PUBLIC IAP_ADDRH
D:00D8H PUBLIC CCON
D:00C4H PUBLIC IAP_ADDRL
C:0356H PUBLIC _display_1602
C:0026H PUBLIC main
D:0018H PUBLIC B_counter
C:09FBH PUBLIC _beed_ctrl
D:001AH PUBLIC my_unTemp16
B:0080H.7 PUBLIC LCM2402_Busy
B:00C0H.6 PUBLIC LCM2402_RS
D:00BBH PUBLIC P4SW
C:0AB3H PUBLIC _print
B:00C0H.5 PUBLIC LCM2402_RW
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0882H PUBLIC _motor
C:0B9AH PUBLIC cam_right
D:0098H PUBLIC SCON
D:001CH PUBLIC speed_A
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0CC6H PUBLIC Laser_on
D:001EH PUBLIC cnt_beed
C:001EH PUBLIC LED_F_on
C:04AEH PUBLIC uart
C:0A79H PUBLIC init_system
C:0BCEH PUBLIC cam_left
D:0022H PUBLIC speed_L
D:008EH PUBLIC AUXR
D:00C7H PUBLIC IAP_CONTR
B:00A0H.0 PUBLIC EN1
B:00A0H.4 PUBLIC EN2
D:0024H PUBLIC speed_R
C:0B47H PUBLIC _Sector_Erase
D:00E0H PUBLIC ACC
D:0026H PUBLIC flag_ser
D:0027H PUBLIC pre_LS
B:00A0H.1 PUBLIC IN1
C:0C58H PUBLIC initServo
B:00A0H.2 PUBLIC IN2
B:00A8H.1 PUBLIC ET0
B:00A0H.5 PUBLIC IN3
B:00A8H.3 PUBLIC ET1
B:00A0H.6 PUBLIC IN4
B:00C0H.4 PUBLIC LCM2402_E
D:008CH PUBLIC TH0
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 6
C:0BE6H PUBLIC cam_down
D:0029H PUBLIC set_LS
D:002BH PUBLIC PWM_G1
D:008DH PUBLIC TH1
C:0C3AH PUBLIC cam_mid
D:002DH PUBLIC pre_RS
D:002FH PUBLIC PWM_G2
C:0C2BH PUBLIC LCM2402_TestBusy
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
D:0031H PUBLIC R_date
D:0034H PUBLIC set_RS
C:0B27H PUBLIC _Byte_Program
C:0A35H PUBLIC timer0
C:05FFH PUBLIC timer1
C:0C49H PUBLIC initUart
D:00C2H PUBLIC IAP_DATA
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:0036H PUBLIC RBuff_date
C:0BFEH PUBLIC setServo
C:0B03H PUBLIC _Mark_Speed
C:0C83H PUBLIC _print2
C:0CB7H PUBLIC ser_down
C:09A4H PUBLIC _display_1602_10
D:009CH PUBLIC BRT
C:0C67H PUBLIC _LCM2402_WriteCMD
C:0003H PUBLIC _SCI_TX
D:003AH PUBLIC cnt_ser
D:00C6H PUBLIC IAP_TRIG
C:000EH PUBLIC IAP_Disable
C:0ADFH PUBLIC _Byte_Read
B:0090H.0 PUBLIC EN1_S
C:0BB4H PUBLIC cam_up
B:0090H.3 PUBLIC EN2_S
B:0090H.6 PUBLIC SPWM1
B:0090H.7 PUBLIC SPWM2
D:00D0H PUBLIC PSW
B:0090H.1 PUBLIC IN1_S
C:0B80H PUBLIC CgramWrite
B:0090H.2 PUBLIC IN2_S
C:0C15H PUBLIC sen_inp_IROA
B:0090H.4 PUBLIC IN3_S
------- PROC LCM2402_TESTBUSY
C:0C2BH LINE# 42
C:0C2BH LINE# 43
C:0C2EH LINE# 44
C:0C30H LINE# 45
C:0C32H LINE# 46
C:0C34H LINE# 47
C:0C37H LINE# 48
C:0C39H LINE# 49
------- ENDPROC LCM2402_TESTBUSY
------- PROC _LCM2402_WRITECMD
D:0007H SYMBOL LCM2402_command
C:0C67H LINE# 54
C:0C67H LINE# 55
BL51 BANKED LINKER/LOCATER V6.22 07/02/2012 16:12:39 PAGE 7
C:0C6AH LINE# 56
C:0C6CH LINE# 57
C:0C6EH LINE# 58
C:0C70H LINE# 59
C:0C72H LINE# 60
C:0C74H LINE# 61
------- ENDPROC _LCM2402_WRITECMD
------- PROC _LCM2402_WRITEDATA
D:0007H SYMBOL LCM2402_data
C:0C75H LINE# 66
C:0C75H LINE# 67
C:0C78H LINE# 68
C:0C7AH LINE# 69
C:0C7CH LINE# 70
C:0C7EH LINE# 71
C:0C80H LINE# 72
C:0C82H LINE# 73
------- ENDPROC _LCM2402_WRITEDATA
C:0AAFH SYMBOL L?0267
------- PROC L?0266
------- ENDPROC L?0266
C:0AAFH SYMBOL L?0267
------- PROC _PRINT
D:0006H SYMBOL a
D:0001H SYMBOL str
C:0AB3H LINE# 80
C:0AB5H LINE# 81
C:0ABAH LINE# 82
C:0AC1H LINE# 83
C:0AC8H LINE# 84
C:0ACFH LINE# 85
C:0AD0H LINE# 86
C:0AD2H LINE# 87
------- ENDPROC _PRINT
------- PROC _PRINT2
D:0007H SYMBOL a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -