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

349 lines
14 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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)