📄 send.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, LCD_driver.obj, CRC.obj, delay.obj TO send RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
LCD_driver.obj (LCD_DRIVER)
CRC.obj (CRC)
delay.obj (DELAY)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: send (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 000DH UNIT _DATA_GROUP_
DATA 0015H 0005H UNIT ?DT?_CRC16_CHECK?CRC
DATA 001AH 0004H UNIT ?DT?MAIN
DATA 001EH 0001H UNIT ?DT?_LCD_CLEAR_LINE?LCD_DRIVER
DATA 001FH 0001H UNIT ?DT?LCD_DRIVER
IDATA 0020H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0013H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0470H UNIT ?C?LIB_CODE
CODE 0473H 0200H UNIT ?CO?CRC
CODE 0673H 0113H UNIT ?PR?GET_VALUE?MAIN
CODE 0786H 009DH UNIT ?PR?ADC_CNS?MAIN
CODE 0823H 0093H UNIT ?PR?MAIN?MAIN
CODE 08B6H 008CH UNIT ?C_C51STARTUP
CODE 0942H 0088H UNIT ?PR?_CRC16_CHECK?CRC
CODE 09CAH 0065H UNIT ?PR?_CRC16_GET?CRC
CODE 0A2FH 0033H UNIT ?PR?CHECK_BUSY?LCD_DRIVER
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 2
CODE 0A62H 0031H UNIT ?PR?_LCD_STRING?LCD_DRIVER
CODE 0A93H 002BH UNIT ?PR?_LCD_DATA?LCD_DRIVER
CODE 0ABEH 0027H UNIT ?PR?_LCD_CMD?LCD_DRIVER
CODE 0AE5H 0023H UNIT ?PR?LCD_INIT?LCD_DRIVER
CODE 0B08H 0022H UNIT ?PR?SYSCLK_INIT?MAIN
CODE 0B2AH 0021H UNIT ?CO?MAIN
CODE 0B4BH 0020H UNIT ?PR?DISPMOVE?LCD_DRIVER
CODE 0B6BH 001EH UNIT ?PR?_LCD_CLEAR_LINE?LCD_DRIVER
CODE 0B89H 001AH UNIT ?C_INITSEG
CODE 0BA3H 0016H UNIT ?PR?ADC0_INIT?MAIN
CODE 0BB9H 0015H UNIT ?PR?_DELAYMS?DELAY
CODE 0BCEH 0013H UNIT ?PR?PORT_INIT?MAIN
CODE 0BE1H 000FH UNIT ?PR?UART0_INIT?MAIN
CODE 0BF0H 000FH UNIT ?PR?PCA0_INIT?MAIN
CODE 0BFFH 000CH UNIT ?PR?_DELAYUS?DELAY
CODE 0C0BH 000BH UNIT ?PR?_DELAY?DELAY
CODE 0C16H 0008H UNIT ?PR?_UART0_SENTBYTE?MAIN
CODE 0C1EH 0008H UNIT ?PR?_UART0_RECBYTE?MAIN
CODE 0C26H 0005H UNIT ?PR?DELAY100US?DELAY
OVERLAY MAP OF MODULE: send (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 0001H
+--> ?PR?SYSCLK_INIT?MAIN
+--> ?PR?PORT_INIT?MAIN
+--> ?PR?LCD_INIT?LCD_DRIVER
+--> ?CO?MAIN
+--> ?PR?_LCD_STRING?LCD_DRIVER
+--> ?PR?UART0_INIT?MAIN
+--> ?PR?PCA0_INIT?MAIN
+--> ?PR?ADC0_INIT?MAIN
+--> ?PR?_DELAY?DELAY
+--> ?PR?_LCD_CMD?LCD_DRIVER
+--> ?PR?GET_VALUE?MAIN
+--> ?PR?_CRC16_GET?CRC
+--> ?PR?_UART0_SENTBYTE?MAIN
?PR?LCD_INIT?LCD_DRIVER ----- -----
+--> ?PR?_LCD_CMD?LCD_DRIVER
?PR?_LCD_CMD?LCD_DRIVER 000EH 0001H
+--> ?PR?CHECK_BUSY?LCD_DRIVER
+--> ?PR?_DELAY?DELAY
?PR?CHECK_BUSY?LCD_DRIVER 000FH 0002H
+--> ?PR?_DELAY?DELAY
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 3
?PR?_LCD_STRING?LCD_DRIVER 0009H 0004H
+--> ?PR?_LCD_CMD?LCD_DRIVER
+--> ?PR?_LCD_DATA?LCD_DRIVER
?PR?_LCD_DATA?LCD_DRIVER 000DH 0001H
+--> ?PR?CHECK_BUSY?LCD_DRIVER
+--> ?PR?_DELAY?DELAY
+--> ?PR?DISPMOVE?LCD_DRIVER
?PR?DISPMOVE?LCD_DRIVER ----- -----
+--> ?PR?_LCD_CMD?LCD_DRIVER
?PR?GET_VALUE?MAIN 0009H 0008H
+--> ?PR?ADC_CNS?MAIN
?PR?ADC_CNS?MAIN 0011H 0004H
?PR?_CRC16_GET?CRC 0009H 0003H
+--> ?CO?CRC
SYMBOL TABLE OF MODULE: send (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:00BCH PUBLIC ADC0CF
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
D:00FAH PUBLIC PCA0CPH0
B:00D8H.6 PUBLIC CR
D:00DAH PUBLIC PCA0CPM0
D:00D9H PUBLIC PCA0MD
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
D:001AH PUBLIC value
D:00D1H PUBLIC REF0CN
D:00BAH PUBLIC AMX0CF
C:0C1EH PUBLIC _uart0_recbyte
B:00E8H.5 PUBLIC AD0INT
C:0C16H PUBLIC _uart0_sentbyte
D:00C0H PUBLIC SMB0CN
C:0823H PUBLIC main
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
D:00B5H PUBLIC P74OUT
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 4
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00BBH PUBLIC AMX0SL
C:0BCEH PUBLIC PORT_Init
D:00BFH PUBLIC ADC0H
D:00B2H PUBLIC OSCICN
C:0673H PUBLIC get_value
C:0BE1H PUBLIC Uart0_Init
D:00BEH PUBLIC ADC0L
B:00E8H.7 PUBLIC AD0EN
B:0098H.0 PUBLIC RI0
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
C:0786H PUBLIC adc_cns
D:00B1H PUBLIC OSCXCN
C:0B08H PUBLIC SYSCLK_Init
B:0088H.6 PUBLIC TR1
D:0099H PUBLIC SBUF0
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
C:0BA3H PUBLIC ADC0_Init
D:008EH PUBLIC CKCON
C:0B2AH PUBLIC welcome
B:00E8H.4 PUBLIC AD0BUSY
D:00D0H PUBLIC PSW
C:0BF0H PUBLIC PCA0_Init
X:0000H PUBLIC buffer
------- PROC MAIN
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0823H LINE# 56
C:0823H LINE# 57
C:0823H LINE# 58
C:0826H LINE# 59
C:0829H LINE# 60
C:082CH LINE# 61
C:0839H LINE# 63
C:083CH LINE# 64
C:083FH LINE# 65
C:0842H LINE# 66
C:0847H LINE# 68
C:0849H LINE# 69
C:0859H LINE# 70
C:085EH LINE# 71
C:0860H LINE# 72
C:0860H LINE# 73
C:0860H LINE# 74
C:0863H LINE# 75
C:086EH LINE# 76
C:087BH LINE# 78
C:0880H LINE# 79
C:0883H LINE# 80
C:0883H LINE# 81
C:0893H LINE# 82
C:089CH LINE# 83
C:08A1H LINE# 85
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 5
C:08ABH LINE# 86
------- ENDPROC MAIN
------- PROC SYSCLK_INIT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0B08H LINE# 92
C:0B08H LINE# 93
C:0B08H LINE# 95
C:0B0BH LINE# 96
C:0B0EH LINE# 98
C:0B11H LINE# 99
C:0B21H LINE# 100
C:0B26H LINE# 101
C:0B29H LINE# 104
------- ENDPROC SYSCLK_INIT
------- PROC PORT_INIT
C:0BCEH LINE# 112
C:0BCEH LINE# 113
C:0BCEH LINE# 114
C:0BD1H LINE# 115
C:0BD4H LINE# 116
C:0BD7H LINE# 118
C:0BDAH LINE# 119
C:0BDDH LINE# 122
C:0BE0H LINE# 124
------- ENDPROC PORT_INIT
------- PROC UART0_INIT
C:0BE1H LINE# 127
C:0BE1H LINE# 128
C:0BE1H LINE# 129
C:0BE4H LINE# 130
C:0BE7H LINE# 131
C:0BEAH LINE# 132
C:0BEAH LINE# 133
C:0BEDH LINE# 134
C:0BEFH LINE# 136
------- ENDPROC UART0_INIT
------- PROC _UART0_SENTBYTE
D:0007H SYMBOL dat
C:0C16H LINE# 138
C:0C16H LINE# 139
C:0C16H LINE# 140
C:0C18H LINE# 141
C:0C1BH LINE# 142
C:0C1DH LINE# 143
------- ENDPROC _UART0_SENTBYTE
------- PROC _UART0_RECBYTE
D:0007H SYMBOL dat
C:0C1EH LINE# 145
C:0C1EH LINE# 146
C:0C1EH LINE# 147
C:0C21H LINE# 148
C:0C23H LINE# 149
C:0C25H LINE# 150
------- ENDPROC _UART0_RECBYTE
------- PROC PCA0_INIT
BL51 BANKED LINKER/LOCATER V6.00 07/15/2007 21:35:24 PAGE 6
C:0BF0H LINE# 161
C:0BF0H LINE# 162
C:0BF0H LINE# 164
C:0BF3H LINE# 165
C:0BF6H LINE# 168
C:0BF9H LINE# 169
C:0BFCH LINE# 172
C:0BFEH LINE# 173
------- ENDPROC PCA0_INIT
------- PROC ADC0_INIT
C:0BA3H LINE# 175
C:0BA3H LINE# 176
C:0BA3H LINE# 177
C:0BA6H LINE# 178
C:0BA9H LINE# 179
C:0BABH LINE# 180
C:0BADH LINE# 181
C:0BB0H LINE# 182
C:0BB3H LINE# 183
C:0BB6H LINE# 184
C:0BB8H LINE# 185
------- ENDPROC ADC0_INIT
------- PROC ADC_CNS
------- DO
D:0011H SYMBOL i
D:0013H SYMBOL v
------- ENDDO
C:0786H LINE# 187
C:0786H LINE# 188
C:0786H LINE# 191
C:078FH LINE# 193
C:0793H LINE# 194
C:0793H LINE# 195
C:0795H LINE# 196
C:0797H LINE# 197
C:079AH LINE# 198
C:07A2H LINE# 199
C:07A8H LINE# 200
C:07D2H LINE# 201
C:07E2H LINE# 203
C:07FDH LINE# 204
C:0822H LINE# 205
------- ENDPROC ADC_CNS
------- PROC GET_VALUE
------- DO
D:0009H SYMBOL res
D:000DH SYMBOL res0
D:0002H SYMBOL tempera
------- ENDDO
C:0673H LINE# 208
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -