📄 model.m51
字号:
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 1
MS-DOS L51 LINKER/LOCATOR V3.11, INVOKED BY:
C:\XINGYAN\FSI\BIN\L51.EXE AD7703_2.OBJ, DELAY.OBJ, EXP.OBJ, JDQ.OBJ, L8279.OBJ, MODULE.OBJ, PID.OBJ, S_TABLE.OBJ, SDELA
>> Y.OBJ, SJA.OBJ, WATCHDOG.OBJ TO MODEL.ABS RS (256) CO (0000) XD (0000) DATA (00) ID (00) BI (00)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
AD7703_2.OBJ (AD7703_2)
DELAY.OBJ (DELAY)
EXP.OBJ (EXP)
JDQ.OBJ (JDQ)
L8279.OBJ (L8279)
MODULE.OBJ (MODULE)
PID.OBJ (PID)
S_TABLE.OBJ (S_TABLE)
SDELAY.OBJ (SOFTDELAY)
SJA.OBJ (SJA)
WATCHDOG.OBJ (WATCHDOG)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPADD)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPMUL)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPDIV)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPCMP)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPNEG)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FCAST)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_CASTF)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_LACC)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPCMPTMP)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPRESULT)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPGETOPN)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPXCHOPN)
C:\XINGYAN\FSI\LIB\C51FPS.LIB (?C_FPEQUATES)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_STARTUP)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_COPY)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_IMUL)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_UIDIV)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_IILDX)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_ILDOPTR)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_ISTOPTR)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LADD)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LSUB)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LMUL)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_ULDIV)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_SLDIV)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LXCH)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LNEG)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_SLSHR)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LLDXDATA)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LLDCODE)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LSTXDATA)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_LSTKXDATA)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_ISTACK)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_CCASE)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_IBP)
C:\XINGYAN\FSI\LIB\C51S.LIB (ABS)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_INIT)
C:\XINGYAN\FSI\LIB\C51S.LIB (?C_ISTACKD)
LINK MAP OF MODULE: MODEL.ABS (AD7703_2)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 2
* * * * * * * 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 0002H UNIT ?DT?PID
0012H 000EH *** GAP ***
DATA 0020H 0001H BIT_ADDR ?C_LIB_DBIT
DATA 0021H 0017H UNIT ?DT?MODULE
DATA 0038H 0011H UNIT ?C_LIB_DATA
DATA 0049H 0023H UNIT _DATA_GROUP_
IDATA 006CH 001FH UNIT ?ID?L8279
IDATA 008BH 0012H UNIT ?ID?MODULE
IDATA 009DH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?ONCANCELDOWN?L8279
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0006H UNIT ?PR?INIT_JDQ?JDQ
CODE 0024H 0007H UNIT ?PR?CLEAR_WATCHDOG?WATCHDOG
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0015H UNIT ?PR?SELFCAL?AD7703_2
CODE 0043H 004CH UNIT ?PR?READ_AD_1?AD7703_2
CODE 008FH 004CH UNIT ?PR?READ_AD_2?AD7703_2
CODE 00DBH 001CH UNIT ?PR?INIT_AD7703?AD7703_2
CODE 00F7H 002CH UNIT ?PR?_?DELAY?DELAY
CODE 0123H 002EH UNIT ?PR?INIT_DS18B20?EXP
CODE 0151H 0057H UNIT ?PR?_WRITE_A_BYTE?EXP
CODE 01A8H 003FH UNIT ?PR?READ_BYTE?EXP
CODE 01E7H 003EH UNIT ?PR?READ_DS_DATA?EXP
CODE 0225H 002AH UNIT ?PR?_SET_JDQ_MODE?JDQ
CODE 024FH 0031H UNIT ?PR?SCANKEY?L8279
CODE 0280H 0058H UNIT ?PR?KEYFUNCTION?L8279
CODE 02D8H 002FH UNIT ?PR?ONSYSDOWN?L8279
CODE 0307H 0068H UNIT ?PR?ONENTERDOWN?L8279
CODE 036FH 00A8H UNIT ?PR?ONLED3DOWN?L8279
CODE 0417H 00A8H UNIT ?PR?ONLED2DOWN?L8279
CODE 04BFH 00A8H UNIT ?PR?ONLED1DOWN?L8279
CODE 0567H 00A8H UNIT ?PR?ONLED0DOWN?L8279
CODE 060FH 020BH UNIT ?PR?LEDDATATORAM?L8279
CODE 081AH 0010H UNIT ?PR?INIT_8279?L8279
CODE 082AH 0023H UNIT ?PR?_?CLEAR_8279?L8279
CODE 084DH 00F8H UNIT ?PR?_?DISP_A_NUMBER?L8279
CODE 0945H 0014H UNIT ?PR?_?DISPT?L8279
CODE 0959H 0018H UNIT ?PR?DISPP?L8279
CODE 0971H 0017H UNIT ?PR?DISPPVAL?L8279
CODE 0988H 0018H UNIT ?PR?DISPI?L8279
CODE 09A0H 0017H UNIT ?PR?DISPIVAL?L8279
CODE 09B7H 0018H UNIT ?PR?DISPD?L8279
CODE 09CFH 0017H UNIT ?PR?DISPDVAL?L8279
CODE 09E6H 001EH UNIT ?PR?DISPSETP?L8279
CODE 0A04H 0017H UNIT ?PR?DISPSETPVAL?L8279
CODE 0A1BH 0018H UNIT ?PR?DISPF?L8279
CODE 0A33H 0017H UNIT ?PR?DISPFVAL?L8279
CODE 0A4AH 0017H UNIT ?PR?_WRITELED?L8279
CODE 0A61H 000AH UNIT ?CO?L8279
CODE 0A6BH 0066H UNIT ?PR?DATA_SAMPLE?MODULE
CODE 0AD1H 00E1H UNIT ?PR?_ORDER?MODULE
CODE 0BB2H 0078H UNIT ?PR?CP_TEMP?MODULE
CODE 0C2AH 002BH UNIT ?PR?PINALARM?MODULE
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 3
CODE 0C55H 00A2H UNIT ?PR?INIT_SYSTEM?MODULE
CODE 0CF7H 01E9H UNIT ?PR?MAIN?MODULE
CODE 0EE0H 004EH UNIT ?PR?TIMER0_INT?MODULE
CODE 0F2EH 0117H UNIT ?PR?TIMER1_INT?MODULE
CODE 1045H 0043H UNIT ?PR?TIMER2_INT?MODULE
CODE 1088H 031DH UNIT ?PR?SJA_RECEIVE_INT?MODULE
CODE 13A5H 001FH UNIT ?PR?KEYBOARD_INT?MODULE
CODE 13C4H 0009H UNIT ?C_INITSEG
CODE 13CDH 0074H UNIT ?PR?CALCTEMP?PID
CODE 1441H 0054H UNIT ?PR?CALCANGLE?PID
CODE 1495H 00B3H UNIT ?PR?INIT_PARA?PID
CODE 1548H 003FH UNIT ?PR?_SAVE_PID?PID
CODE 1587H 014DH UNIT ?PR?UPDATE_PID_PARA?PID
CODE 16D4H 00B6H UNIT ?PR?UPDATE_CALBUFFER_PARA2SEND?PID
CODE 178AH 0044H UNIT ?PR?CHECKU?PID
CODE 17CEH 0044H UNIT ?PR?_CHECKPARA?PID
CODE 1812H 00A4H UNIT ?PR?UPDATEDATA?PID
CODE 18B6H 02F6H UNIT ?PR?PID?PID
CODE 1BACH 0127H UNIT ?PR?_VOL2TEMP?S_TABLE
CODE 1CD3H 0021H UNIT ?PR?_TEMP2VOL?S_TABLE
CODE 1CF4H 1770H UNIT ?CO?S_TABLE
CODE 3464H 0010H UNIT ?PR?DELAY10US?DELAY10US
CODE 3474H 001FH UNIT ?PR?_?READ_SJA?SJA
CODE 3493H 002CH UNIT ?PR?_?WRITE_SJA?SJA
CODE 34BFH 0060H UNIT ?PR?_SEND_RESET_FRAME?SJA
CODE 351FH 00A8H UNIT ?PR?_INIT_SJA?SJA
CODE 35C7H 0053H UNIT ?PR?_?BTRANSMIT?SJA
CODE 361AH 0073H UNIT ?PR?RECEIVE?SJA
CODE 368DH 0028H UNIT ?PR?_WRITE_BYTE?WATCHDOG
CODE 36B5H 001FH UNIT ?PR?INIT_WATCHDOG?WATCHDOG
CODE 36D4H 07D7H UNIT ?C_LIB_CODE
CODE 3EABH 008CH UNIT ?C_C51STARTUP
CODE 3F37H 003BH UNIT ?C_LDIV
CODE 3F72H 0012H UNIT ?PR?_ABS?ABS
OVERLAY MAP OF MODULE: MODEL.ABS (AD7703_2)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?PR?TIMER1_INT?MODULE ----- -----
+--> ?C_LIB_CODE
+--> ?PR?_ABS?ABS
?PR?SJA_RECEIVE_INT?MODULE 0049H 0005H
+--> ?PR?_?READ_SJA?SJA
+--> ?PR?_?WRITE_SJA?SJA
+--> ?PR?RECEIVE?SJA
+--> ?C_LIB_CODE
+--> ?PR?_?BTRANSMIT?SJA
+--> ?PR?_SAVE_PID?PID
+--> ?PR?_?DELAY?DELAY
?PR?RECEIVE?SJA 004EH 0003H
+--> ?PR?_?READ_SJA?SJA
+--> ?PR?_?WRITE_SJA?SJA
?PR?_?BTRANSMIT?SJA ----- -----
+--> ?PR?_?READ_SJA?SJA
+--> ?PR?_?WRITE_SJA?SJA
?PR?_SAVE_PID?PID 004EH 0002H
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 4
+--> ?C_LIB_CODE
+--> ?PR?CLEAR_WATCHDOG?WATCHDOG
?PR?_?DELAY?DELAY ----- -----
+--> ?PR?DELAY10US?DELAY10US
?PR?KEYBOARD_INT?MODULE ----- -----
+--> ?PR?SCANKEY?L8279
?PR?SCANKEY?L8279 ----- -----
+--> ?PR?KEYFUNCTION?L8279
?PR?KEYFUNCTION?L8279 ----- -----
+--> ?C_LIB_CODE
+--> ?PR?ONSYSDOWN?L8279
+--> ?PR?ONENTERDOWN?L8279
+--> ?PR?ONCANCELDOWN?L8279
+--> ?PR?ONLED0DOWN?L8279
+--> ?PR?ONLED1DOWN?L8279
+--> ?PR?ONLED2DOWN?L8279
+--> ?PR?ONLED3DOWN?L8279
+--> ?PR?_?DISPT?L8279
?PR?ONSYSDOWN?L8279 ----- -----
+--> ?C_LIB_CODE
+--> ?PR?DISPP?L8279
+--> ?PR?DISPI?L8279
+--> ?PR?DISPD?L8279
+--> ?PR?DISPSETP?L8279
+--> ?PR?_?DISPT?L8279
?PR?DISPP?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
?PR?DISPI?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
?PR?DISPD?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
?PR?DISPSETP?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
?PR?_?DISPT?L8279 ----- -----
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?_?DISP_A_NUMBER?L8279 ----- -----
+--> ?C_LIB_CODE
+--> ?CO?L8279
+--> ?PR?_?CLEAR_8279?L8279
?PR?ONENTERDOWN?L8279 ----- -----
+--> ?C_LIB_CODE
+--> ?PR?DISPF?L8279
+--> ?PR?DISPPVAL?L8279
+--> ?PR?DISPIVAL?L8279
+--> ?PR?DISPDVAL?L8279
+--> ?PR?DISPSETPVAL?L8279
+--> ?PR?LEDDATATORAM?L8279
+--> ?PR?_?DISPT?L8279
+--> ?PR?DISPFVAL?L8279
?PR?DISPF?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 5
?PR?DISPPVAL?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?DISPIVAL?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?DISPDVAL?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?DISPSETPVAL?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?LEDDATATORAM?L8279 0051H 0002H
+--> ?CO?L8279
+--> ?C_LIB_CODE
?PR?DISPFVAL?L8279 ----- -----
+--> ?PR?_?CLEAR_8279?L8279
+--> ?PR?_?DISP_A_NUMBER?L8279
?PR?ONCANCELDOWN?L8279 ----- -----
+--> ?PR?_?DISPT?L8279
?PR?ONLED0DOWN?L8279 ----- -----
+--> ?CO?L8279
+--> ?PR?_WRITELED?L8279
?PR?_WRITELED?L8279 0051H 0002H
?PR?ONLED1DOWN?L8279 ----- -----
+--> ?CO?L8279
+--> ?PR?_WRITELED?L8279
?PR?ONLED2DOWN?L8279 ----- -----
+--> ?CO?L8279
+--> ?PR?_WRITELED?L8279
?PR?ONLED3DOWN?L8279 ----- -----
+--> ?CO?L8279
+--> ?PR?_WRITELED?L8279
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MODULE
+--> ?C_INITSEG
?PR?MAIN?MODULE 0053H 0001H
+--> ?PR?INIT_SYSTEM?MODULE
+--> ?PR?_?DISPT?L8279
+--> ?PR?DATA_SAMPLE?MODULE
+--> ?PR?CP_TEMP?MODULE
+--> ?PR?CALCTEMP?PID
+--> ?PR?CALCANGLE?PID
+--> ?C_LIB_CODE
+--> ?PR?UPDATE_PID_PARA?PID
+--> ?PR?PID?PID
+--> ?PR?CHECKU?PID
+--> ?PR?_SET_JDQ_MODE?JDQ
+--> ?PR?UPDATEDATA?PID
+--> ?PR?PINALARM?MODULE
?PR?INIT_SYSTEM?MODULE 0054H 0001H
L51 LINKER/LOCATOR V3.11 24/05/04 10:40:03 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -