📄 drjc.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, MainProg.obj, TaskGeTF.obj, ht1621.obj TO drjc RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
MainProg.obj (MAINPROG)
TaskGeTF.obj (TASKGETF)
ht1621.obj (HT1621)
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?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?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: drjc (?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 000FH UNIT _DATA_GROUP_
DATA 0017H 0007H UNIT ?DT?TASKGETF
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.1 UNIT ?BI?MAINPROG
BIT 0021H.1 0000H.3 UNIT ?BI?TASKGETF
BIT 0021H.4 0000H.1 UNIT ?BI?HT1621
BIT 0021H.5 0000H.1 UNIT _BIT_GROUP_
0021H.6 0000H.2 *** GAP ***
DATA 0022H 0054H UNIT ?DT?MAINPROG
IDATA 0076H 0040H UNIT ?ID?TASKGETF
IDATA 00B6H 0020H UNIT ?ID?HT1621
IDATA 00D6H 0008H UNIT ?ID?MAINPROG
IDATA 00DEH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?SENDDATAHEAD?HT1621
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?PR?_SENDCOMMAND?HT1621
CODE 0020H 0001H UNIT ?PR?CAPACITANCE_MESURE?MAINPROG
0021H 0002H *** GAP ***
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 2
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0709H UNIT ?PR?DISPLAY?MAINPROG
CODE 072FH 0552H UNIT ?C?LIB_CODE
CODE 0C81H 01A7H UNIT ?PR?TIMER?MAINPROG
CODE 0E28H 010DH UNIT ?PR?RESISTANCE_MEASURE?MAINPROG
CODE 0F35H 010CH UNIT ?PR?_DISPLAYCHAR?HT1621
CODE 1041H 010AH UNIT ?PR?_COMMAND_ANALYSE?TASKGETF
CODE 114BH 00CDH UNIT ?PR?ADC_COEFFICIENT_MEASURE?MAINPROG
CODE 1218H 00C6H UNIT ?PR?CALCULATE_CAPACITANCE?MAINPROG
CODE 12DEH 00B3H UNIT ?PR?_DISP_INT?HT1621
CODE 1391H 00AEH UNIT ?PR?DISPLAY_EXE?HT1621
CODE 143FH 008CH UNIT ?C_C51STARTUP
CODE 14CBH 008BH UNIT ?PR?JP_SM?MAINPROG
CODE 1556H 0070H UNIT ?PR?_ADC_FILTER?MAINPROG
CODE 15C6H 0064H UNIT ?PR?MAIN?MAINPROG
CODE 162AH 0056H UNIT ?PR?_DISP_FLOAT_MAX65536?HT1621
CODE 1680H 0053H UNIT ?PR?SERIALCOM?TASKGETF
CODE 16D3H 0041H UNIT ?PR?INITIALHT1621?HT1621
CODE 1714H 0039H UNIT ?PR?CLEARDISPLAY?HT1621
CODE 174DH 0038H UNIT ?PR?_SERIALSENDBUFWRITE?TASKGETF
CODE 1785H 0036H UNIT ?CO?HT1621
CODE 17BBH 002CH UNIT ?PR?READ_START_VOTAGE?MAINPROG
CODE 17E7H 0029H UNIT ?PR?_ADC?MAINPROG
CODE 1810H 0029H UNIT ?C_INITSEG
CODE 1839H 0028H UNIT ?PR?DISP_ALL?HT1621
CODE 1861H 0025H UNIT ?PR?HT1621CLK?HT1621
CODE 1886H 0024H UNIT ?PR?READ_INTR_ADC?MAINPROG
CODE 18AAH 0024H UNIT ?PR?SERIALRECEIVEBUFREAD?TASKGETF
CODE 18CEH 0020H UNIT ?PR?_PRINT?TASKGETF
CODE 18EEH 0018H UNIT ?PR?_SENDADDRESS?HT1621
CODE 1906H 0012H UNIT ?PR?_SENDONEBYTE?HT1621
CODE 1918H 0012H UNIT ?PR?ENABLEFIRSTHT1621?HT1621
CODE 192AH 0012H UNIT ?PR?ENABLESECONDHT1621?HT1621
CODE 193CH 000EH UNIT ?PR?INITIALGETF?TASKGETF
CODE 194AH 000AH UNIT ?PR?TASKGETF?TASKGETF
CODE 1954H 0008H UNIT ?PR?SENDCMDHEAD?HT1621
CODE 195CH 0007H UNIT ?CO?MAINPROG
CODE 1963H 0004H UNIT ?PR?CEARHARDWATCHDOG?MAINPROG
OVERLAY MAP OF MODULE: drjc (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAINPROG
+--> ?C_INITSEG
?PR?MAIN?MAINPROG ----- ----- ----- -----
+--> ?PR?INITIALGETF?TASKGETF
+--> ?PR?INITIALHT1621?HT1621
+--> ?PR?CLEARDISPLAY?HT1621
+--> ?PR?ADC_COEFFICIENT_MEASURE?MAINPROG
+--> ?PR?CEARHARDWATCHDOG?MAINPROG
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 3
+--> ?PR?DISPLAY?MAINPROG
+--> ?PR?TASKGETF?TASKGETF
+--> ?PR?JP_SM?MAINPROG
+--> ?PR?CAPACITANCE_MESURE?MAINPROG
?PR?INITIALHT1621?HT1621 ----- ----- ----- -----
+--> ?PR?ENABLEFIRSTHT1621?HT1621
+--> ?PR?ENABLESECONDHT1621?HT1621
+--> ?PR?SENDCMDHEAD?HT1621
+--> ?PR?_SENDCOMMAND?HT1621
+--> ?PR?DISPLAY_EXE?HT1621
?PR?SENDCMDHEAD?HT1621 ----- ----- ----- -----
+--> ?PR?HT1621CLK?HT1621
?PR?_SENDCOMMAND?HT1621 ----- ----- ----- -----
+--> ?PR?HT1621CLK?HT1621
?PR?DISPLAY_EXE?HT1621 0021H.5 0000H.1 0011H 0002H
+--> ?PR?ENABLEFIRSTHT1621?HT1621
+--> ?PR?ENABLESECONDHT1621?HT1621
+--> ?PR?SENDDATAHEAD?HT1621
+--> ?PR?_SENDADDRESS?HT1621
+--> ?PR?_SENDONEBYTE?HT1621
?PR?SENDDATAHEAD?HT1621 ----- ----- ----- -----
+--> ?PR?HT1621CLK?HT1621
?PR?_SENDADDRESS?HT1621 ----- ----- ----- -----
+--> ?PR?HT1621CLK?HT1621
?PR?_SENDONEBYTE?HT1621 ----- ----- ----- -----
+--> ?PR?HT1621CLK?HT1621
?PR?CLEARDISPLAY?HT1621 ----- ----- ----- -----
+--> ?PR?ENABLEFIRSTHT1621?HT1621
+--> ?PR?ENABLESECONDHT1621?HT1621
+--> ?PR?SENDDATAHEAD?HT1621
+--> ?PR?_SENDADDRESS?HT1621
+--> ?PR?_SENDONEBYTE?HT1621
?PR?ADC_COEFFICIENT_MEASURE?MAINPROG ----- ----- 0008H 0004H
+--> ?PR?_ADC?MAINPROG
?PR?DISPLAY?MAINPROG ----- ----- 0008H 0005H
+--> ?PR?_DISPLAYCHAR?HT1621
+--> ?PR?_DISP_FLOAT_MAX65536?HT1621
+--> ?PR?DISPLAY_EXE?HT1621
+--> ?PR?_DISP_INT?HT1621
+--> ?PR?CLEARDISPLAY?HT1621
+--> ?PR?READ_INTR_ADC?MAINPROG
+--> ?PR?_ADC_FILTER?MAINPROG
+--> ?PR?RESISTANCE_MEASURE?MAINPROG
+--> ?PR?READ_START_VOTAGE?MAINPROG
+--> ?PR?CALCULATE_CAPACITANCE?MAINPROG
?PR?_DISPLAYCHAR?HT1621 ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 4
+--> ?CO?HT1621
+--> ?PR?ENABLESECONDHT1621?HT1621
+--> ?PR?ENABLEFIRSTHT1621?HT1621
+--> ?PR?SENDDATAHEAD?HT1621
+--> ?PR?_SENDADDRESS?HT1621
+--> ?PR?_SENDONEBYTE?HT1621
?PR?_DISP_FLOAT_MAX65536?HT1621 ----- ----- 000DH 0005H
+--> ?PR?_DISPLAYCHAR?HT1621
+--> ?PR?_DISP_INT?HT1621
?PR?_DISP_INT?HT1621 ----- ----- 0012H 0005H
+--> ?PR?_DISPLAYCHAR?HT1621
?PR?_ADC_FILTER?MAINPROG ----- ----- ----- -----
+--> ?PR?_ADC?MAINPROG
?PR?RESISTANCE_MEASURE?MAINPROG ----- ----- ----- -----
+--> ?PR?_ADC_FILTER?MAINPROG
?PR?READ_START_VOTAGE?MAINPROG ----- ----- ----- -----
+--> ?PR?READ_INTR_ADC?MAINPROG
?PR?CALCULATE_CAPACITANCE?MAINPROG ----- ----- ----- -----
+--> ?PR?READ_INTR_ADC?MAINPROG
?PR?TASKGETF?TASKGETF ----- ----- ----- -----
+--> ?PR?SERIALRECEIVEBUFREAD?TASKGETF
+--> ?PR?_COMMAND_ANALYSE?TASKGETF
?PR?_COMMAND_ANALYSE?TASKGETF ----- ----- 0008H 0009H
+--> ?PR?_SERIALSENDBUFWRITE?TASKGETF
+--> ?CO?MAINPROG
+--> ?PR?_PRINT?TASKGETF
+--> ?PR?DISP_ALL?HT1621
?PR?_PRINT?TASKGETF ----- ----- ----- -----
+--> ?PR?_SERIALSENDBUFWRITE?TASKGETF
?PR?DISP_ALL?HT1621 ----- ----- ----- -----
+--> ?PR?_DISPLAYCHAR?HT1621
+--> ?PR?DISPLAY_EXE?HT1621
?PR?JP_SM?MAINPROG ----- ----- ----- -----
+--> ?PR?CLEARDISPLAY?HT1621
+--> ?PR?_DISPLAYCHAR?HT1621
+--> ?PR?READ_START_VOTAGE?MAINPROG
SYMBOL TABLE OF MODULE: drjc (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:143FH SEGMENT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 5
I:00DEH 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:1442H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:143FH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:143FH LINE# 133
C:1441H LINE# 134
C:1442H LINE# 135
C:1443H LINE# 136
C:1445H LINE# 185
C:1448H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE MAINPROG
C:0000H SYMBOL _ICE_DUMMY_
D:0022H PUBLIC ADC_result2
D:0091H PUBLIC P1M0
D:0094H PUBLIC P0M1
D:0024H PUBLIC second
D:0025H PUBLIC ADC_result3
D:0092H PUBLIC P1M1
D:0080H PUBLIC P0
D:0027H PUBLIC ADC2_counter_intr
D:00B1H PUBLIC P3M0
D:0090H PUBLIC P1
D:0028H PUBLIC ADC3_counter_intr
D:00B2H PUBLIC P3M1
D:00A0H PUBLIC P2
D:0029H PUBLIC resistance_measure_1ms
D:00B0H PUBLIC P3
C:0C81H PUBLIC Timer
I:00D6H PUBLIC ADC1_accumulate
B:00A8H.7 PUBLIC EA
D:002BH PUBLIC current
C:114BH PUBLIC ADC_coefficient_measure
B:0020H.0 PUBLIC ADC0_open
D:00A8H PUBLIC IE
D:002FH PUBLIC timer0_interrupt_counter
BL51 BANKED LINKER/LOCATER V6.05 02/13/2009 09:29:12 PAGE 6
B:0020H.1 PUBLIC ADC1_open
B:0020H.2 PUBLIC ADC2_open
C:0E28H PUBLIC resistance_measure
B:0020H.3 PUBLIC ADC3_open
D:0030H PUBLIC minute
C:1963H PUBLIC CearHardWatchDog
B:0020H.4 PUBLIC flag_1ms_adc
D:00B8H PUBLIC IP
C:17BBH PUBLIC read_start_votage
C:14CBH PUBLIC JP_SM
D:0031H PUBLIC start_votage
D:00BEH PUBLIC ADC_LOW
D:0035H PUBLIC ADC_result_intr0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -