📄 test ac.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE MAIN.obj TO TEST AC
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
MAIN.obj (MAIN)
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 (SQRT)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
LINK MAP OF MODULE: TEST AC (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 0002H UNIT ?DT?MAIN
000AH 0016H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
0020H.1 0000H.7 *** GAP ***
DATA 0021H 001FH UNIT _DATA_GROUP_
IDATA 0040H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 03C3H UNIT ?C?LIB_CODE
CODE 03D1H 012BH UNIT ?PR?VOLT_VIRTUAL_VALUE?MAIN
CODE 04FCH 00AAH UNIT ?PR?SQRT?SQRT
CODE 05A6H 00A9H UNIT ?PR?_GET_U0?MAIN
CODE 064FH 0051H UNIT ?PR?MAIN?MAIN
CODE 06A0H 003DH UNIT ?PR?TIMER0_ISR?MAIN
CODE 06DDH 003CH UNIT ?PR?READ_ADS7808?MAIN
CODE 0719H 0035H UNIT ?PR?INI_SYS?MAIN
CODE 074EH 0012H UNIT ?PR?_DELAY1MS?MAIN
CODE 0760H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: TEST AC (MAIN)
SEGMENT DATA_GROUP
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 2
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?PR?TIMER0_ISR?MAIN ----- -----
+--> ?PR?READ_ADS7808?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 0021H 0004H
+--> ?PR?INI_SYS?MAIN
+--> ?PR?VOLT_VIRTUAL_VALUE?MAIN
?PR?VOLT_VIRTUAL_VALUE?MAIN 0025H 000BH
+--> ?PR?SQRT?SQRT
+--> ?PR?_GET_U0?MAIN
?PR?SQRT?SQRT 003CH 0004H
?PR?_GET_U0?MAIN 0030H 000CH
+--> ?PR?SQRT?SQRT
SYMBOL TABLE OF MODULE: TEST AC (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:06A0H PUBLIC TIMER0_ISR
D:00B0H PUBLIC P3
C:074EH PUBLIC _delay1ms
B:00A8H.7 PUBLIC EA
C:06DDH PUBLIC Read_ADS7808
C:03D1H PUBLIC Volt_virtual_value
D:0008H PUBLIC pADC_buffer
B:0020H.0 PUBLIC bSTART_ADC
C:05A6H PUBLIC _GET_U0
C:064FH PUBLIC main
B:0090H.3 PUBLIC ADS7808_RC
B:0090H.5 PUBLIC ADS7808_CS
B:0090H.7 PUBLIC ADS7808_DATA
D:0009H SYMBOL byADC_count
D:0089H PUBLIC TMOD
C:0719H PUBLIC INI_SYS
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
B:00B0H.6 PUBLIC TEST_key
B:0090H.4 PUBLIC ADS7808_CLK
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 3
------- PROC INI_SYS
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0719H LINE# 75
C:0719H LINE# 78
C:0725H LINE# 79
C:0728H LINE# 82
C:072BH LINE# 83
C:072EH LINE# 84
C:0731H LINE# 85
C:0733H LINE# 86
C:0735H LINE# 88
C:074DH LINE# 99
------- ENDPROC INI_SYS
------- PROC _DELAY1MS
D:0007H SYMBOL m
------- DO
D:0004H SYMBOL i
------- ENDDO
C:074EH LINE# 104
C:074EH LINE# 105
C:074EH LINE# 107
C:074EH LINE# 108
C:074FH LINE# 109
C:075CH LINE# 110
C:075FH LINE# 113
------- ENDPROC _DELAY1MS
------- PROC READ_ADS7808
------- DO
D:0006H SYMBOL Read
D:0005H SYMBOL i
------- ENDDO
C:06DDH LINE# 125
C:06DDH LINE# 126
C:06DDH LINE# 127
C:06E0H LINE# 130
C:06E2H LINE# 131
C:06E4H LINE# 132
C:06E5H LINE# 133
C:06E6H LINE# 134
C:06E8H LINE# 135
C:06E9H LINE# 136
C:06EAH LINE# 137
C:06EBH LINE# 139
C:06EDH LINE# 140
C:06EEH LINE# 141
C:06EFH LINE# 142
C:06F0H LINE# 143
C:06F2H LINE# 144
C:06F3H LINE# 145
C:06F4H LINE# 146
C:06F5H LINE# 148
C:06F6H LINE# 149
C:06F6H LINE# 150
C:06FDH LINE# 151
C:06FFH LINE# 152
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 4
C:0700H LINE# 153
C:0701H LINE# 154
C:0702H LINE# 155
C:0703H LINE# 156
C:0704H LINE# 157
C:0706H LINE# 158
C:0707H LINE# 159
C:0708H LINE# 160
C:0710H LINE# 162
C:0714H LINE# 163
C:0716H LINE# 164
C:0718H LINE# 168
C:0718H LINE# 170
------- ENDPROC READ_ADS7808
------- PROC _GET_U0
D:0001H SYMBOL pData
D:0030H SYMBOL Lenght
------- DO
D:0004H SYMBOL i
D:0032H SYMBOL U0
D:0036H SYMBOL Up
D:003AH SYMBOL temp
------- ENDDO
C:05A6H LINE# 183
C:05AAH LINE# 184
C:05AAH LINE# 189
C:05BBH LINE# 190
C:05C3H LINE# 191
C:05D0H LINE# 192
C:05F4H LINE# 194
C:0604H LINE# 195
C:0628H LINE# 196
C:064EH LINE# 197
C:064EH LINE# 198
------- ENDPROC _GET_U0
------- PROC VOLT_VIRTUAL_VALUE
------- DO
D:0025H SYMBOL dSqu
D:0029H SYMBOL dSquSum
D:002DH SYMBOL U0
D:002FH SYMBOL i
------- ENDDO
C:03D1H LINE# 237
C:03D1H LINE# 238
C:03D1H LINE# 240
C:03D6H LINE# 243
C:03E6H LINE# 245
C:03E8H LINE# 246
C:040CH LINE# 247
C:0427H LINE# 249
C:042AH LINE# 250
C:042AH LINE# 251
C:0438H LINE# 252
C:0447H LINE# 253
C:046BH LINE# 254
C:047EH LINE# 255
C:0499H LINE# 257
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 5
C:04A0H LINE# 259
C:04BAH LINE# 260
C:04C5H LINE# 262
C:04D7H LINE# 264
C:04E4H LINE# 265
C:04F3H LINE# 266
C:04FBH LINE# 268
------- ENDPROC VOLT_VIRTUAL_VALUE
------- PROC TIMER0_ISR
C:06A0H LINE# 279
C:06AFH LINE# 282
C:06B1H LINE# 283
C:06B4H LINE# 284
C:06B7H LINE# 285
C:06B9H LINE# 287
C:06BBH LINE# 289
C:06BEH LINE# 290
C:06D0H LINE# 291
C:06D0H LINE# 292
------- ENDPROC TIMER0_ISR
------- PROC MAIN
------- DO
D:0006H SYMBOL i
D:0021H SYMBOL U0
------- ENDDO
C:064FH LINE# 300
C:064FH LINE# 301
C:064FH LINE# 303
C:0658H LINE# 305
C:0665H LINE# 306
C:0668H LINE# 308
C:066AH LINE# 309
C:066CH LINE# 310
C:0671H LINE# 311
C:0677H LINE# 312
C:067AH LINE# 315
C:067AH LINE# 316
C:067AH LINE# 319
C:0681H LINE# 320
C:0684H LINE# 321
C:0686H LINE# 322
C:0686H LINE# 324
C:069CH LINE# 325
C:069EH LINE# 326
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE ?C?FPADD
C:0015H PUBLIC ?C?FPADD
C:0011H PUBLIC ?C?FPSUB
------- ENDMOD ?C?FPADD
------- MODULE ?C?FPMUL
C:0106H PUBLIC ?C?FPMUL
------- ENDMOD ?C?FPMUL
------- MODULE ?C?FPDIV
BL51 BANKED LINKER/LOCATER V5.12 04/04/2006 16:00:50 PAGE 6
C:020FH PUBLIC ?C?FPDIV
------- ENDMOD ?C?FPDIV
------- MODULE ?C?FCAST
C:02B6H PUBLIC ?C?FCASTC
C:02B1H PUBLIC ?C?FCASTI
C:02ACH PUBLIC ?C?FCASTL
------- ENDMOD ?C?FCAST
------- MODULE SQRT
C:0500H PUBLIC _SQRT
------- ENDMOD SQRT
------- MODULE ?C?ILDPTR
C:0334H PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?ILDOPTR
C:035FH PUBLIC ?C?ILDOPTR
------- ENDMOD ?C?ILDOPTR
------- MODULE ?C?LNEG
C:0397H PUBLIC ?C?LNEG
------- ENDMOD ?C?LNEG
------- MODULE ?C?MEMSET
C:03A5H PUBLIC ?C?MEMSET
------- ENDMOD ?C?MEMSET
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY1MS?MAIN
Program Size: data=42.1 xdata=0 code=1892
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -