📄 超声波-c.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/16/2007 21:25:43 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj TO 超声波-C
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
LINK MAP OF MODULE: 超声波-C (?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 000CH UNIT ?DT?MAIN
DATA 0014H 0004H UNIT _DATA_GROUP_
0018H 0008H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0015H UNIT ?PR?_DELAY_50US?MAIN
CODE 001BH 0003H ABSOLUTE
CODE 001EH 03EAH UNIT ?C?LIB_CODE
CODE 0408H 0181H UNIT ?PR?WORK?MAIN
CODE 0589H 005FH UNIT ?PR?PINT0?MAIN
CODE 05E8H 0047H UNIT ?PR?INTT1?MAIN
CODE 062FH 003DH UNIT ?PR?MAIN?MAIN
CODE 066CH 0029H UNIT ?PR?DISPLAY?MAIN
CODE 0695H 0019H UNIT ?PR?LCD_INIT?MAIN
CODE 06AEH 0014H UNIT ?PR?READ_BUSY?MAIN
CODE 06C2H 0010H UNIT ?PR?_DELAY?MAIN
CODE 06D2H 000EH UNIT ?PR?_WRITE_COMM?MAIN
CODE 06E0H 000EH UNIT ?PR?_WRITE_DATA?MAIN
CODE 06EEH 000CH UNIT ?C_C51STARTUP
CODE 06FAH 000BH UNIT ?CO?MAIN
OVERLAY MAP OF MODULE: 超声波-C (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.12 12/16/2007 21:25:43 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?LCD_INIT?MAIN
+--> ?PR?WORK?MAIN
+--> ?PR?DISPLAY?MAIN
?PR?LCD_INIT?MAIN ----- -----
+--> ?PR?_DELAY?MAIN
+--> ?PR?_WRITE_COMM?MAIN
?PR?_WRITE_COMM?MAIN ----- -----
+--> ?PR?READ_BUSY?MAIN
?PR?READ_BUSY?MAIN ----- -----
+--> ?PR?_DELAY?MAIN
?PR?WORK?MAIN 0014H 0004H
?PR?DISPLAY?MAIN ----- -----
+--> ?PR?_WRITE_COMM?MAIN
+--> ?CO?MAIN
+--> ?PR?_WRITE_DATA?MAIN
?PR?_WRITE_DATA?MAIN ----- -----
+--> ?PR?READ_BUSY?MAIN
*** NEW ROOT ***************************************************
?PR?INTT1?MAIN ----- -----
+--> ?PR?_DELAY_50US?MAIN
SYMBOL TABLE OF MODULE: 超声波-C (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:06EEH SEGMENT ?C_C51STARTUP
I:0021H 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:0080H SYMBOL IDATALEN
C:06F1H SYMBOL IDATALOOP
BL51 BANKED LINKER/LOCATER V5.12 12/16/2007 21:25:43 PAGE 3
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:06EEH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:06EEH LINE# 99
C:06F0H LINE# 100
C:06F1H LINE# 101
C:06F2H LINE# 102
C:06F4H LINE# 151
C:06F7H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:06AEH PUBLIC Read_Busy
B:00A8H.7 PUBLIC EA
C:0695H PUBLIC Lcd_Init
C:06FAH PUBLIC Anum_code
B:00B0H.2 PUBLIC P3_2
B:0020H.0 PUBLIC flag
B:0090H.6 PUBLIC BEEP
C:0006H PUBLIC _delay_50us
D:0008H PUBLIC high
B:0080H.7 PUBLIC Busy
B:0090H.0 PUBLIC RS
C:062FH PUBLIC main
B:0090H.1 PUBLIC RW
D:000CH PUBLIC qian
D:000DH PUBLIC bai
D:0089H PUBLIC TMOD
B:0090H.2 PUBLIC E
C:0408H PUBLIC work
D:000EH PUBLIC shi
B:00A8H.1 PUBLIC ET0
C:06E0H PUBLIC _Write_Data
B:00A8H.3 PUBLIC ET1
D:000FH PUBLIC ge
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
D:008DH PUBLIC TH1
B:0090H.7 PUBLIC vout
D:008AH PUBLIC TL0
C:06C2H PUBLIC _Delay
BL51 BANKED LINKER/LOCATER V5.12 12/16/2007 21:25:43 PAGE 4
D:008BH PUBLIC TL1
D:0010H PUBLIC low
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:06D2H PUBLIC _Write_Comm
C:0589H PUBLIC PINT0
C:05E8H PUBLIC INTT1
C:066CH PUBLIC display
------- PROC _DELAY
D:0007H SYMBOL t
------- DO
D:0006H SYMBOL a
------- ENDDO
C:06C2H LINE# 18
C:06C2H LINE# 19
C:06C2H LINE# 21
C:06C6H LINE# 22
C:06C6H LINE# 23
C:06D1H LINE# 24
C:06D1H LINE# 25
------- ENDPROC _DELAY
------- PROC READ_BUSY
C:06AEH LINE# 29
C:06AEH LINE# 30
C:06AEH LINE# 31
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -