📄 060305.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 060305.obj TO 060305 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
060305.obj (060305)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 060305 (060305)
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 _DATA_GROUP_
0014H 000CH *** GAP ***
BIT 0020H.0 0000H.5 UNIT _BIT_GROUP_
BIT 0020H.5 0000H.2 UNIT ?BI?060305
0020H.7 0000H.1 *** GAP ***
DATA 0021H 003FH UNIT ?DT?060305
IDATA 0060H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?LCD_WAIT?060305
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0164H UNIT ?C?LIB_CODE
CODE 0182H 010FH UNIT ?PR?DISP_MILES_MSPEED?060305
CODE 0291H 0106H UNIT ?PR?DISPLAY?060305
CODE 0397H 0102H UNIT ?PR?MAIN?060305
CODE 0499H 00ADH UNIT ?PR?PULSE_IN?060305
CODE 0546H 0098H UNIT ?PR?CHAN_RADI?060305
CODE 05DEH 008CH UNIT ?C_C51STARTUP
CODE 066AH 006DH UNIT ?PR?DISP_WHEEL_RADI?060305
CODE 06D7H 0049H UNIT ?PR?TIMER0?060305
CODE 0720H 003FH UNIT ?PR?CAL_TOTAL_MILES?060305
CODE 075FH 0037H UNIT ?PR?INTTIAL_REG?060305
CODE 0796H 0033H UNIT ?PR?READ?060305
CODE 07C9H 0032H UNIT ?PR?TIMER1?060305
CODE 07FBH 0031H UNIT ?C_INITSEG
CODE 082CH 002CH UNIT ?PR?INITIALL?060305
CODE 0858H 002CH UNIT ?PR?STOA_MILES?060305
CODE 0884H 0026H UNIT ?PR?_WRI_ONE_CHAR?060305
CODE 08AAH 0025H UNIT ?PR?ACK?060305
CODE 08CFH 001FH UNIT ?PR?LCD_INITIAL?060305
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 2
CODE 08EEH 001FH UNIT ?PR?_GOTOXY?060305
CODE 090DH 001BH UNIT ?PR?LCD_WRITE?060305
CODE 0928H 0018H UNIT ?PR?_PRINT?060305
CODE 0940H 0015H UNIT ?PR?STOP?060305
CODE 0955H 0011H UNIT ?PR?_DELAY1MS?060305
CODE 0966H 000FH UNIT ?PR?STA?060305
CODE 0975H 000FH UNIT ?PR?NO_ACK?060305
CODE 0984H 000AH UNIT ?PR?_LCD_SETDISPLAY?060305
CODE 098EH 000AH UNIT ?PR?_LCD_SETINPUT?060305
CODE 0998H 0007H UNIT ?CO?060305
OVERLAY MAP OF MODULE: 060305 (060305)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?060305
+--> ?C_INITSEG
?PR?MAIN?060305 0020H.0 0000H.3 0008H 0002H
+--> ?PR?INITIALL?060305
+--> ?PR?_DELAY1MS?060305
+--> ?PR?DISPLAY?060305
+--> ?PR?_GOTOXY?060305
+--> ?PR?_PRINT?060305
+--> ?PR?STOA_MILES?060305
+--> ?PR?LCD_WRITE?060305
+--> ?PR?DISP_MILES_MSPEED?060305
+--> ?PR?CHAN_RADI?060305
?PR?INITIALL?060305 ----- ----- ----- -----
+--> ?PR?ACK?060305
+--> ?PR?READ?060305
+--> ?PR?NO_ACK?060305
+--> ?PR?STOP?060305
+--> ?PR?INTTIAL_REG?060305
+--> ?PR?LCD_INITIAL?060305
?PR?ACK?060305 ----- ----- ----- -----
+--> ?PR?_WRI_ONE_CHAR?060305
+--> ?PR?STOP?060305
+--> ?PR?_DELAY1MS?060305
+--> ?PR?STA?060305
?PR?STOP?060305 ----- ----- ----- -----
+--> ?PR?_WRI_ONE_CHAR?060305
?PR?READ?060305 ----- ----- ----- -----
+--> ?PR?_WRI_ONE_CHAR?060305
+--> ?PR?ACK?060305
+--> ?PR?STA?060305
?PR?LCD_INITIAL?060305 ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 3
+--> ?PR?LCD_WRITE?060305
+--> ?PR?_LCD_SETDISPLAY?060305
+--> ?PR?_LCD_SETINPUT?060305
?PR?LCD_WRITE?060305 0020H.4 0000H.1 0013H 0001H
+--> ?PR?LCD_WAIT?060305
?PR?_LCD_SETDISPLAY?060305 ----- ----- ----- -----
+--> ?PR?LCD_WRITE?060305
?PR?_LCD_SETINPUT?060305 ----- ----- ----- -----
+--> ?PR?LCD_WRITE?060305
?PR?_GOTOXY?060305 ----- ----- ----- -----
+--> ?PR?LCD_WRITE?060305
?PR?_PRINT?060305 ----- ----- ----- -----
+--> ?PR?LCD_WRITE?060305
?PR?STOA_MILES?060305 ----- ----- ----- -----
+--> ?PR?CAL_TOTAL_MILES?060305
+--> ?PR?ACK?060305
+--> ?PR?_WRI_ONE_CHAR?060305
+--> ?PR?STOP?060305
+--> ?PR?_DELAY1MS?060305
?PR?CAL_TOTAL_MILES?060305 ----- ----- ----- -----
+--> ?PR?ACK?060305
+--> ?PR?READ?060305
+--> ?PR?NO_ACK?060305
+--> ?PR?STOP?060305
?PR?DISP_MILES_MSPEED?060305 ----- ----- 000AH 0009H
+--> ?PR?LCD_WRITE?060305
+--> ?PR?CAL_TOTAL_MILES?060305
+--> ?PR?_GOTOXY?060305
+--> ?PR?_PRINT?060305
+--> ?PR?_DELAY1MS?060305
?PR?CHAN_RADI?060305 0020H.3 0000H.1 ----- -----
+--> ?PR?DISP_WHEEL_RADI?060305
+--> ?PR?_DELAY1MS?060305
+--> ?PR?ACK?060305
+--> ?PR?_WRI_ONE_CHAR?060305
+--> ?PR?STOP?060305
+--> ?PR?INTTIAL_REG?060305
?PR?DISP_WHEEL_RADI?060305 ----- ----- 000AH 0007H
+--> ?CO?060305
+--> ?PR?LCD_WRITE?060305
+--> ?PR?_DELAY1MS?060305
+--> ?PR?_GOTOXY?060305
+--> ?PR?_PRINT?060305
SYMBOL TABLE OF MODULE: 060305 (060305)
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 4
VALUE TYPE NAME
----------------------------------
------- MODULE 060305
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
C:08CFH PUBLIC LCD_Initial
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:0021H PUBLIC wspeed
D:0023H PUBLIC cal_sec_add2
D:00A8H PUBLIC IE
D:0025H PUBLIC speed
D:0027H PUBLIC minute
C:075FH PUBLIC inttial_reg
D:0028H PUBLIC wheel_radi
D:0029H PUBLIC miles
C:0984H PUBLIC _LCD_SetDisplay
C:07A7H PUBLIC read
C:0546H PUBLIC chan_radi
C:0397H PUBLIC main
D:0090H PUBLIC P1Port
C:08EEH PUBLIC _GotoXY
C:066AH PUBLIC disp_wheel_radi
D:0080H PUBLIC DBPort
D:002BH PUBLIC wspeedarray
C:08C0H PUBLIC ack
C:0182H PUBLIC disp_MILES_MSpeed
B:0020H.5 PUBLIC speedflag
D:0034H PUBLIC second1
D:0087H PUBLIC PCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0858H PUBLIC stoa_miles
C:0720H PUBLIC cal_total_miles
D:0035H PUBLIC speedarray
B:00A0H.4 PUBLIC sda
D:003EH PUBLIC temp_radi
D:0040H PUBLIC max_speed
D:0042H PUBLIC time_round
B:0088H.1 PUBLIC IE0
D:0044H PUBLIC milesarray
D:004DH PUBLIC hour
C:0912H PUBLIC LCD_Write
C:0998H SYMBOL _?ix1000
B:00A0H.3 PUBLIC scl
C:0946H PUBLIC stop
B:00A0H.2 PUBLIC LcdEn
C:0966H PUBLIC sta
C:000EH PUBLIC LCD_Wait
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:004EH PUBLIC totalmile
D:008BH PUBLIC TL1
C:06D7H PUBLIC timer0
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 5
D:0050H PUBLIC timearray
C:07C9H PUBLIC timer1
C:098EH PUBLIC _LCD_SetInput
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:0884H PUBLIC _wri_one_char
B:00A0H.0 PUBLIC LcdRs
C:082CH PUBLIC initiall
D:0059H PUBLIC butt_down
D:005AH PUBLIC mil_temp
B:00A0H.1 PUBLIC LcdRw
C:0499H PUBLIC pulse_in
C:0955H PUBLIC _Delay1ms
B:0020H.6 PUBLIC firstime_flag
B:00B0H.7 PUBLIC led1
B:00B0H.6 PUBLIC led2
B:00B0H.5 PUBLIC led3
B:00B0H.4 PUBLIC led4
C:0975H PUBLIC no_ack
C:0928H PUBLIC _Print
B:00A0H.7 PUBLIC lcd_on
D:005CH PUBLIC sec_add1
D:005EH PUBLIC sec_add2
C:0291H PUBLIC display
------- PROC LCD_WAIT
C:000EH LINE# 7
C:000EH LINE# 8
C:000EH LINE# 9
C:0010H LINE# 10
C:0013H LINE# 11
C:0016H LINE# 13
C:0018H LINE# 14
C:001AH LINE# 15
------- ENDPROC LCD_WAIT
C:090DH SYMBOL L?0114
------- PROC L?0113
------- ENDPROC L?0113
C:090DH SYMBOL L?0114
------- PROC LCD_WRITE
B:0020H.4 SYMBOL style
D:0013H SYMBOL input
C:0912H LINE# 20
C:0912H LINE# 21
C:0912H LINE# 22
C:0914H LINE# 23
C:0918H LINE# 24
C:091BH LINE# 25
C:091FH LINE# 26
C:0922H LINE# 27
C:0925H LINE# 28
------- ENDPROC LCD_WRITE
------- PROC _LCD_SETDISPLAY
D:0007H SYMBOL DisplayMode
C:0984H LINE# 39
C:0984H LINE# 40
C:0984H LINE# 41
------- ENDPROC _LCD_SETDISPLAY
BL51 BANKED LINKER/LOCATER V6.00 05/18/2008 12:47:07 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -