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

349 lines
14 KiB
Plaintext
Raw Normal View History

2018-11-13 21:59:08 +08:00
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 1
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY:
D:\\KEIL\\C51\\BIN\\BL51.EXE COMPUTER.OBJ TO COMPUTER RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
COMPUTER.OBJ (COMPUTER)
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: COMPUTER (COMPUTER)
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?COMPUTER
DATA 004BH 0006H UNIT ?DT?__FNC_XCH?COMPUTER
DATA 0051H 0006H UNIT _DATA_GROUP_
DATA 0057H 0004H UNIT ?DT?__FNC_BIN?COMPUTER
DATA 005BH 0002H UNIT ?DT?__FNC_WAND?COMPUTER
DATA 005DH 0002H UNIT ?DT?__FNC_WOR?COMPUTER
DATA 005FH 0002H UNIT ?DT?__FNC_WXOR?COMPUTER
IDATA 0061H 0020H UNIT ?ID?COMPUTER
IDATA 0081H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0160H UNIT ?XD?COMPUTER
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?__ANDPX?COMPUTER
CODE 000BH 0003H ABSOLUTE
CODE 000EH 05E9H UNIT ?PR?MAIN_PLC?COMPUTER
CODE 05F7H 01E6H UNIT ?PR?_T100MS?COMPUTER
CODE 07DDH 01E1H UNIT ?PR?OUT_EY_BIT?COMPUTER
CODE 09BEH 0135H UNIT ?C?LIB_CODE
CODE 0AF3H 0087H UNIT ?PR?__FNC_BCD?COMPUTER
CODE 0B7AH 007FH UNIT ?PR?MOV_TO_OLD?COMPUTER
CODE 0BF9H 0074H UNIT ?PR?__FNC_BIN?COMPUTER
CODE 0C6DH 006AH UNIT ?PR?TIMER0?COMPUTER
CODE 0CD7H 0043H UNIT ?PR?RESET_IO?COMPUTER
CODE 0D1AH 0040H UNIT ?PR?_T1SET?COMPUTER
CODE 0D5AH 003DH UNIT ?PR?RESET_RAM?COMPUTER
CODE 0D97H 003DH UNIT ?PR?INPUT_IO?COMPUTER
CODE 0DD4H 0030H UNIT ?PR?GET_EX_BIT?COMPUTER
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 2
CODE 0E04H 002FH UNIT ?PR?__FNC_XCH?COMPUTER
CODE 0E33H 0027H UNIT ?PR?MAIN?COMPUTER
CODE 0E5AH 0020H UNIT ?CO?COMPUTER
CODE 0E7AH 001BH UNIT ?PR?__FNC_MUL?COMPUTER
CODE 0E95H 001BH UNIT ?PR?__FNC_LD_GE?COMPUTER
CODE 0EB0H 001BH UNIT ?PR?__FNC_LD_LE?COMPUTER
CODE 0ECBH 001BH UNIT ?PR?__FNC_LD_GT?COMPUTER
CODE 0EE6H 001BH UNIT ?PR?__FNC_LD_LT?COMPUTER
CODE 0F01H 0018H UNIT ?PR?__FNC_AND_EQ?COMPUTER
CODE 0F19H 0016H UNIT ?PR?__ANDX?COMPUTER
CODE 0F2FH 0016H UNIT ?PR?__FNC_LD_NE?COMPUTER
CODE 0F45H 0016H UNIT ?PR?__FNC_LD_EQ?COMPUTER
CODE 0F5BH 0014H UNIT ?PR?__FNC_MOV?COMPUTER
CODE 0F6FH 0013H UNIT ?PR?__LDPX?COMPUTER
CODE 0F82H 0013H UNIT ?PR?_MPPX?COMPUTER
CODE 0F95H 0011H UNIT ?PR?__FNC_SUB?COMPUTER
CODE 0FA6H 0011H UNIT ?PR?__FNC_WAND?COMPUTER
CODE 0FB7H 0011H UNIT ?PR?__FNC_WOR?COMPUTER
CODE 0FC8H 0011H UNIT ?PR?__FNC_WXOR?COMPUTER
CODE 0FD9H 0011H UNIT ?PR?__FNC_NEG?COMPUTER
CODE 0FEAH 0011H UNIT ?PR?__FNC_AND_GE?COMPUTER
CODE 0FFBH 0011H UNIT ?PR?__FNC_AND_LE?COMPUTER
CODE 100CH 0011H UNIT ?PR?__FNC_AND_GT?COMPUTER
CODE 101DH 0011H UNIT ?PR?__FNC_AND_LT?COMPUTER
CODE 102EH 0011H UNIT ?PR?__FNC_OR_GE?COMPUTER
CODE 103FH 0011H UNIT ?PR?__FNC_OR_LE?COMPUTER
CODE 1050H 0011H UNIT ?PR?__FNC_OR_GT?COMPUTER
CODE 1061H 0011H UNIT ?PR?__FNC_OR_LT?COMPUTER
CODE 1072H 0010H UNIT ?PR?__FNC_ADD?COMPUTER
CODE 1082H 000FH UNIT ?PR?__LDX?COMPUTER
CODE 1091H 000FH UNIT ?PR?__FNC_DIV?COMPUTER
CODE 10A0H 000EH UNIT ?PR?_INVX?COMPUTER
CODE 10AEH 000EH UNIT ?PR?__LDFX?COMPUTER
CODE 10BCH 000EH UNIT ?PR?RESET_INTERRUPT?COMPUTER
CODE 10CAH 000DH UNIT ?PR?__LDIX?COMPUTER
CODE 10D7H 000DH UNIT ?PR?_ANBX?COMPUTER
CODE 10E4H 000DH UNIT ?PR?_ORBX?COMPUTER
CODE 10F1H 000DH UNIT ?PR?_MPSX?COMPUTER
CODE 10FEH 000DH UNIT ?PR?_MRDX?COMPUTER
CODE 110BH 000CH UNIT ?PR?__FNC_AND_NE?COMPUTER
CODE 1117H 000CH UNIT ?PR?__FNC_OR_NE?COMPUTER
CODE 1123H 000CH UNIT ?PR?__FNC_OR_EQ?COMPUTER
CODE 112FH 000CH UNIT ?C_C51STARTUP
CODE 113BH 000AH UNIT ?PR?__FNC_CML?COMPUTER
CODE 1145H 0008H UNIT ?PR?__ANDFX?COMPUTER
CODE 114DH 0008H UNIT ?PR?__ORPX?COMPUTER
CODE 1155H 0008H UNIT ?PR?__ORFX?COMPUTER
CODE 115DH 0007H UNIT ?PR?__ANIX?COMPUTER
CODE 1164H 0007H UNIT ?PR?__ORIX?COMPUTER
CODE 116BH 0007H UNIT ?PR?__PLSX?COMPUTER
CODE 1172H 0007H UNIT ?PR?__PLFX?COMPUTER
CODE 1179H 0007H UNIT ?PR?__FNC_INC?COMPUTER
CODE 1180H 0007H UNIT ?PR?__FNC_DEC?COMPUTER
CODE 1187H 0007H UNIT ?PR?TIME_10MS?COMPUTER
CODE 118EH 0006H UNIT ?PR?OUTX?COMPUTER
CODE 1194H 0006H UNIT ?PR?__FNC_ALT?COMPUTER
CODE 119AH 0004H UNIT ?PR?__ORX?COMPUTER
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 3
CODE 119EH 0004H UNIT ?PR?RESET_IO1?COMPUTER
OVERLAY MAP OF MODULE: COMPUTER (COMPUTER)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?COMPUTER
?PR?MAIN?COMPUTER 0051H 0001H
+--> ?PR?RESET_IO?COMPUTER
+--> ?PR?RESET_RAM?COMPUTER
+--> ?PR?RESET_INTERRUPT?COMPUTER
+--> ?PR?INPUT_IO?COMPUTER
+--> ?PR?MAIN_PLC?COMPUTER
+--> ?PR?_T100MS?COMPUTER
+--> ?PR?_T1SET?COMPUTER
+--> ?PR?MOV_TO_OLD?COMPUTER
+--> ?PR?RESET_IO1?COMPUTER
?PR?INPUT_IO?COMPUTER ----- -----
+--> ?PR?GET_EX_BIT?COMPUTER
+--> ?PR?OUT_EY_BIT?COMPUTER
?PR?GET_EX_BIT?COMPUTER ----- -----
+--> ?PR?TIME_10MS?COMPUTER
?PR?OUT_EY_BIT?COMPUTER ----- -----
+--> ?CO?COMPUTER
+--> ?PR?TIME_10MS?COMPUTER
?PR?MAIN_PLC?COMPUTER ----- -----
+--> ?PR?__LDX?COMPUTER
+--> ?PR?__ORPX?COMPUTER
+--> ?PR?__FNC_AND_LT?COMPUTER
+--> ?PR?_MPSX?COMPUTER
+--> ?PR?__ANDX?COMPUTER
+--> ?PR?_MPPX?COMPUTER
+--> ?PR?__FNC_MUL?COMPUTER
+--> ?PR?_MRDX?COMPUTER
+--> ?PR?__FNC_ADD?COMPUTER
+--> ?PR?__LDPX?COMPUTER
+--> ?PR?__FNC_MOV?COMPUTER
+--> ?PR?__FNC_AND_EQ?COMPUTER
+--> ?PR?OUTX?COMPUTER
+--> ?PR?__FNC_SUB?COMPUTER
+--> ?PR?__FNC_DIV?COMPUTER
+--> ?PR?__FNC_AND_GT?COMPUTER
+--> ?PR?__FNC_BCD?COMPUTER
?PR?__ANDX?COMPUTER ----- -----
+--> ?PR?__ANDPX?COMPUTER
+--> ?PR?_MPSX?COMPUTER
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 4
?PR?__FNC_ADD?COMPUTER 0052H 0002H
?PR?__FNC_SUB?COMPUTER 0052H 0002H
?PR?__FNC_DIV?COMPUTER 0052H 0003H
?PR?__FNC_BCD?COMPUTER 0052H 0005H
?PR?_T100MS?COMPUTER 0052H 0001H
SYMBOL TABLE OF MODULE: COMPUTER (COMPUTER)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?IMUL
C:09BEH PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?SIDIV
C:09D0H PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?IILDX
C:0A06H PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDPTR
C:0A1CH PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?IILDPTR
C:0A47H PUBLIC ?C?IILDPTR
------- ENDMOD ?C?IILDPTR
------- MODULE ?C?ISTPTR
C:0A7FH PUBLIC ?C?ISTPTR
------- ENDMOD ?C?ISTPTR
------- MODULE ?C?UIDIV
C:0A9EH PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__LDIX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ANIX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORIX?COMPUTER
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 5
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_INVX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_ANBX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_ORBX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__LDFX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ANDFX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORFX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLSX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLFX?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_INC?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_DEC?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WAND?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WOR?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WXOR?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_NEG?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_ALT?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_CML?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_XCH?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_BIN?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_GE?COMPUTER
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 15:17:52 PAGE 6
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_GT?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LT?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_NE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_EQ?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_GE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_LE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_NE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_GE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_LE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_GT?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_LT?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_NE?COMPUTER
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_EQ?COMPUTER
LINK/LOCATE RUN COMPLETE. 37 WARNING(S), 0 ERROR(S)