📄 dianyabiao.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
E:\软件\KEIL\C51\BIN\BL51.EXE Text1.obj TO dianyabiao RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Text1.obj (TEXT1)
E:\软件\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\软件\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
E:\软件\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: dianyabiao (TEXT1)
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 0009H UNIT ?DT?TEXT1
DATA 0011H 0005H UNIT _DATA_GROUP_
0016H 000AH *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?TEXT1
BIT 0021H.0 0000H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 01EDH UNIT ?PR?_GETNUM?TEXT1
CODE 01F0H 010CH UNIT ?PR?DISPLAY?TEXT1
CODE 02FCH 00E8H UNIT ?PR?MAIN?TEXT1
CODE 03E4H 0067H UNIT ?C?LIB_CODE
CODE 044BH 0047H UNIT ?PR?_IICWRITE?TEXT1
CODE 0492H 0047H UNIT ?PR?_IICREAD?TEXT1
CODE 04D9H 0042H UNIT ?PR?KEYSCAN?TEXT1
CODE 051BH 0041H UNIT ?CO?TEXT1
CODE 055CH 003DH UNIT ?PR?CUNCHU?TEXT1
CODE 0599H 0029H UNIT ?PR?ADC_549CONVERT?TEXT1
CODE 05C2H 0027H UNIT ?PR?_DELAY?TEXT1
CODE 05E9H 0026H UNIT ?PR?MEASUREBIAO?TEXT1
CODE 060FH 001FH UNIT ?PR?IICSTART?TEXT1
CODE 062EH 001BH UNIT ?PR?IICRECACK?TEXT1
CODE 0649H 001BH UNIT ?PR?IICRECEIVEBYTE?TEXT1
CODE 0664H 001BH UNIT ?PR?_LCD1602_WRDATA?TEXT1
CODE 067FH 001BH UNIT ?PR?LCD1602_INIT?TEXT1
CODE 069AH 001AH UNIT ?PR?_LCD1602_WRCMD?TEXT1
CODE 06B4H 0017H UNIT ?PR?IICSTOP?TEXT1
CODE 06CBH 0016H UNIT ?PR?ENTER0?TEXT1
CODE 06E1H 0016H UNIT ?PR?ENTER1?TEXT1
CODE 06F7H 0016H UNIT ?PR?ENTER3?TEXT1
CODE 070DH 0014H UNIT ?PR?MEASURE?TEXT1
CODE 0721H 0012H UNIT ?PR?LCD1602_BUSY?TEXT1
CODE 0733H 0011H UNIT ?PR?_IICSENDBYTE?TEXT1
CODE 0744H 000FH UNIT ?PR?IICNOACK?TEXT1
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 2
CODE 0753H 000CH UNIT ?PR?LCD1602_CLEAR?TEXT1
CODE 075FH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: dianyabiao (TEXT1)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEXT1
?PR?MAIN?TEXT1 ----- ----- 0011H 0001H
+--> ?PR?_DELAY?TEXT1
+--> ?PR?LCD1602_INIT?TEXT1
+--> ?PR?KEYSCAN?TEXT1
+--> ?PR?ENTER1?TEXT1
+--> ?PR?DISPLAY?TEXT1
+--> ?PR?ENTER3?TEXT1
+--> ?PR?MEASURE?TEXT1
+--> ?PR?MEASUREBIAO?TEXT1
+--> ?PR?ENTER0?TEXT1
+--> ?PR?_GETNUM?TEXT1
+--> ?PR?CUNCHU?TEXT1
+--> ?PR?_LCD1602_WRCMD?TEXT1
?PR?_DELAY?TEXT1 ----- ----- ----- -----
+--> ?PR?_LCD1602_WRCMD?TEXT1
?PR?_LCD1602_WRCMD?TEXT1 ----- ----- ----- -----
+--> ?PR?LCD1602_CLEAR?TEXT1
+--> ?PR?LCD1602_BUSY?TEXT1
?PR?LCD1602_INIT?TEXT1 ----- ----- ----- -----
+--> ?PR?_DELAY?TEXT1
+--> ?PR?_LCD1602_WRCMD?TEXT1
?PR?KEYSCAN?TEXT1 ----- ----- ----- -----
+--> ?PR?_DELAY?TEXT1
?PR?ENTER1?TEXT1 ----- ----- ----- -----
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?CO?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?_LCD1602_WRDATA?TEXT1 ----- ----- ----- -----
+--> ?CO?TEXT1
+--> ?PR?LCD1602_BUSY?TEXT1
?PR?DISPLAY?TEXT1 ----- ----- 0012H 0004H
+--> ?PR?_IICREAD?TEXT1
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?CO?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 3
?PR?_IICREAD?TEXT1 ----- ----- ----- -----
+--> ?PR?IICRECACK?TEXT1
+--> ?PR?_IICSENDBYTE?TEXT1
+--> ?PR?IICSTART?TEXT1
+--> ?PR?IICRECEIVEBYTE?TEXT1
+--> ?PR?IICNOACK?TEXT1
+--> ?PR?IICSTOP?TEXT1
+--> ?PR?_DELAY?TEXT1
?PR?IICRECACK?TEXT1 ----- ----- ----- -----
+--> ?PR?IICSTART?TEXT1
+--> ?PR?_IICSENDBYTE?TEXT1
?PR?ENTER3?TEXT1 ----- ----- ----- -----
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?CO?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?MEASURE?TEXT1 ----- ----- ----- -----
+--> ?PR?ADC_549CONVERT?TEXT1
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?MEASUREBIAO?TEXT1 ----- ----- ----- -----
+--> ?PR?ADC_549CONVERT?TEXT1
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?ENTER0?TEXT1 ----- ----- ----- -----
+--> ?PR?_LCD1602_WRCMD?TEXT1
+--> ?CO?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?_GETNUM?TEXT1 ----- ----- 0012H 0001H
+--> ?CO?TEXT1
+--> ?PR?_LCD1602_WRDATA?TEXT1
?PR?CUNCHU?TEXT1 ----- ----- ----- -----
+--> ?PR?_IICWRITE?TEXT1
?PR?_IICWRITE?TEXT1 0021H.0 0000H.1 ----- -----
+--> ?PR?IICRECACK?TEXT1
+--> ?PR?_IICSENDBYTE?TEXT1
+--> ?PR?IICSTOP?TEXT1
+--> ?PR?_DELAY?TEXT1
SYMBOL TABLE OF MODULE: dianyabiao (TEXT1)
VALUE TYPE NAME
----------------------------------
------- MODULE TEXT1
C:0000H SYMBOL _ICE_DUMMY_
C:06B4H PUBLIC IICStop
D:0080H PUBLIC P0
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 4
B:0020H.0 PUBLIC adc_549low
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:0636H PUBLIC IICRecAck
D:00B0H PUBLIC P3
C:055CH PUBLIC cunchu
C:055BH PUBLIC table
B:00A0H.5 PUBLIC e_1602
B:00A0H.7 PUBLIC rs_1602
B:00A0H.6 PUBLIC rw_1602
C:05E9H PUBLIC measurebiao
C:067FH PUBLIC lcd1602_init
B:00D0H.7 PUBLIC CY
B:0080H.3 PUBLIC data_549
D:0008H PUBLIC state
C:0721H PUBLIC lcd1602_busy
C:0744H PUBLIC IICNoAck
C:02FCH PUBLIC main
D:0020H PUBLIC adc_549
C:0599H PUBLIC adc_549convert
C:0492H PUBLIC _IICRead
D:0009H PUBLIC mea
C:0649H PUBLIC IICReceiveByte
C:0547H PUBLIC asc
C:051BH PUBLIC table0
C:052BH PUBLIC table1
C:053AH PUBLIC table2
C:0543H PUBLIC table3
B:0080H.4 PUBLIC clk_549
C:0552H PUBLIC table4
C:044BH PUBLIC _IICWrite
C:066AH PUBLIC _lcd1602_wrdata
C:06CBH PUBLIC enter0
C:06E1H PUBLIC enter1
C:06F7H PUBLIC enter3
D:000AH PUBLIC in
B:00A0H.1 PUBLIC SDA
C:0733H PUBLIC _IICSendByte
B:0080H.2 PUBLIC cs_549
C:069FH PUBLIC _lcd1602_wrcmd
B:00A0H.0 PUBLIC SCL
C:060FH PUBLIC IICStart
C:0753H PUBLIC lcd1602_clear
D:000EH PUBLIC m
C:05C9H PUBLIC _delay
C:04D9H PUBLIC keyscan
D:0010H PUBLIC s
C:0003H PUBLIC _getnum
C:070DH PUBLIC measure
C:01F0H PUBLIC display
C:05C2H SYMBOL L?0149
------- PROC L?0148
------- ENDPROC L?0148
C:05C2H SYMBOL L?0149
------- PROC _DELAY
D:0006H SYMBOL t
------- DO
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 5
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:05C9H LINE# 38
C:05C9H LINE# 39
C:05C9H LINE# 41
C:05D3H LINE# 42
C:05E8H LINE# 43
------- ENDPROC _DELAY
------- PROC IICSTART
C:060FH LINE# 48
C:060FH LINE# 49
C:060FH LINE# 50
C:0611H LINE# 51
C:061BH LINE# 52
C:0625H LINE# 53
C:062BH LINE# 54
C:062DH LINE# 55
------- ENDPROC IICSTART
------- PROC IICSTOP
C:06B4H LINE# 58
C:06B4H LINE# 59
C:06B4H LINE# 60
C:06B8H LINE# 61
C:06C0H LINE# 62
C:06C8H LINE# 63
C:06CAH LINE# 64
------- ENDPROC IICSTOP
------- PROC L?0144
------- ENDPROC L?0144
------- PROC IICRECACK
C:0636H LINE# 67
C:0636H LINE# 68
C:0636H LINE# 69
C:0638H LINE# 70
C:063AH LINE# 71
C:0644H LINE# 72
C:0646H LINE# 73
C:0648H LINE# 74
C:0648H LINE# 75
------- ENDPROC IICRECACK
------- PROC IICNOACK
C:0744H LINE# 78
C:0744H LINE# 79
C:0744H LINE# 80
C:0746H LINE# 81
C:0752H LINE# 82
------- ENDPROC IICNOACK
------- PROC _IICSENDBYTE
D:0007H SYMBOL sendbyte
------- DO
D:0006H SYMBOL j
------- ENDDO
C:0733H LINE# 85
C:0733H LINE# 86
C:0733H LINE# 88
C:0735H LINE# 89
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 6
C:0735H LINE# 90
C:0737H LINE# 91
C:073BH LINE# 92
C:073DH LINE# 93
C:073FH LINE# 94
C:0741H LINE# 95
C:0743H LINE# 96
------- ENDPROC _IICSENDBYTE
------- PROC IICRECEIVEBYTE
------- DO
D:0007H SYMBOL receivebyte
D:0006H SYMBOL ii
------- ENDDO
C:0649H LINE# 99
C:0649H LINE# 100
C:0649H LINE# 102
C:064BH LINE# 103
C:064DH LINE# 104
C:0653H LINE# 105
C:0653H LINE# 106
C:0655H LINE# 107
C:065FH LINE# 108
C:0661H LINE# 109
C:0663H LINE# 110
C:0663H LINE# 111
------- ENDPROC IICRECEIVEBYTE
------- PROC _IICWRITE
D:0002H SYMBOL address
D:0005H SYMBOL buf
------- DO
B:0021H.0 SYMBOL flag
------- ENDDO
C:044BH LINE# 121
C:044FH LINE# 122
C:044FH LINE# 124
C:0451H LINE# 125
C:0451H LINE# 126
C:0451H LINE# 127
C:0456H LINE# 128
C:0458H LINE# 129
C:045DH LINE# 130
C:0462H LINE# 131
C:0464H LINE# 132
C:0469H LINE# 133
C:046EH LINE# 134
C:0470H LINE# 135
C:0475H LINE# 136
C:047AH LINE# 137
C:047CH LINE# 138
C:047FH LINE# 139
C:0486H LINE# 140
C:0489H LINE# 141
C:048CH LINE# 142
C:048FH LINE# 143
C:0491H LINE# 144
------- ENDPROC _IICWRITE
------- PROC _IICREAD
BL51 BANKED LINKER/LOCATER V5.11 07/17/2007 07:26:06 PAGE 7
D:0004H SYMBOL address
------- DO
D:0001H SYMBOL buf
------- ENDDO
C:0492H LINE# 146
C:0496H LINE# 147
C:0496H LINE# 148
C:0496H LINE# 149
C:0496H LINE# 150
C:049BH LINE# 151
C:049DH LINE# 152
C:04A2H LINE# 153
C:04A7H LINE# 154
C:04A9H LINE# 155
C:04AEH LINE# 156
C:04B3H LINE# 157
C:04B5H LINE# 158
C:04B8H LINE# 159
C:04BDH LINE# 160
C:04C2H LINE# 161
C:04C4H LINE# 162
C:04C9H LINE# 164
C:04CCH LINE# 165
C:04CFH LINE# 166
C:04D6H LINE# 167
C:04D8H LINE# 168
------- ENDPROC _IICREAD
------- PROC ADC_549CONVERT
------- DO
D:0007H SYMBOL i
------- ENDDO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -