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

343 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 14:49:40 PAGE 1
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY:
D:\\KEIL\\C51\\BIN\\BL51.EXE STIME2.OBJ TO STIME2 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STIME2.OBJ (STIME2)
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: STIME2 (STIME2)
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?STIME2
DATA 004BH 0006H UNIT ?DT?__FNC_XCH?STIME2
DATA 0051H 0005H UNIT ?DT?__FNC_BCD?STIME2
DATA 0056H 0004H UNIT ?DT?__FNC_BIN?STIME2
DATA 005AH 0004H UNIT _DATA_GROUP_
DATA 005EH 0002H UNIT ?DT?__FNC_ADD?STIME2
DATA 0060H 0002H UNIT ?DT?__FNC_WAND?STIME2
DATA 0062H 0002H UNIT ?DT?__FNC_WXOR?STIME2
IDATA 0064H 0020H UNIT ?ID?STIME2
IDATA 0084H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0160H UNIT ?XD?STIME2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?__ANDFX?STIME2
CODE 000BH 0003H ABSOLUTE
CODE 000EH 06CBH UNIT ?PR?MAIN_PLC?STIME2
CODE 06D9H 01E6H UNIT ?PR?_T100MS?STIME2
CODE 08BFH 01E1H UNIT ?PR?OUT_EY_BIT?STIME2
CODE 0AA0H 0135H UNIT ?C?LIB_CODE
CODE 0BD5H 0087H UNIT ?PR?__FNC_BCD?STIME2
CODE 0C5CH 007FH UNIT ?PR?MOV_TO_OLD?STIME2
CODE 0CDBH 0074H UNIT ?PR?__FNC_BIN?STIME2
CODE 0D4FH 006AH UNIT ?PR?TIMER0?STIME2
CODE 0DB9H 0043H UNIT ?PR?RESET_IO?STIME2
CODE 0DFCH 0040H UNIT ?PR?_T1SET?STIME2
CODE 0E3CH 003DH UNIT ?PR?RESET_RAM?STIME2
CODE 0E79H 003DH UNIT ?PR?INPUT_IO?STIME2
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:49:40 PAGE 2
CODE 0EB6H 0030H UNIT ?PR?GET_EX_BIT?STIME2
CODE 0EE6H 002FH UNIT ?PR?__FNC_XCH?STIME2
CODE 0F15H 0027H UNIT ?PR?__FNC_WOR?STIME2
CODE 0F3CH 0027H UNIT ?PR?MAIN?STIME2
CODE 0F63H 0020H UNIT ?CO?STIME2
CODE 0F83H 001DH UNIT ?PR?__FNC_AND_GE?STIME2
CODE 0FA0H 001BH UNIT ?PR?__ANDPX?STIME2
CODE 0FBBH 001BH UNIT ?PR?__FNC_MUL?STIME2
CODE 0FD6H 001BH UNIT ?PR?__FNC_LD_GE?STIME2
CODE 0FF1H 001BH UNIT ?PR?__FNC_LD_LE?STIME2
CODE 100CH 001BH UNIT ?PR?__FNC_LD_GT?STIME2
CODE 1027H 001BH UNIT ?PR?__FNC_LD_LT?STIME2
CODE 1042H 001AH UNIT ?PR?__FNC_OR_GT?STIME2
CODE 105CH 0016H UNIT ?PR?__FNC_LD_NE?STIME2
CODE 1072H 0016H UNIT ?PR?__FNC_LD_EQ?STIME2
CODE 1088H 0015H UNIT ?PR?__FNC_AND_EQ?STIME2
CODE 109DH 0014H UNIT ?PR?__ANIX?STIME2
CODE 10B1H 0014H UNIT ?PR?OUTX?STIME2
CODE 10C5H 0014H UNIT ?PR?__FNC_MOV?STIME2
CODE 10D9H 0013H UNIT ?PR?_MPPX?STIME2
CODE 10ECH 0011H UNIT ?PR?__FNC_SUB?STIME2
CODE 10FDH 0011H UNIT ?PR?__FNC_WAND?STIME2
CODE 110EH 0011H UNIT ?PR?__FNC_WXOR?STIME2
CODE 111FH 0011H UNIT ?PR?__FNC_NEG?STIME2
CODE 1130H 0011H UNIT ?PR?__FNC_AND_LE?STIME2
CODE 1141H 0011H UNIT ?PR?__FNC_AND_GT?STIME2
CODE 1152H 0011H UNIT ?PR?__FNC_AND_LT?STIME2
CODE 1163H 0011H UNIT ?PR?__FNC_OR_GE?STIME2
CODE 1174H 0011H UNIT ?PR?__FNC_OR_LE?STIME2
CODE 1185H 0011H UNIT ?PR?__FNC_OR_LT?STIME2
CODE 1196H 0010H UNIT ?PR?__FNC_ADD?STIME2
CODE 11A6H 000FH UNIT ?PR?__FNC_DIV?STIME2
CODE 11B5H 000EH UNIT ?PR?__LDX?STIME2
CODE 11C3H 000EH UNIT ?PR?_INVX?STIME2
CODE 11D1H 000EH UNIT ?PR?__LDPX?STIME2
CODE 11DFH 000EH UNIT ?PR?__LDFX?STIME2
CODE 11EDH 000EH UNIT ?PR?RESET_INTERRUPT?STIME2
CODE 11FBH 000DH UNIT ?PR?__LDIX?STIME2
CODE 1208H 000DH UNIT ?PR?_ANBX?STIME2
CODE 1215H 000DH UNIT ?PR?_ORBX?STIME2
CODE 1222H 000DH UNIT ?PR?_MPSX?STIME2
CODE 122FH 000DH UNIT ?PR?_MRDX?STIME2
CODE 123CH 000DH UNIT ?PR?__FNC_INC?STIME2
CODE 1249H 000CH UNIT ?PR?__FNC_AND_NE?STIME2
CODE 1255H 000CH UNIT ?PR?__FNC_OR_NE?STIME2
CODE 1261H 000CH UNIT ?PR?__FNC_OR_EQ?STIME2
CODE 126DH 000CH UNIT ?C_C51STARTUP
CODE 1279H 000AH UNIT ?PR?__FNC_CML?STIME2
CODE 1283H 0008H UNIT ?PR?__ORPX?STIME2
CODE 128BH 0008H UNIT ?PR?__ORFX?STIME2
CODE 1293H 0007H UNIT ?PR?__ORIX?STIME2
CODE 129AH 0007H UNIT ?PR?__PLSX?STIME2
CODE 12A1H 0007H UNIT ?PR?__PLFX?STIME2
CODE 12A8H 0007H UNIT ?PR?__FNC_DEC?STIME2
CODE 12AFH 0007H UNIT ?PR?TIME_10MS?STIME2
CODE 12B6H 0006H UNIT ?PR?__FNC_ALT?STIME2
CODE 12BCH 0004H UNIT ?PR?__ANDX?STIME2
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:49:40 PAGE 3
CODE 12C0H 0004H UNIT ?PR?__ORX?STIME2
CODE 12C4H 0004H UNIT ?PR?RESET_IO1?STIME2
OVERLAY MAP OF MODULE: STIME2 (STIME2)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?STIME2
?PR?MAIN?STIME2 005AH 0001H
+--> ?PR?RESET_IO?STIME2
+--> ?PR?RESET_RAM?STIME2
+--> ?PR?RESET_INTERRUPT?STIME2
+--> ?PR?INPUT_IO?STIME2
+--> ?PR?MAIN_PLC?STIME2
+--> ?PR?_T100MS?STIME2
+--> ?PR?_T1SET?STIME2
+--> ?PR?MOV_TO_OLD?STIME2
+--> ?PR?RESET_IO1?STIME2
?PR?INPUT_IO?STIME2 ----- -----
+--> ?PR?GET_EX_BIT?STIME2
+--> ?PR?OUT_EY_BIT?STIME2
?PR?GET_EX_BIT?STIME2 ----- -----
+--> ?PR?TIME_10MS?STIME2
?PR?OUT_EY_BIT?STIME2 ----- -----
+--> ?CO?STIME2
+--> ?PR?TIME_10MS?STIME2
?PR?MAIN_PLC?STIME2 ----- -----
+--> ?PR?__LDX?STIME2
+--> ?PR?_MPSX?STIME2
+--> ?PR?__FNC_LD_GT?STIME2
+--> ?PR?__FNC_OR_GT?STIME2
+--> ?PR?_ANBX?STIME2
+--> ?PR?__FNC_MOV?STIME2
+--> ?PR?_MPPX?STIME2
+--> ?PR?__LDPX?STIME2
+--> ?PR?__ANDX?STIME2
+--> ?PR?__ANIX?STIME2
+--> ?PR?__FNC_ALT?STIME2
+--> ?PR?OUTX?STIME2
+--> ?PR?__ANDPX?STIME2
+--> ?PR?__FNC_INC?STIME2
+--> ?PR?__FNC_AND_GE?STIME2
+--> ?PR?_MRDX?STIME2
+--> ?PR?__FNC_AND_EQ?STIME2
+--> ?PR?__FNC_DEC?STIME2
+--> ?PR?__FNC_LD_EQ?STIME2
+--> ?PR?__FNC_OR_GE?STIME2
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:49:40 PAGE 4
+--> ?PR?__FNC_WOR?STIME2
+--> ?PR?__FNC_MUL?STIME2
+--> ?PR?__FNC_DIV?STIME2
+--> ?PR?__FNC_SUB?STIME2
?PR?__ANIX?STIME2 ----- -----
+--> ?PR?__LDPX?STIME2
?PR?OUTX?STIME2 ----- -----
+--> ?PR?_MPPX?STIME2
+--> ?PR?__ANDX?STIME2
?PR?__ANDPX?STIME2 ----- -----
+--> ?PR?_MPSX?STIME2
?PR?__FNC_WOR?STIME2 005BH 0002H
?PR?__FNC_DIV?STIME2 005BH 0003H
?PR?__FNC_SUB?STIME2 005BH 0002H
?PR?_T100MS?STIME2 005BH 0001H
SYMBOL TABLE OF MODULE: STIME2 (STIME2)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?IMUL
C:0AA0H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?SIDIV
C:0AB2H PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?IILDX
C:0AE8H PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDPTR
C:0AFEH PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?IILDPTR
C:0B29H PUBLIC ?C?IILDPTR
------- ENDMOD ?C?IILDPTR
------- MODULE ?C?ISTPTR
C:0B61H PUBLIC ?C?ISTPTR
------- ENDMOD ?C?ISTPTR
------- MODULE ?C?UIDIV
C:0B80H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:49:40 PAGE 5
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__LDIX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORIX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_INVX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_ORBX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__LDFX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ANDFX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORPX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__ORFX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLSX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__PLFX?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_ADD?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WAND?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_WXOR?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_NEG?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_CML?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_XCH?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_BCD?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_BIN?STIME2
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:49:40 PAGE 6
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_GE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_LT?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_LD_NE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_LE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_GT?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_LT?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_AND_NE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_LE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_LT?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_NE?STIME2
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?__FNC_OR_EQ?STIME2
LINK/LOCATE RUN COMPLETE. 31 WARNING(S), 0 ERROR(S)