⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plc51x.m51

📁 PLC源代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
            CODE    4BB0H     0001H     UNIT         ?PR?FNC_ABS?PLC51X_FNC
            CODE    4BB1H     0001H     UNIT         ?PR?FNC_ZRN?PLC51X_FNC
            CODE    4BB2H     0001H     UNIT         ?PR?FNC_PLSV?PLC51X_FNC
            CODE    4BB3H     0001H     UNIT         ?PR?FNC_DRVI?PLC51X_FNC
            CODE    4BB4H     0001H     UNIT         ?PR?FNC_DRVA?PLC51X_FNC
            CODE    4BB5H     0001H     UNIT         ?PR?FNC_TCMP?PLC51X_FNC
            CODE    4BB6H     0001H     UNIT         ?PR?FNC_TZCP?PLC51X_FNC
            CODE    4BB7H     0001H     UNIT         ?PR?FNC_TADD?PLC51X_FNC
            CODE    4BB8H     0001H     UNIT         ?PR?FNC_TSUB?PLC51X_FNC
            CODE    4BB9H     0001H     UNIT         ?PR?FNC_TRD?PLC51X_FNC
            CODE    4BBAH     0001H     UNIT         ?PR?FNC_TWR?PLC51X_FNC
            CODE    4BBBH     0001H     UNIT         ?PR?FNC_HOUR?PLC51X_FNC
            CODE    4BBCH     0001H     UNIT         ?PR?FNC_GRY?PLC51X_FNC
            CODE    4BBDH     0001H     UNIT         ?PR?FNC_GBIN?PLC51X_FNC
            CODE    4BBEH     0001H     UNIT         ?PR?FNC_RD3A?PLC51X_FNC
            CODE    4BBFH     0001H     UNIT         ?PR?FNC_WP3A?PLC51X_FNC
            CODE    4BC0H     0001H     UNIT         ?PR?FNC_ERROR?PLC51X_FNC
            CODE    4BC1H     0001H     UNIT         ?PR?CMDP?PLC51X_FNC
            CODE    4BC2H     0001H     UNIT         ?PR?CMDER?PLC51X_FNC



OVERLAY MAP OF MODULE:   PLC51x (UART)


SEGMENT                                    XDATA_GROUP
  +--> CALLED SEGMENT                    START    LENGTH
--------------------------------------------------------
?C_C51STARTUP                            -----    -----
  +--> ?PR?MAIN?PLC51X
  +--> ?C_INITSEG

?PR?MAIN?PLC51X                          0253H    000BH
  +--> ?CO?PLC51X
  +--> ?PR?RESET_IO?PLC51X
  +--> ?PR?RESET_RAM?PLC51X
  +--> ?PR?RESET_INTERRUPT?PLC51X
  +--> ?PR?UARTINIT?PLC51X
  +--> ?PR?_IAPFLASHREADMODE?IAP
  +--> ?PR?_ERASUREPLC?FX1N
  +--> ?PR?_IAPFLASHPROGREMMODE?IAP
BL51 BANKED LINKER/LOCATER V6.15                                                      10/10/2009  14:43:41  PAGE 7


  +--> ?CO?FX1N
  +--> ?PR?_UARTSENDSTRING?UART
  +--> ?PR?_UARTSENDBYTE?UART
  +--> ?PR?FX1NPROCESSING?FX1N
  +--> ?PR?_DELAY_MS?PLC51X
  +--> ?PR?CODE_SCAN?PLC51X_FNC
  +--> ?PR?INPUT_IO?PLC51X
  +--> ?PR?MAIN_PLC?PLC51X
  +--> ?PR?_T100MS?PLC51X
  +--> ?PR?_T1SET?PLC51X
  +--> ?PR?MOV_TO_OLD?PLC51X
  +--> ?PR?RESET_M8XXX?PLC51X

?PR?RESET_RAM?PLC51X                     -----    -----
  +--> ?PR?INPUT_IO?PLC51X

?PR?INPUT_IO?PLC51X                      -----    -----
  +--> ?PR?GET_EX_BIT?PLC51X
  +--> ?PR?OUT_EY_BIT?PLC51X

?PR?GET_EX_BIT?PLC51X                    -----    -----
  +--> ?PR?TIME_10MS?PLC51X

?PR?TIME_10MS?PLC51X                     025EH    0001H

?PR?OUT_EY_BIT?PLC51X                    -----    -----
  +--> ?CO?PLC51X
  +--> ?PR?TIME_10MS?PLC51X

?PR?_ERASUREPLC?FX1N                     026DH    0004H
  +--> ?PR?_IAPFLASHERASUREMODE?IAP
  +--> ?PR?_IAPFLASHREADMODE?IAP
  +--> ?PR?_IAPFLASHPROGREMMODE?IAP

?PR?_IAPFLASHPROGREMMODE?IAP             0277H    000AH
  +--> ?PR?_IAPFLASHREADMODE?IAP
  +--> ?PR?_IAPFLASHPROGREM?IAP
  +--> ?PR?_IAPFLASHERASUREMODE?IAP

?PR?_UARTSENDSTRING?UART                 025EH    0003H
  +--> ?PR?_UARTSENDCHAR?UART

?PR?_UARTSENDCHAR?UART                   0270H    0001H

?PR?_UARTSENDBYTE?UART                   026DH    0003H
  +--> ?PR?_UARTSENDCHAR?UART

?PR?FX1NPROCESSING?FX1N                  025EH    000FH
  +--> ?PR?_ASCTOHEX?FX1N
  +--> ?PR?_SUMCHECK?FX1N
  +--> ?PR?_ASCTO0F?FX1N
  +--> ?PR?_UARTSENDCHAR?UART
  +--> ?PR?_IAPFLASHREADMODE?IAP
  +--> ?PR?_HEXTOASC?FX1N
  +--> ?PR?_ERASUREPLC?FX1N
  +--> ?PR?_WRITEFLASH?FX1N
  +--> ?CO?FX1N
BL51 BANKED LINKER/LOCATER V6.15                                                      10/10/2009  14:43:41  PAGE 8


  +--> ?PR?_UARTSENDBYTE?UART

?PR?_SUMCHECK?FX1N                       026DH    0005H

?PR?_HEXTOASC?FX1N                       026DH    0002H

?PR?_WRITEFLASH?FX1N                     026DH    000AH
  +--> ?PR?_ASCTOHEX?FX1N
  +--> ?PR?_IAPFLASHPROGREMMODE?IAP

?PR?_DELAY_MS?PLC51X                     025EH    0003H

?PR?CODE_SCAN?PLC51X_FNC                 -----    -----
  +--> ?PR?END?PLC51X_FNC
  +--> ?CO?PLC51X_FNC
  +--> ?PR?PN?PLC51X_FNC

?CO?PLC51X_FNC                           -----    -----
  +--> ?PR?CMDFNC?PLC51X_FNC
  +--> ?PR?CMDP?PLC51X_FNC
  +--> ?PR?LD?PLC51X_FNC
  +--> ?PR?LDI?PLC51X_FNC
  +--> ?PR?AND?PLC51X_FNC
  +--> ?PR?ANI?PLC51X_FNC
  +--> ?PR?OR?PLC51X_FNC
  +--> ?PR?ORI?PLC51X_FNC
  +--> ?PR?CMDER?PLC51X_FNC
  +--> ?PR?OUTYM?PLC51X_FNC
  +--> ?PR?SETYM?PLC51X_FNC
  +--> ?PR?RSTYM?PLC51X_FNC
  +--> ?PR?CMDCH?PLC51X_FNC
  +--> ?PR?OUTM8XXX?PLC51X_FNC
  +--> ?PR?OUTMP?PLC51X_FNC
  +--> ?PR?SETM8XXX?PLC51X_FNC
  +--> ?PR?SETMP?PLC51X_FNC
  +--> ?PR?RSTM8XXX?PLC51X_FNC
  +--> ?PR?RSTMP?PLC51X_FNC
  +--> ?PR?OUTS?PLC51X_FNC
  +--> ?PR?SETS?PLC51X_FNC
  +--> ?PR?RSTS?PLC51X_FNC
  +--> ?PR?PLS?PLC51X_FNC
  +--> ?PR?PLF?PLC51X_FNC
  +--> ?PR?MC?PLC51X_FNC
  +--> ?PR?MCR?PLC51X_FNC
  +--> ?PR?RSTTC?PLC51X_FNC
  +--> ?PR?RSTD?PLC51X_FNC
  +--> ?PR?LDMP?PLC51X_FNC
  +--> ?PR?LDIMP?PLC51X_FNC
  +--> ?PR?ANDMP?PLC51X_FNC
  +--> ?PR?ANIMP?PLC51X_FNC
  +--> ?PR?ORMP?PLC51X_FNC
  +--> ?PR?ORIMP?PLC51X_FNC
  +--> ?PR?LDP?PLC51X_FNC
  +--> ?PR?LDPMP?PLC51X_FNC
  +--> ?PR?LDF?PLC51X_FNC
  +--> ?PR?LDFMP?PLC51X_FNC
  +--> ?PR?ANDP?PLC51X_FNC
BL51 BANKED LINKER/LOCATER V6.15                                                      10/10/2009  14:43:41  PAGE 9


  +--> ?PR?ANDPMP?PLC51X_FNC
  +--> ?PR?ANDF?PLC51X_FNC
  +--> ?PR?ANDFMP?PLC51X_FNC
  +--> ?PR?ORP?PLC51X_FNC
  +--> ?PR?ORPMP?PLC51X_FNC
  +--> ?PR?ORF?PLC51X_FNC
  +--> ?PR?ORFMP?PLC51X_FNC
  +--> ?PR?FNC_CJ?PLC51X_FNC
  +--> ?PR?FNC_CALL?PLC51X_FNC
  +--> ?PR?FNC_SRET?PLC51X_FNC
  +--> ?PR?FNC_IRET?PLC51X_FNC
  +--> ?PR?FNC_EI?PLC51X_FNC
  +--> ?PR?FNC_DI?PLC51X_FNC
  +--> ?PR?FNC_FEND?PLC51X_FNC
  +--> ?PR?FNC_WDT?PLC51X_FNC
  +--> ?PR?FNC_FOR?PLC51X_FNC
  +--> ?PR?FNC_NEXT?PLC51X_FNC
  +--> ?PR?FNC_CMP?PLC51X_FNC
  +--> ?PR?FNC_ZCP?PLC51X_FNC
  +--> ?PR?FNC_MOV?PLC51X_FNC
  +--> ?PR?FNC_SMOV?PLC51X_FNC
  +--> ?PR?FNC_CML?PLC51X_FNC
  +--> ?PR?FNC_BMOV?PLC51X_FNC
  +--> ?PR?FNC_FMOV?PLC51X_FNC
  +--> ?PR?FNC_XCH?PLC51X_FNC
  +--> ?PR?FNC_BCD?PLC51X_FNC
  +--> ?PR?FNC_BIN?PLC51X_FNC
  +--> ?PR?FNC_ADD?PLC51X_FNC
  +--> ?PR?FNC_SUB?PLC51X_FNC
  +--> ?PR?FNC_MUL?PLC51X_FNC
  +--> ?PR?FNC_DIV?PLC51X_FNC
  +--> ?PR?FNC_INC?PLC51X_FNC
  +--> ?PR?FNC_DEC?PLC51X_FNC
  +--> ?PR?FNC_WAND?PLC51X_FNC
  +--> ?PR?FNC_WOR?PLC51X_FNC
  +--> ?PR?FNC_WXOR?PLC51X_FNC
  +--> ?PR?FNC_NEG?PLC51X_FNC
  +--> ?PR?FNC_ROR?PLC51X_FNC
  +--> ?PR?FNC_ROL?PLC51X_FNC
  +--> ?PR?FNC_RCR?PLC51X_FNC
  +--> ?PR?FNC_RCL?PLC51X_FNC
  +--> ?PR?FNC_SFTR?PLC51X_FNC
  +--> ?PR?FNC_SFTL?PLC51X_FNC
  +--> ?PR?FNC_WSFR?PLC51X_FNC
  +--> ?PR?FNC_WSFL?PLC51X_FNC
  +--> ?PR?FNC_SFWR?PLC51X_FNC
  +--> ?PR?FNC_SFRD?PLC51X_FNC
  +--> ?PR?FNC_ZRST?PLC51X_FNC
  +--> ?PR?FNC_DECO?PLC51X_FNC
  +--> ?PR?FNC_DNCO?PLC51X_FNC
  +--> ?PR?FNC_SUM?PLC51X_FNC
  +--> ?PR?FNC_BON?PLC51X_FNC
  +--> ?PR?FNC_MEAN?PLC51X_FNC
  +--> ?PR?FNC_ANS?PLC51X_FNC
  +--> ?PR?FNC_ANR?PLC51X_FNC
  +--> ?PR?FNC_SOR?PLC51X_FNC
  +--> ?PR?FNC_FLT?PLC51X_FNC
BL51 BANKED LINKER/LOCATER V6.15                                                      10/10/2009  14:43:41  PAGE 10


  +--> ?PR?FNC_REF?PLC51X_FNC
  +--> ?PR?FNC_REFF?PLC51X_FNC
  +--> ?PR?FNC_MTR?PLC51X_FNC
  +--> ?PR?FNC_HSCS?PLC51X_FNC
  +--> ?PR?FNC_HSCR?PLC51X_FNC
  +--> ?PR?FNC_HSZ?PLC51X_FNC
  +--> ?PR?FNC_SPD?PLC51X_FNC
  +--> ?PR?FNC_PLSY?PLC51X_FNC
  +--> ?PR?FNC_PWM?PLC51X_FNC
  +--> ?PR?FNC_PLSR?PLC51X_FNC
  +--> ?PR?FNC_IST?PLC51X_FNC
  +--> ?PR?FNC_SER?PLC51X_FNC
  +--> ?PR?FNC_ABSD?PLC51X_FNC
  +--> ?PR?FNC_INCD?PLC51X_FNC
  +--> ?PR?FNC_TTMR?PLC51X_FNC
  +--> ?PR?FNC_STMR?PLC51X_FNC
  +--> ?PR?FNC_ALT?PLC51X_FNC
  +--> ?PR?FNC_RAMP?PLC51X_FNC
  +--> ?PR?FNC_ROTC?PLC51X_FNC
  +--> ?PR?FNC_SORT?PLC51X_FNC
  +--> ?PR?FNC_TKY?PLC51X_FNC
  +--> ?PR?FNC_HKY?PLC51X_FNC
  +--> ?PR?FNC_DSW?PLC51X_FNC
  +--> ?PR?FNC_SEGD?PLC51X_FNC
  +--> ?PR?FNC_SEGL?PLC51X_FNC
  +--> ?PR?FNC_ARWS?PLC51X_FNC
  +--> ?PR?FNC_ASC?PLC51X_FNC
  +--> ?PR?FNC_PR?PLC51X_FNC
  +--> ?PR?FNC_FROM?PLC51X_FNC
  +--> ?PR?FNC_TO?PLC51X_FNC
  +--> ?PR?FNC_RS?PLC51X_FNC
  +--> ?PR?FNC_PRUN?PLC51X_FNC
  +--> ?PR?FNC_ASCI?PLC51X_FNC
  +--> ?PR?FNC_HEX?PLC51X_FNC
  +--> ?PR?FNC_CCD?PLC51X_FNC
  +--> ?PR?FNC_VRRD?PLC51X_FNC
  +--> ?PR?FNC_VRSC?PLC51X_FNC
  +--> ?PR?FNC_ERROR?PLC51X_FNC
  +--> ?PR?FNC_PID?PLC51X_FNC
  +--> ?PR?FNC_ECMP?PLC51X_FNC
  +--> ?PR?FNC_EZCP?PLC51X_FNC
  +--> ?PR?FNC_EBCD?PLC51X_FNC
  +--> ?PR?FNC_EBIN?PLC51X_FNC
  +--> ?PR?FNC_EADD?PLC51X_FNC
  +--> ?PR?FNC_ESUB?PLC51X_FNC
  +--> ?PR?FNC_EMUL?PLC51X_FNC
  +--> ?PR?FNC_EDIV?PLC51X_FNC
  +--> ?PR?FNC_ESOR?PLC51X_FNC
  +--> ?PR?FNC_INT?PLC51X_FNC
  +--> ?PR?FNC_SIN?PLC51X_FNC
  +--> ?PR?FNC_COS?PLC51X_FNC
  +--> ?PR?FNC_TAN?PLC51X_FNC
  +--> ?PR?FNC_SWAP?PLC51X_FNC
  +--> ?PR?FNC_ABS?PLC51X_FNC
  +--> ?PR?FNC_ZRN?PLC51X_FNC
  +--> ?PR?FNC_PLSV?PLC51X_FNC
  +--> ?PR?FNC_DRVI?PLC51X_FNC
BL51 BANKED LINKER/LOCATER V6.15                                                      10/10/2009  14:43:41  PAGE 11


  +--> ?PR?FNC_DRVA?PLC51X_FNC
  +--> ?PR?FNC_TCMP?PLC51X_FNC
  +--> ?PR?FNC_TZCP?PLC51X_FNC
  +--> ?PR?FNC_TADD?PLC51X_FNC
  +--> ?PR?FNC_TSUB?PLC51X_FNC
  +--> ?PR?FNC_TRD?PLC51X_FNC
  +--> ?PR?FNC_TWR?PLC51X_FNC
  +--> ?PR?FNC_HOUR?PLC51X_FNC
  +--> ?PR?FNC_GRY?PLC51X_FNC
  +--> ?PR?FNC_GBIN?PLC51X_FNC
  +--> ?PR?FNC_RD3A?PLC51X_FNC
  +--> ?PR?FNC_WP3A?PLC51X_FNC
  +--> ?PR?FNC_LD_EQ?PLC51X_FNC
  +--> ?PR?FNC_LD_GT?PLC51X_FNC
  +--> ?PR?FNC_LD_LT?PLC51X_FNC
  +--> ?PR?FNC_LD_NE?PLC51X_FNC
  +--> ?PR?FNC_LD_LE?PLC51X_FNC
  +--> ?PR?FNC_LD_GE?PLC51X_FNC
  +--> ?PR?FNC_AND_EQ?PLC51X_FNC
  +--> ?PR?FNC_AND_GT?PLC51X_FNC
  +--> ?PR?FNC_AND_LT?PLC51X_FNC
  +--> ?PR?FNC_AND_NE?PLC51X_FNC
  +--> ?PR?FNC_AND_LE?PLC51X_FNC
  +--> ?PR?FNC_AND_GE?PLC51X_FNC
  +--> ?PR?FNC_OR_EQ?PLC51X_FNC
  +--> ?PR?FNC_OR_GT?PLC51X_FNC
  +--> ?PR?FNC_OR_LT?PLC51X_FNC
  +--> ?PR?FNC_OR_NE?PLC51X_FNC
  +--> ?PR?FNC_OR_LE?PLC51X_FNC
  +--> ?PR?FNC_OR_GE?PLC51X_FNC

?PR?CMDFNC?PLC51X_FNC                    025EH    0001H
  +--> ?PR?END?PLC51X_FNC
  +--> ?PR?_WR_TK?PLC51X_FNC
  +--> ?PR?_WR_CK?PLC51X_FNC

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -