?? 中興48v.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE TaskMain.obj, EEPORM.obj, ALM.obj, ADC.obj, CommRS485.obj, CommRS232.obj TO 中興48V RAMSIZE (25
>> 6)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
TaskMain.obj (TASKMAIN)
EEPORM.obj (EEPORM)
ALM.obj (ALM)
ADC.obj (ADC)
CommRS485.obj (COMMRS485)
CommRS232.obj (COMMRS232)
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 (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
LINK MAP OF MODULE: 中興48V (TASKMAIN)
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 0003H UNIT ?DT?COMMRS232
000BH 000DH *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 000BH BIT_ADDR ?BA?ALM
DATA 002BH 0002H BIT_ADDR ?BA?COMMRS232
DATA 002DH 001EH UNIT ?DT?TASKMAIN
DATA 004BH 0019H UNIT _DATA_GROUP_
IDATA 0064H 003FH UNIT ?ID?TASKMAIN
IDATA 00A3H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 008EH UNIT ?XD?TASKMAIN
XDATA 008EH 0028H UNIT ?XD?ADC
XDATA 00B6H 001EH UNIT ?XD?COMMRS232
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 2
CODE 0003H 0008H UNIT ?PR?EEPIAP_DISABLE?EEPORM
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_RS_SEND_BYTE?COMMRS232
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0520H UNIT ?C?LIB_CODE
CODE 0546H 042BH UNIT ?PR?_SIGNALCELLT?ALM
CODE 0971H 030CH UNIT ?PR?_SIGNALCELLV?ALM
CODE 0C7DH 02F0H UNIT ?PR?_ADC_COLLECT?ADC
CODE 0F6DH 02B5H UNIT ?PR?_TEMPERATURELINE?ADC
CODE 1222H 0246H UNIT ?PR?SOFT_RS232_INTERRUPT?COMMRS232
CODE 1468H 0217H UNIT ?PR?SYSTERMINITIATE?TASKMAIN
CODE 167FH 01D4H UNIT ?PR?COMM?COMMRS485
CODE 1853H 0113H UNIT ?PR?VOLTAGE_COLLECT?TASKMAIN
CODE 1966H 00F9H UNIT ?PR?COMM_RS485_WRITE_XCONFIG?COMMRS485
CODE 1A5FH 00F9H UNIT ?PR?COMM_RS232_WRITE_XCONFIG?COMMRS232
CODE 1B58H 00F0H UNIT ?PR?_SETCHANNEL?ADC
CODE 1C48H 00A1H UNIT ?PR?COMM_RS232_READANALOG?COMMRS232
CODE 1CE9H 009DH UNIT ?PR?COMM_RS232_READ_CONFIG?COMMRS232
CODE 1D86H 0098H UNIT ?PR?COMM_RS485_READ_CONFIG?COMMRS485
CODE 1E1EH 008EH UNIT ?PR?COMM_RS485_READANALOG?COMMRS485
CODE 1EACH 0084H UNIT ?PR?MAIN?TASKMAIN
CODE 1F30H 0083H UNIT ?PR?COMM_RS232_READ_DIGITAL?COMMRS232
CODE 1FB3H 007EH UNIT ?PR?COMM_RS485_READ_DIGITAL?COMMRS485
CODE 2031H 006AH UNIT ?PR?_CHARGEANDDISCHARGEENABLE?ALM
CODE 209BH 0053H UNIT ?PR?RS232_COMMRIGHT?COMMRS232
CODE 20EEH 0053H UNIT ?PR?COMM_RS232_HANDSHAKE?COMMRS232
CODE 2141H 0052H UNIT ?PR?RS232_COMMWRONG?COMMRS232
CODE 2193H 004EH UNIT ?PR?COMMRIGHT?COMMRS485
CODE 21E1H 004EH UNIT ?PR?COMM_RS485_HANDSHAKE?COMMRS485
CODE 222FH 004DH UNIT ?PR?COMMWRONG?COMMRS485
CODE 227CH 0047H UNIT ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
CODE 22C3H 0047H UNIT ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
CODE 230AH 0044H UNIT ?C?LDIV
CODE 234EH 0043H UNIT ?PR?WORKMODEJUDGE?ALM
CODE 2391H 003DH UNIT ?PR?TIMER0?COMMRS232
CODE 23CEH 0036H UNIT ?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485
CODE 2404H 0036H UNIT ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMMRS232
CODE 243AH 0029H UNIT ?PR?RS232COMMMANAGE?COMMRS232
CODE 2463H 0028H UNIT ?PR?COMMRS485MANAGE?COMMRS485
CODE 248BH 0024H UNIT ?PR?_EEPREADBYTE?EEPORM
CODE 24AFH 0023H UNIT ?PR?_EEPWRITEWORD?EEPORM
CODE 24D2H 0023H UNIT ?PR?GET_AD_RESULT?ADC
CODE 24F5H 0022H UNIT ?PR?_EEPREADWORD?EEPORM
CODE 2517H 0022H UNIT ?PR?_EEPWRITEBYTE?EEPORM
CODE 2539H 0022H UNIT ?PR?_EEPSECTOTERASE?EEPORM
CODE 255BH 001FH UNIT ?PR?_DELAYNMS?ADC
CODE 257AH 001BH UNIT ?PR?INITIATE_RS485?COMMRS485
CODE 2595H 001AH UNIT ?PR?READKEY?TASKMAIN
CODE 25AFH 0014H UNIT ?PR?ALARMINITIATE?ALM
CODE 25C3H 0014H UNIT ?PR?SOFT_RS232_INIT?COMMRS232
CODE 25D7H 000FH UNIT ?PR?_COMMSENDWORDWITHCHK?COMMRS485
CODE 25E6H 000FH UNIT ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
CODE 25F5H 000EH UNIT ?PR?_SUART_SEND_BYTE?COMMRS485
CODE 2603H 000EH UNIT ?PR?SOFT_RECEIVE_INIT?COMMRS232
CODE 2611H 000EH UNIT ?PR?SOFT_SEND_ENABLE?COMMRS232
CODE 261FH 000CH UNIT ?C_C51STARTUP
CODE 262BH 0008H UNIT ?PR?SOFT_RECEIVE_ENABLE?COMMRS232
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 3
CODE 2633H 0006H UNIT ?PR?INITIATE_RS232?COMMRS232
OVERLAY MAP OF MODULE: 中興48V (TASKMAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?PR?TIMER0?COMMRS232 ----- -----
+--> ?PR?SOFT_RS232_INTERRUPT?COMMRS232
?PR?SOFT_RS232_INTERRUPT?COMMRS232 ----- -----
+--> ?PR?SOFT_RECEIVE_ENABLE?COMMRS232
+--> ?PR?SOFT_RECEIVE_INIT?COMMRS232
?PR?SOFT_RECEIVE_ENABLE?COMMRS232 ----- -----
+--> ?PR?SOFT_RECEIVE_INIT?COMMRS232
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TASKMAIN
?PR?MAIN?TASKMAIN ----- -----
+--> ?PR?SYSTERMINITIATE?TASKMAIN
+--> ?PR?VOLTAGE_COLLECT?TASKMAIN
+--> ?PR?READKEY?TASKMAIN
+--> ?PR?_SIGNALCELLT?ALM
+--> ?PR?_SIGNALCELLV?ALM
+--> ?PR?_CHARGEANDDISCHARGEENABLE?ALM
+--> ?PR?SOFT_SEND_ENABLE?COMMRS232
+--> ?PR?RS232COMMMANAGE?COMMRS232
+--> ?PR?SOFT_RECEIVE_ENABLE?COMMRS232
+--> ?PR?COMMRS485MANAGE?COMMRS485
?PR?SYSTERMINITIATE?TASKMAIN 004BH 0003H
+--> ?PR?_EEPREADBYTE?EEPORM
+--> ?PR?_EEPSECTOTERASE?EEPORM
+--> ?PR?_EEPWRITEBYTE?EEPORM
+--> ?PR?READKEY?TASKMAIN
+--> ?PR?_EEPWRITEWORD?EEPORM
+--> ?PR?ALARMINITIATE?ALM
+--> ?PR?INITIATE_RS485?COMMRS485
+--> ?PR?INITIATE_RS232?COMMRS232
+--> ?PR?SOFT_RECEIVE_ENABLE?COMMRS232
+--> ?PR?_EEPREADWORD?EEPORM
?PR?_EEPREADBYTE?EEPORM ----- -----
+--> ?PR?EEPIAP_DISABLE?EEPORM
?PR?_EEPSECTOTERASE?EEPORM ----- -----
+--> ?PR?EEPIAP_DISABLE?EEPORM
?PR?_EEPWRITEBYTE?EEPORM ----- -----
+--> ?PR?EEPIAP_DISABLE?EEPORM
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 4
?PR?_EEPWRITEWORD?EEPORM 004FH 0004H
+--> ?PR?_EEPWRITEBYTE?EEPORM
?PR?INITIATE_RS232?COMMRS232 ----- -----
+--> ?PR?SOFT_RS232_INIT?COMMRS232
?PR?_EEPREADWORD?EEPORM 004FH 0002H
+--> ?PR?_EEPREADBYTE?EEPORM
?PR?VOLTAGE_COLLECT?TASKMAIN 004BH 0003H
+--> ?PR?_ADC_COLLECT?ADC
+--> ?PR?_DELAYNMS?ADC
+--> ?PR?_SETCHANNEL?ADC
+--> ?PR?_TEMPERATURELINE?ADC
?PR?_ADC_COLLECT?ADC 004EH 000FH
+--> ?PR?_DELAYNMS?ADC
+--> ?PR?GET_AD_RESULT?ADC
?PR?GET_AD_RESULT?ADC ----- -----
+--> ?PR?_DELAYNMS?ADC
?PR?_TEMPERATURELINE?ADC 004EH 0016H
?PR?_SIGNALCELLT?ALM 004BH 0009H
?PR?_SIGNALCELLV?ALM 004BH 000BH
?PR?RS232COMMMANAGE?COMMRS232 ----- -----
+--> ?PR?COMM_RS232_HANDSHAKE?COMMRS232
+--> ?PR?COMM_RS232_READANALOG?COMMRS232
+--> ?PR?COMM_RS232_READ_DIGITAL?COMMRS232
+--> ?PR?COMM_RS232_READ_CONFIG?COMMRS232
+--> ?PR?COMM_RS232_WRITE_XCONFIG?COMMRS232
?PR?COMM_RS232_HANDSHAKE?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232 ----- -----
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM... ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
?PR?COMM_RS232_READANALOG?COMMRS232 004BH 0001H
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 5
?PR?_COMMSENDBYTEWITHCHK?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
?PR?COMM_RS232_READ_DIGITAL?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
?PR?COMM_RS232_READ_CONFIG?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
?PR?COMM_RS232_WRITE_XCONFIG?COMMRS232 004BH 0004H
+--> ?PR?_EEPSECTOTERASE?EEPORM
+--> ?PR?_EEPWRITEWORD?EEPORM
+--> ?PR?_EEPREADWORD?EEPORM
+--> ?PR?RS232_COMMRIGHT?COMMRS232
+--> ?PR?RS232_COMMWRONG?COMMRS232
?PR?RS232_COMMRIGHT?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
?PR?RS232_COMMWRONG?COMMRS232 ----- -----
+--> ?PR?_RS_SEND_BYTE?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDWORDWITHCHK?COMMRS232
+--> ?PR?_RS232COMMSENDBYTEWITHOUTCHK?COMM...
?PR?COMMRS485MANAGE?COMMRS485 ----- -----
+--> ?PR?COMM_RS485_HANDSHAKE?COMMRS485
+--> ?PR?COMM_RS485_READANALOG?COMMRS485
+--> ?PR?COMM_RS485_READ_DIGITAL?COMMRS485
+--> ?PR?COMM_RS485_READ_CONFIG?COMMRS485
+--> ?PR?COMM_RS485_WRITE_XCONFIG?COMMRS485
?PR?COMM_RS485_HANDSHAKE?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
+--> ?PR?_COMMSENDWORDWITHCHK?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485
?PR?_COMMSENDWORDWITHCHK?COMMRS485 ----- -----
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
?PR?COMM_RS485_READANALOG?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
BL51 BANKED LINKER/LOCATER V5.03 01/04/2009 08:12:38 PAGE 6
+--> ?PR?_COMMSENDWORDWITHCHK?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485
?PR?COMM_RS485_READ_DIGITAL?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
+--> ?PR?_COMMSENDWORDWITHCHK?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485
?PR?COMM_RS485_READ_CONFIG?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
+--> ?PR?_COMMSENDWORDWITHCHK?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHOUTCHK?COMMRS485
?PR?COMM_RS485_WRITE_XCONFIG?COMMRS485 004BH 0004H
+--> ?PR?_EEPSECTOTERASE?EEPORM
+--> ?PR?_EEPWRITEWORD?EEPORM
+--> ?PR?_EEPREADWORD?EEPORM
+--> ?PR?COMMRIGHT?COMMRS485
+--> ?PR?COMMWRONG?COMMRS485
?PR?COMMRIGHT?COMMRS485 ----- -----
+--> ?PR?_SUART_SEND_BYTE?COMMRS485
+--> ?PR?_COMMSENDBYTEWITHCHK?COMMRS485
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -