📄 adda.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, Disp.obj, ADC0809.obj, DAC0832.obj, TLC0832.obj TO ADDA RAMSIZE (256) CO
>> DE (0X0000-0X4FFF)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
Disp.obj (DISP)
ADC0809.obj (ADC0809)
DAC0832.obj (DAC0832)
TLC0832.obj (TLC0832)
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?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
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_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: ADDA (?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"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 000CH UNIT ?DT?DISP
DATA 001CH 0002H UNIT ?DT?MAIN
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?MAIN
0020H.2 0000H.6 *** GAP ***
DATA 0021H 002EH UNIT _DATA_GROUP_
IDATA 004FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?_DISPXYSET?DISP
CODE 0008H 0003H UNIT ?PR?_DISPFONTSET?DISP
CODE 000BH 0003H ABSOLUTE
CODE 000EH 132DH UNIT ?CO?DISP
CODE 133BH 05BBH UNIT ?C?LIB_CODE
CODE 18F6H 018AH UNIT ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 2
CODE 1A80H 0111H UNIT ?PR?_DISPFLOAT?DISP
CODE 1B91H 00A6H UNIT ?PR?_DISPCHR?DISP
CODE 1C37H 009EH UNIT ?PR?_DISPINT?DISP
CODE 1CD5H 008CH UNIT ?C_C51STARTUP
CODE 1D61H 0051H UNIT ?PR?_LCD_DISP_PIC?DISP
CODE 1DB2H 004CH UNIT ?PR?_LCD_DISP_PATTERN?DISP
CODE 1DFEH 004BH UNIT ?PR?_DISPHZ?DISP
CODE 1E49H 0045H UNIT ?PR?_GETINTLEN?DISP
CODE 1E8EH 003FH UNIT ?PR?INT_T0?MAIN
CODE 1ECDH 003EH UNIT ?PR?DISPINIT?DISP
CODE 1F0BH 0035H UNIT ?PR?TLC0832?TLC0832
CODE 1F40H 0023H UNIT ?PR?_LCD_CMD?DISP
CODE 1F63H 0023H UNIT ?PR?_DISPSTR?DISP
CODE 1F86H 001DH UNIT ?C_INITSEG
CODE 1FA3H 001DH UNIT ?PR?DISPCLS?DISP
CODE 1FC0H 001DH UNIT ?PR?_AD0809?ADC0809
CODE 1FDDH 0014H UNIT ?PR?BUSY?DISP
CODE 1FF1H 0012H UNIT ?PR?_LCD_DATA?DISP
CODE 2003H 0010H UNIT ?PR?_DAC0832?DAC0832
CODE 2013H 000FH UNIT ?CO?MAIN
CODE 2022H 000CH UNIT ?PR?ADCCK?TLC0832
CODE 202EH 000BH UNIT ?PR?_DELAY1?TLC0832
CODE 2039H 0009H UNIT ?PR?AD0809_INIT?ADC0809
OVERLAY MAP OF MODULE: ADDA (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0021H 000FH
+--> ?PR?DISPINIT?DISP
+--> ?PR?AD0809_INIT?ADC0809
+--> ?PR?DISPCLS?DISP
+--> ?PR?_DISPXYSET?DISP
+--> ?PR?_DISPHZ?DISP
+--> ?PR?_DISPFONTSET?DISP
+--> ?CO?MAIN
+--> ?PR?_DISPSTR?DISP
+--> ?PR?_DISPINT?DISP
+--> ?PR?_DISPFLOAT?DISP
+--> ?PR?_DISPCHR?DISP
+--> ?PR?_AD0809?ADC0809
+--> ?PR?TLC0832?TLC0832
+--> ?PR?_DAC0832?DAC0832
?PR?DISPINIT?DISP ----- -----
+--> ?PR?_LCD_CMD?DISP
?PR?_LCD_CMD?DISP ----- -----
+--> ?PR?BUSY?DISP
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 3
?PR?DISPCLS?DISP 0030H 0001H
+--> ?PR?_DISPXYSET?DISP
+--> ?PR?_LCD_DISP_PATTERN?DISP
?PR?_LCD_DISP_PATTERN?DISP ----- -----
+--> ?PR?_LCD_CMD?DISP
+--> ?PR?_LCD_DATA?DISP
?PR?_LCD_DATA?DISP ----- -----
+--> ?PR?BUSY?DISP
?PR?_DISPHZ?DISP 0030H 0006H
+--> ?CO?DISP
+--> ?PR?_LCD_DISP_PIC?DISP
?PR?_LCD_DISP_PIC?DISP ----- -----
+--> ?PR?_LCD_CMD?DISP
+--> ?PR?_LCD_DATA?DISP
?PR?_DISPSTR?DISP 0030H 0003H
+--> ?PR?_DISPCHR?DISP
?PR?_DISPCHR?DISP 0049H 0006H
+--> ?CO?DISP
+--> ?PR?_LCD_DISP_PIC?DISP
?PR?_DISPINT?DISP 003FH 000AH
+--> ?PR?_DISPCHR?DISP
?PR?_DISPFLOAT?DISP 0030H 000FH
+--> ?PR?_DISPCHR?DISP
+--> ?PR?_GETINTLEN?DISP
+--> ?PR?_DISPINT?DISP
?PR?_GETINTLEN?DISP 003FH 0005H
?PR?TLC0832?TLC0832 ----- -----
+--> ?PR?ADCCK?TLC0832
?PR?ADCCK?TLC0832 ----- -----
+--> ?PR?_DELAY1?TLC0832
?C_INITSEG ----- -----
+--> ?CO?DISP
SYMBOL TABLE OF MODULE: ADDA (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1CD5H SEGMENT ?C_C51STARTUP
I:004FH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 4
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:1CD8H 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:1CD5H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:1CD5H LINE# 99
C:1CD7H LINE# 100
C:1CD8H LINE# 101
C:1CD9H LINE# 102
C:1CDBH LINE# 151
C:1CDEH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0020H.0 PUBLIC bADDARef
D:00A8H PUBLIC IE
B:0020H.1 PUBLIC bDispRef
D:00B8H PUBLIC IP
C:18F6H PUBLIC main
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
C:1E8EH PUBLIC int_t0
B:0088H.4 PUBLIC TR0
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0021H SYMBOL AD0
D:0022H SYMBOL AD1
D:0023H SYMBOL DA
D:0024H SYMBOL Volt_AD0
D:0028H SYMBOL Volt_AD1
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 5
D:002CH SYMBOL Volt_DA
------- ENDDO
C:18F6H LINE# 40
C:18F6H LINE# 41
C:18F6H LINE# 46
C:18F9H LINE# 47
C:18FCH LINE# 48
C:18FFH LINE# 49
C:1901H LINE# 51
C:1903H LINE# 52
C:1905H LINE# 54
C:1908H LINE# 55
C:190BH LINE# 58
C:190EH LINE# 61
C:1915H LINE# 62
C:191AH LINE# 63
C:191FH LINE# 69
C:1924H LINE# 70
C:1929H LINE# 73
C:192EH LINE# 74
C:1935H LINE# 75
C:193EH LINE# 76
C:1945H LINE# 77
C:194EH LINE# 78
C:1955H LINE# 79
C:195EH LINE# 83
C:195EH LINE# 84
C:195EH LINE# 86
C:1964H LINE# 87
C:1964H LINE# 88
C:1966H LINE# 91
C:196BH LINE# 92
C:1972H LINE# 93
C:197EH LINE# 94
C:1985H LINE# 95
C:1991H LINE# 96
C:1998H LINE# 97
C:19A4H LINE# 100
C:19A9H LINE# 101
C:19B0H LINE# 102
C:19C3H LINE# 103
C:19CAH LINE# 104
C:19DDH LINE# 105
C:19E4H LINE# 106
C:19F7H LINE# 107
C:19F7H LINE# 110
C:19FDH LINE# 111
C:19FDH LINE# 112
C:19FFH LINE# 113
C:1A06H LINE# 114
C:1A0BH LINE# 115
C:1A12H LINE# 116
C:1A16H LINE# 119
C:1A38H LINE# 120
C:1A5AH LINE# 122
C:1A7DH LINE# 125
C:1A7DH LINE# 126
BL51 BANKED LINKER/LOCATER V5.12 07/05/2008 14:59:24 PAGE 6
------- ENDPROC MAIN
------- PROC INT_T0
------- DO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -