📄 ad9225.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, .\AD9225.obj, .\SMC1602.obj TO AD9225 RAMSIZE (256)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
.\AD9225.obj (AD9225)
.\SMC1602.obj (SMC1602)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
LINK MAP OF MODULE: AD9225 (?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 0005H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0220H UNIT _XDATA_GROUP_
XDATA 0220H 0016H UNIT ?XD?_GETAD?AD9225
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0510H UNIT ?C?LIB_CODE
CODE 0513H 0331H UNIT ?PR?_PUTFLOAT?SMC1602
CODE 0844H 02F1H UNIT ?PR?_PUTLONG?SMC1602
CODE 0B35H 02DEH UNIT ?PR?GETSCOPE?AD9225
CODE 0E13H 0138H UNIT ?PR?GETSLOPE?AD9225
CODE 0F4BH 00E8H UNIT ?PR?_GETAD?AD9225
CODE 1033H 00BCH UNIT ?PR?MAIN?MAIN
CODE 10EFH 0075H UNIT ?PR?_PUTSTR?SMC1602
CODE 1164H 0038H UNIT ?PR?INITLCD?SMC1602
CODE 119CH 0025H UNIT ?CO?MAIN
CODE 11C1H 001CH UNIT ?PR?_PUTCHAR?SMC1602
CODE 11DDH 0017H UNIT ?PR?_SENDDATA?SMC1602
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 2
CODE 11F4H 0015H UNIT ?PR?_LOCATEXY?SMC1602
CODE 1209H 0013H UNIT ?PR?_WRITECMD?SMC1602
CODE 121CH 0011H UNIT ?PR?_DELAY?SMC1602
CODE 122DH 000FH UNIT ?PR?DELAY5MS?SMC1602
CODE 123CH 000EH UNIT ?PR?DELAY400MS?SMC1602
CODE 124AH 000CH UNIT ?C_C51STARTUP
CODE 1256H 000CH UNIT ?PR?_WRITELCD?SMC1602
CODE 1262H 000CH UNIT ?PR?_WRITEDATA?SMC1602
CODE 126EH 0009H UNIT ?PR?LCDREAD?SMC1602
OVERLAY MAP OF MODULE: AD9225 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- ----- 0000H 0008H
+--> ?PR?INITLCD?SMC1602
+--> ?CO?MAIN
+--> ?PR?_PUTSTR?SMC1602
+--> ?PR?_DELAY?SMC1602
+--> ?PR?_WRITECMD?SMC1602
+--> ?PR?GETSCOPE?AD9225
+--> ?PR?_PUTFLOAT?SMC1602
+--> ?PR?GETSLOPE?AD9225
?PR?INITLCD?SMC1602 ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY400MS?SMC1602
+--> ?PR?_WRITECMD?SMC1602
+--> ?PR?DELAY5MS?SMC1602
?PR?DELAY400MS?SMC1602 ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5MS?SMC1602
?PR?_WRITECMD?SMC1602 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?LCDREAD?SMC1602
+--> ?PR?_WRITELCD?SMC1602
?PR?_WRITELCD?SMC1602 0020H.1 0000H.1 ----- ----- ----- -----
+--> ?PR?_SENDDATA?SMC1602
?PR?_PUTSTR?SMC1602 ----- ----- ----- ----- 0008H 0006H
+--> ?PR?_PUTCHAR?SMC1602
?PR?_PUTCHAR?SMC1602 ----- ----- ----- ----- ----- -----
+--> ?PR?_LOCATEXY?SMC1602
+--> ?PR?_WRITEDATA?SMC1602
?PR?_LOCATEXY?SMC1602 ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITECMD?SMC1602
?PR?_WRITEDATA?SMC1602 ----- ----- ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 3
+--> ?PR?LCDREAD?SMC1602
+--> ?PR?_WRITELCD?SMC1602
?PR?_DELAY?SMC1602 ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5MS?SMC1602
?PR?GETSCOPE?AD9225 0020H.0 0000H.1 ----- ----- 0008H 0218H
?PR?_PUTFLOAT?SMC1602 ----- ----- ----- ----- 0008H 001CH
+--> ?PR?_PUTLONG?SMC1602
+--> ?PR?_PUTCHAR?SMC1602
?PR?_PUTLONG?SMC1602 ----- ----- ----- ----- 0024H 000FH
+--> ?PR?_PUTCHAR?SMC1602
?PR?GETSLOPE?AD9225 0020H.0 0000H.1 0008H 0005H 0008H 0008H
SYMBOL TABLE OF MODULE: AD9225 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:124AH 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:124DH SYMBOL IDATALOOP
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:124AH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:124AH LINE# 99
C:124CH LINE# 100
C:124DH LINE# 101
C:124EH LINE# 102
C:1250H LINE# 151
C:1253H LINE# 155
------- ENDMOD ?C_STARTUP
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 4
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:1033H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
X:0000H SYMBOL Scope
X:0004H SYMBOL Slope
------- ENDDO
C:1033H LINE# 8
C:1033H LINE# 9
C:1033H LINE# 12
C:1036H LINE# 13
C:1042H LINE# 14
C:1047H LINE# 15
C:1047H LINE# 16
C:104EH LINE# 17
C:105AH LINE# 18
C:1061H LINE# 19
C:106DH LINE# 20
C:1076H LINE# 21
C:1091H LINE# 22
C:109EH LINE# 23
C:10A3H LINE# 24
C:10ACH LINE# 25
C:10B3H LINE# 26
C:10BFH LINE# 27
C:10DAH LINE# 28
C:10E7H LINE# 29
C:10ECH LINE# 30
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE AD9225
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0F4BH PUBLIC _GetAD
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:0B35H PUBLIC GetScope
C:0E13H PUBLIC GetSlope
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC T2CON
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 5
B:00A0H.5 PUBLIC AD9225Clk
D:00D0H PUBLIC PSW
------- PROC GETSCOPE
------- DO
X:0008H SYMBOL tempP0
X:0049H SYMBOL tempP2
X:008AH SYMBOL i
X:008BH SYMBOL j
X:008CH SYMBOL N
X:008DH SYMBOL MeasureTime
X:008EH SYMBOL temp
X:0110H SYMBOL d
X:0214H SYMBOL Scope
X:0218H SYMBOL max
X:021CH SYMBOL min
B:0020H.0 SYMBOL flag
------- ENDDO
C:0B35H LINE# 7
C:0B35H LINE# 8
C:0B35H LINE# 15
C:0B37H LINE# 16
C:0B39H LINE# 17
C:0B3FH LINE# 18
C:0B45H LINE# 19
C:0B54H LINE# 20
C:0B64H LINE# 21
C:0B70H LINE# 22
C:0B7CH LINE# 23
C:0B86H LINE# 24
C:0B8EH LINE# 25
C:0B9DH LINE# 26
C:0B9FH LINE# 27
C:0BACH LINE# 28
C:0BAEH LINE# 29
C:0BBBH LINE# 30
C:0BC3H LINE# 31
C:0BC8H LINE# 32
C:0BDAH LINE# 33
C:0C0BH LINE# 34
C:0C25H LINE# 35
C:0C58H LINE# 36
C:0C66H LINE# 37
C:0C77H LINE# 38
C:0C96H LINE# 39
C:0CD7H LINE# 40
C:0CDDH LINE# 41
C:0CDDH LINE# 42
C:0CE5H LINE# 43
C:0CEBH LINE# 44
C:0CF5H LINE# 45
C:0CFFH LINE# 46
C:0D15H LINE# 47
C:0D44H LINE# 48
C:0D67H LINE# 49
C:0D97H LINE# 50
C:0DBAH LINE# 51
C:0DC3H LINE# 52
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 6
C:0DCFH LINE# 53
C:0DFFH LINE# 54
C:0E01H LINE# 55
C:0E01H LINE# 56
C:0E04H LINE# 57
C:0E12H LINE# 58
------- ENDPROC GETSCOPE
------- PROC _GETAD
X:0220H SYMBOL T
------- DO
X:0221H SYMBOL i
X:0222H SYMBOL tempP0
X:0227H SYMBOL tempP2
X:022CH SYMBOL temp
------- ENDDO
C:0F4BH LINE# 60
C:0F50H LINE# 61
C:0F50H LINE# 65
C:0F5DH LINE# 66
C:0F5FH LINE# 67
C:0F6CH LINE# 68
C:0F6EH LINE# 69
C:0F7BH LINE# 70
C:0F83H LINE# 71
C:0F97H LINE# 72
C:0FA5H LINE# 73
C:0FD6H LINE# 74
C:0FF0H LINE# 75
C:1023H LINE# 76
C:102CH LINE# 77
C:1032H LINE# 78
------- ENDPROC _GETAD
------- PROC GETSLOPE
------- DO
D:0008H SYMBOL i
D:0009H SYMBOL tempP0
D:000BH SYMBOL tempP2
X:0008H SYMBOL temp
X:000CH SYMBOL Slope
B:0020H.0 SYMBOL flag
------- ENDDO
C:0E13H LINE# 84
C:0E13H LINE# 85
C:0E13H LINE# 90
C:0E15H LINE# 91
C:0E17H LINE# 92
C:0E1DH LINE# 93
C:0E1FH LINE# 94
C:0E22H LINE# 95
C:0E24H LINE# 96
C:0E27H LINE# 97
C:0E29H LINE# 98
C:0E2CH LINE# 99
C:0E2EH LINE# 100
C:0E31H LINE# 101
C:0E34H LINE# 102
C:0E3DH LINE# 103
BL51 BANKED LINKER/LOCATER V5.12 08/18/2007 19:09:18 PAGE 7
C:0E64H LINE# 104
C:0E7FH LINE# 105
C:0EA6H LINE# 106
C:0EAEH LINE# 107
C:0EE2H LINE# 108
C:0EF0H LINE# 109
C:0F18H LINE# 110
C:0F37H LINE# 111
C:0F39H LINE# 112
C:0F39H LINE# 113
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -