laoxu_plc/编译型/PLC51(V1.06)/PLC51/COMPUT2.M51

334 lines
14 KiB
Plaintext
Raw Normal View History

2018-11-13 21:59:08 +08:00
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 1
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY:
D:\\KEIL\\C51\\BIN\\BL51.EXE COMPUT2.OBJ TO COMPUT2 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
COMPUT2.OBJ (COMPUT2)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: COMPUT2 (COMPUT2)
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 003BH UNIT ?DT?COMPUT2
DATA 004BH 0006H UNIT ?DT?__FNC_XCH?COMPUT2
DATA 0051H 0006H UNIT _DATA_GROUP_
DATA 0057H 0002H UNIT ?DT?__FNC_WOR?COMPUT2
DATA 0059H 0002H UNIT ?DT?__FNC_WXOR?COMPUT2
IDATA 005BH 0020H UNIT ?ID?COMPUT2
IDATA 007BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0160H UNIT ?XD?COMPUT2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?__ANDPX?COMPUT2
CODE 000BH 0003H ABSOLUTE
CODE 000EH 095EH UNIT ?PR?MAIN_PLC?COMPUT2
CODE 096CH 01E6H UNIT ?PR?_T100MS?COMPUT2
CODE 0B52H 01E1H UNIT ?PR?OUT_EY_BIT?COMPUT2
CODE 0D33H 0135H UNIT ?C?LIB_CODE
CODE 0E68H 0095H UNIT ?PR?__FNC_BCD?COMPUT2
CODE 0EFDH 0082H UNIT ?PR?__FNC_BIN?COMPUT2
CODE 0F7FH 007FH UNIT ?PR?MOV_TO_OLD?COMPUT2
CODE 0FFEH 006AH UNIT ?PR?TIMER0?COMPUT2
CODE 1068H 0043H UNIT ?PR?RESET_IO?COMPUT2
CODE 10ABH 0040H UNIT ?PR?_T1SET?COMPUT2
CODE 10EBH 003DH UNIT ?PR?RESET_RAM?COMPUT2
CODE 1128H 003DH UNIT ?PR?INPUT_IO?COMPUT2
CODE 1165H 0030H UNIT ?PR?GET_EX_BIT?COMPUT2
CODE 1195H 002FH UNIT ?PR?__FNC_XCH?COMPUT2
CODE 11C4H 0027H UNIT ?PR?MAIN?COMPUT2
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 2
CODE 11EBH 0023H UNIT ?PR?__FNC_WAND?COMPUT2
CODE 120EH 0020H UNIT ?CO?COMPUT2
CODE 122EH 001EH UNIT ?PR?__FNC_AND_GE?COMPUT2
CODE 124CH 001EH UNIT ?PR?__FNC_AND_LT?COMPUT2
CODE 126AH 001DH UNIT ?PR?__FNC_AND_LE?COMPUT2
CODE 1287H 001BH UNIT ?PR?__FNC_MUL?COMPUT2
CODE 12A2H 001BH UNIT ?PR?__FNC_LD_GE?COMPUT2
CODE 12BDH 001BH UNIT ?PR?__FNC_LD_LE?COMPUT2
CODE 12D8H 001BH UNIT ?PR?__FNC_LD_GT?COMPUT2
CODE 12F3H 001BH UNIT ?PR?__FNC_LD_LT?COMPUT2
CODE 130EH 0018H UNIT ?PR?__FNC_AND_EQ?COMPUT2
CODE 1326H 0016H UNIT ?PR?__ANDX?COMPUT2
CODE 133CH 0016H UNIT ?PR?__FNC_LD_NE?COMPUT2
CODE 1352H 0016H UNIT ?PR?__FNC_LD_EQ?COMPUT2
CODE 1368H 0015H UNIT ?PR?OUTX?COMPUT2
CODE 137DH 0015H UNIT ?PR?__LDPX?COMPUT2
CODE 1392H 0014H UNIT ?PR?__LDIX?COMPUT2
CODE 13A6H 0014H UNIT ?PR?__FNC_MOV?COMPUT2
CODE 13BAH 0013H UNIT ?PR?_MPPX?COMPUT2
CODE 13CDH 0011H UNIT ?PR?__FNC_SUB?COMPUT2
CODE 13DEH 0011H UNIT ?PR?__FNC_WOR?COMPUT2
CODE 13EFH 0011H UNIT ?PR?__FNC_WXOR?COMPUT2
CODE 1400H 0011H UNIT ?PR?__FNC_NEG?COMPUT2
CODE 1411H 0011H UNIT ?PR?__FNC_AND_GT?COMPUT2
CODE 1422H 0011H UNIT ?PR?__FNC_OR_GE?COMPUT2
CODE 1433H 0011H UNIT ?PR?__FNC_OR_LE?COMPUT2
CODE 1444H 0011H UNIT ?PR?__FNC_OR_GT?COMPUT2
CODE 1455H 0011H UNIT ?PR?__FNC_OR_LT?COMPUT2
CODE 1466H 0010H UNIT ?PR?__FNC_ADD?COMPUT2
CODE 1476H 000FH UNIT ?PR?__LDX?COMPUT2
CODE 1485H 000FH UNIT ?PR?__FNC_DIV?COMPUT2
CODE 1494H 000EH UNIT ?PR?_INVX?COMPUT2
CODE 14A2H 000EH UNIT ?PR?__LDFX?COMPUT2
CODE 14B0H 000EH UNIT ?PR?RESET_INTERRUPT?COMPUT2
CODE 14BEH 000DH UNIT ?PR?_ANBX?COMPUT2
CODE 14CBH 000DH UNIT ?PR?_ORBX?COMPUT2
CODE 14D8H 000DH UNIT ?PR?_MPSX?COMPUT2
CODE 14E5H 000DH UNIT ?PR?_MRDX?COMPUT2
CODE 14F2H 000CH UNIT ?PR?__FNC_AND_NE?COMPUT2
CODE 14FEH 000CH UNIT ?PR?__FNC_OR_NE?COMPUT2
CODE 150AH 000CH UNIT ?PR?__FNC_OR_EQ?COMPUT2
CODE 1516H 000CH UNIT ?C_C51STARTUP
CODE 1522H 000AH UNIT ?PR?__FNC_CML?COMPUT2
CODE 152CH 0008H UNIT ?PR?__ANDFX?COMPUT2
CODE 1534H 0008H UNIT ?PR?__ORPX?COMPUT2
CODE 153CH 0008H UNIT ?PR?__ORFX?COMPUT2
CODE 1544H 0007H UNIT ?PR?__ANIX?COMPUT2
CODE 154BH 0007H UNIT ?PR?__ORIX?COMPUT2
CODE 1552H 0007H UNIT ?PR?__PLSX?COMPUT2
CODE 1559H 0007H UNIT ?PR?__PLFX?COMPUT2
CODE 1560H 0007H UNIT ?PR?__FNC_INC?COMPUT2
CODE 1567H 0007H UNIT ?PR?__FNC_DEC?COMPUT2
CODE 156EH 0007H UNIT ?PR?TIME_10MS?COMPUT2
CODE 1575H 0006H UNIT ?PR?__FNC_ALT?COMPUT2
CODE 157BH 0004H UNIT ?PR?__ORX?COMPUT2
CODE 157FH 0004H UNIT ?PR?RESET_IO1?COMPUT2
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 3
OVERLAY MAP OF MODULE: COMPUT2 (COMPUT2)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?COMPUT2
?PR?MAIN?COMPUT2 0051H 0001H
+--> ?PR?RESET_IO?COMPUT2
+--> ?PR?RESET_RAM?COMPUT2
+--> ?PR?RESET_INTERRUPT?COMPUT2
+--> ?PR?INPUT_IO?COMPUT2
+--> ?PR?MAIN_PLC?COMPUT2
+--> ?PR?_T100MS?COMPUT2
+--> ?PR?_T1SET?COMPUT2
+--> ?PR?MOV_TO_OLD?COMPUT2
+--> ?PR?RESET_IO1?COMPUT2
?PR?INPUT_IO?COMPUT2 ----- -----
+--> ?PR?GET_EX_BIT?COMPUT2
+--> ?PR?OUT_EY_BIT?COMPUT2
?PR?GET_EX_BIT?COMPUT2 ----- -----
+--> ?PR?TIME_10MS?COMPUT2
?PR?OUT_EY_BIT?COMPUT2 ----- -----
+--> ?CO?COMPUT2
+--> ?PR?TIME_10MS?COMPUT2
?PR?MAIN_PLC?COMPUT2 ----- -----
+--> ?PR?__LDX?COMPUT2
+--> ?PR?__ORPX?COMPUT2
+--> ?PR?__FNC_AND_LE?COMPUT2
+--> ?PR?_MPSX?COMPUT2
+--> ?PR?__ANDX?COMPUT2
+--> ?PR?_MPPX?COMPUT2
+--> ?PR?__FNC_BCD?COMPUT2
+--> ?PR?__FNC_WAND?COMPUT2
+--> ?PR?__FNC_BIN?COMPUT2
+--> ?PR?__FNC_MUL?COMPUT2
+--> ?PR?_MRDX?COMPUT2
+--> ?PR?__FNC_ADD?COMPUT2
+--> ?PR?__LDPX?COMPUT2
+--> ?PR?__ANIX?COMPUT2
+--> ?PR?__FNC_DIV?COMPUT2
+--> ?PR?__FNC_MOV?COMPUT2
+--> ?PR?__FNC_AND_EQ?COMPUT2
+--> ?PR?OUTX?COMPUT2
+--> ?PR?__FNC_AND_GE?COMPUT2
+--> ?PR?__FNC_SUB?COMPUT2
+--> ?PR?__FNC_AND_LT?COMPUT2
+--> ?PR?__FNC_AND_NE?COMPUT2
+--> ?PR?__FNC_LD_GT?COMPUT2
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 4
+--> ?PR?__FNC_OR_LT?COMPUT2
+--> ?PR?_ANBX?COMPUT2
+--> ?PR?__LDIX?COMPUT2
?PR?__ANDX?COMPUT2 ----- -----
+--> ?PR?__ANDPX?COMPUT2
+--> ?PR?_MPSX?COMPUT2
?PR?__FNC_BCD?COMPUT2 0052H 0005H
?PR?__FNC_WAND?COMPUT2 0052H 0002H
?PR?__FNC_BIN?COMPUT2 0052H 0004H
?PR?__FNC_ADD?COMPUT2 0052H 0002H
?PR?__FNC_DIV?COMPUT2 0052H 0003H
?PR?OUTX?COMPUT2 ----- -----
+--> ?PR?__ORX?COMPUT2
+--> ?PR?_ANBX?COMPUT2
?PR?__FNC_SUB?COMPUT2 0052H 0002H
?PR?_T100MS?COMPUT2 0052H 0001H
SYMBOL TABLE OF MODULE: COMPUT2 (COMPUT2)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?IMUL
C:0D33H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?SIDIV
C:0D45H PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?IILDX
C:0D7BH PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDPTR
C:0D91H PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?IILDPTR
C:0DBCH PUBLIC ?C?IILDPTR
------- ENDMOD ?C?IILDPTR
------- MODULE ?C?ISTPTR
C:0DF4H PUBLIC ?C?ISTPTR
------- ENDMOD ?C?ISTPTR
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 5
------- MODULE ?C?UIDIV
C:0E13H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORIX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_INVX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_ORBX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__LDFX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ANDFX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORFX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLSX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLFX?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_INC?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_DEC?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WOR?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WXOR?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_NEG?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_ALT?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_CML?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_XCH?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_GE?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LE?COMPUT2
BL51 BANKED LINKER/LOCATER V4.14 07/08/2009 05:20:58 PAGE 6
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LT?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_NE?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_EQ?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_GT?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_GE?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_LE?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_GT?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_NE?COMPUT2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_EQ?COMPUT2
LINK/LOCATE RUN COMPLETE. 27 WARNING(S), 0 ERROR(S)