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

📄 step.m51

📁 最先进的信号机程序,经过很多重要场合测试通过
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.02                                                        08/02/2006  15:11:10  PAGE 1


BL51 BANKED LINKER/LOCATER V4.02, INVOKED BY:
E:\COMP51\COMP51V6\BL51.EXE D:\GB_ASC\REMOTE.OBJ, D:\GB_ASC\TRANSFLOW.OBJ, D:\GB_ASC\LOOP.OBJ, D:\GB_ASC\STRU.OBJ, D:\GB
>> _ASC\SECOND.OBJ, D:\GB_ASC\SEARCHSCH.OBJ, D:\GB_ASC\TENMS.OBJ, D:\GB_ASC\SETBID.OBJ, D:\GB_ASC\LCDDRAM.OBJ, D:\GB_ASC
>> \FPGADRAM.OBJ, D:\GB_ASC\CRC.OBJ TO D:\GB_ASC\STEP RS (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  D:\GB_ASC\REMOTE.OBJ (REMOTE)
  D:\GB_ASC\TRANSFLOW.OBJ (TRANSFLOW)
  D:\GB_ASC\LOOP.OBJ (LOOP)
  D:\GB_ASC\STRU.OBJ (STRU)
  D:\GB_ASC\SECOND.OBJ (SECOND)
  D:\GB_ASC\SEARCHSCH.OBJ (SEARCHSCH)
  D:\GB_ASC\TENMS.OBJ (TENMS)
  D:\GB_ASC\SETBID.OBJ (SETBID)
  D:\GB_ASC\LCDDRAM.OBJ (LCDDRAM)
  D:\GB_ASC\FPGADRAM.OBJ (FPGADRAM)
  D:\GB_ASC\CRC.OBJ (CRC)
  E:\COMP51\COMP51V6\C51L.LIB (?C_STARTUP)
  E:\COMP51\COMP51V6\C51L.LIB (?C?CLDPTR)
  E:\COMP51\COMP51V6\C51L.LIB (?C?IMUL)
  E:\COMP51\COMP51V6\C51L.LIB (?C?UIDIV)
  E:\COMP51\COMP51V6\C51L.LIB (?C?IILDX)
  E:\COMP51\COMP51V6\C51L.LIB (?C?ILDIX)
  E:\COMP51\COMP51V6\C51L.LIB (?C?ULCMP)
  E:\COMP51\COMP51V6\C51L.LIB (?C?ULSHR)
  E:\COMP51\COMP51V6\C51L.LIB (?C?LSHL)
  E:\COMP51\COMP51V6\C51L.LIB (?C?LSTXDATA)
  E:\COMP51\COMP51V6\C51L.LIB (?C?LSTKXDATA)
  E:\COMP51\COMP51V6\C51L.LIB (?C?CCASE)
  E:\COMP51\COMP51V6\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  D:\GB_ASC\STEP (REMOTE)


            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"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            DATA    0018H     0008H     UNIT         _DATA_GROUP_
            BIT     0020H.0   0000H.6   UNIT         ?BI?SECOND
            BIT     0020H.6   0000H.2   UNIT         ?BI?REMOTE
            BIT     0021H.0   0000H.1   UNIT         ?BI?LOOP
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     000CH     UNIT         ?DT?LOOP
            DATA    002EH     0002H     UNIT         ?DT?SECOND
            DATA    0030H     0001H     UNIT         ?DT?REMOTE
            IDATA   0031H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0415H     UNIT         ?XD?CRC
BL51 BANKED LINKER/LOCATER V4.02                                                      08/02/2006  15:11:10  PAGE 2


            XDATA   0415H     0279H     UNIT         ?XD?SETBID
            XDATA   068EH     017DH     UNIT         ?XD?LOOP
            XDATA   080BH     0173H     UNIT         ?XD?SEARCHSCH
            XDATA   097EH     00D9H     UNIT         ?XD?SECOND
            XDATA   0A57H     008CH     UNIT         ?XD?TENMS
            XDATA   0AE3H     0022H     UNIT         ?XD?REMOTE
            XDATA   0B05H     0015H     UNIT         _XDATA_GROUP_
            XDATA   0B1AH     0012H     UNIT         ?XD?FPGADRAM
            XDATA   0B2CH     0004H     UNIT         ?XD?LCDDRAM
            XDATA   0B30H     0003H     UNIT         ?XD?TRANSFLOW
            XDATA   0B33H     0001H     UNIT         ?XD?STRU

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0001H     UNIT         ?PR?SET_UPPC?SETBID
            CODE    0004H     0001H     UNIT         ?PR?SET_NOWSCH?SETBID
            CODE    0005H     0001H     UNIT         ?PR?SET_CAPERIOD?SETBID
            CODE    0006H     0001H     UNIT         ?PR?BID_NOWSCH?SETBID
            CODE    0007H     0001H     UNIT         ?PR?BID_NOWSTAE?SETBID
            CODE    0008H     0001H     UNIT         ?PR?BID_CAPERIOD?SETBID
            CODE    0009H     0001H     UNIT         ?PR?BID_INFORM?SETBID
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     000DH                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0DDCH     UNIT         ?PR?_FPGA_DRAM_DATA?FPGADRAM
            CODE    0E02H     0D5DH     UNIT         ?PR?DEAL_LCDDRAM?LCDDRAM
            CODE    1B5FH     0B5EH     UNIT         ?PR?SEARCH_COLOR?SECOND
            CODE    26BDH     0AA0H     UNIT         ?PR?CLJC?LOOP
            CODE    315DH     054BH     UNIT         ?PR?_TRAN_FPAG?SETBID
            CODE    36A8H     04B7H     UNIT         ?PR?SEARCH_SCH?SEARCHSCH
            CODE    3B5FH     04AEH     UNIT         ?PR?CRC_MAIN?CRC
            CODE    400DH     03C1H     UNIT         ?PR?READ_STATE?TENMS
            CODE    43CEH     03BFH     UNIT         ?PR?TRANS_VOLUM?TRANSFLOW
            CODE    478DH     0273H     UNIT         ?PR?PHASE_LOOP?LOOP
            CODE    4A00H     0240H     UNIT         ?PR?JUDE_LOOPERROR?LOOP
            CODE    4C40H     0230H     UNIT         ?PR?SET_PHASE?SETBID
            CODE    4E70H     022FH     UNIT         ?PR?BID_PHASE?SETBID
            CODE    509FH     022FH     UNIT         ?PR?BID_STAGE?SETBID
            CODE    52CEH     022FH     UNIT         ?PR?BID_DATESCH?SETBID
            CODE    54FDH     0226H     UNIT         ?PR?SET_STAGE?SETBID
            CODE    5723H     0226H     UNIT         ?PR?SET_PROJECT?SETBID
            CODE    5949H     0226H     UNIT         ?PR?SET_DATESCH?SETBID
            CODE    5B6FH     021DH     UNIT         ?PR?BID_CONSCH?SETBID
            CODE    5D8CH     0204H     UNIT         ?PR?ASK_SCH?TRANSFLOW
            CODE    5F90H     01E9H     UNIT         ?PR?SET_REMOTE?SETBID
            CODE    6179H     01E9H     UNIT         ?PR?SET_DATADIS?SETBID
            CODE    6362H     01E4H     UNIT         ?PR?BID_DATADIS?SETBID
            CODE    6546H     01E4H     UNIT         ?PR?BID_REMOTE?SETBID
            CODE    672AH     01DEH     UNIT         ?PR?TRAN_PSH?TRANSFLOW
            CODE    6908H     01B2H     UNIT         ?PR?_CPU_FPGA_SET?LCDDRAM
            CODE    6ABAH     01AFH     UNIT         ?PR?FAR_DETECT?REMOTE
            CODE    6C69H     01AEH     UNIT         ?PR?BID_FLAG?SETBID
            CODE    6E17H     01A4H     UNIT         ?PR?BID_MARK?SETBID
            CODE    6FBBH     0198H     UNIT         ?PR?SET_TIME?SETBID
BL51 BANKED LINKER/LOCATER V4.02                                                      08/02/2006  15:11:10  PAGE 3


            CODE    7153H     0196H     UNIT         ?PR?BID_TIME?SETBID
            CODE    72E9H     0180H     UNIT         ?PR?SEARCH_STEP_TIME?SECOND
            CODE    7469H     017CH     UNIT         ?PR?_DETAIL_ANSWER?FPGADRAM
            CODE    75E5H     0179H     UNIT         ?PR?SEARCH_SCHEME?SEARCHSCH
            CODE    775EH     0169H     UNIT         ?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH
            CODE    78C7H     015EH     UNIT         ?PR?SEARCH_DAY_PLAN?SEARCHSCH
            CODE    7A25H     0146H     UNIT         ?C?LIB_CODE
            CODE    7B6BH     0142H     UNIT         ?PR?MAX_CLEAR_TIME?SECOND
            CODE    7CADH     0125H     UNIT         ?PR?MAIN?STRU
            CODE    7DD2H     0124H     UNIT         ?PR?LAMP_OUT?SECOND
            CODE    7EF6H     0120H     UNIT         ?PR?CHECK_FRAME?CRC
            CODE    8016H     011DH     UNIT         ?PR?INIT?STRU
            CODE    8133H     0106H     UNIT         ?PR?SECONDINT?SECOND
            CODE    8239H     0105H     UNIT         ?PR?CHECK_TRANSPARENCE?CRC
            CODE    833EH     00E4H     UNIT         ?PR?MAKE0X83?SECOND
            CODE    8422H     00DFH     UNIT         ?PR?DEAL_FPGADRAM?FPGADRAM
            CODE    8501H     00D8H     UNIT         ?C_INITSEG
            CODE    85D9H     00D3H     UNIT         ?PR?RE_YE_ALLRED?REMOTE
            CODE    86ACH     00C4H     UNIT         ?PR?ADD_TRANSPARENCES?SETBID
            CODE    8770H     00B7H     UNIT         ?PR?READ_TIME?SECOND
            CODE    8827H     00B3H     UNIT         ?PR?REMOTE_DEAL?SECOND
            CODE    88DAH     00A8H     UNIT         ?PR?_ANSWER_FPGA?FPGADRAM
            CODE    8982H     009BH     UNIT         ?PR?COM_RECEIVE_DEAL?SETBID
            CODE    8A1DH     008CH     UNIT         ?C_C51STARTUP
            CODE    8AA9H     0080H     UNIT         ?PR?CAL_CLEAR_TIME?SECOND
            CODE    8B29H     007DH     UNIT         ?PR?_CAL_CRC?CRC
            CODE    8BA6H     006FH     UNIT         ?PR?MAN_DEAL?SECOND
            CODE    8C15H     004CH     UNIT         ?PR?COMM?CRC
            CODE    8C61H     0040H     UNIT         ?PR?TIMER0_MS?TENMS



OVERLAY MAP OF MODULE:   D:\GB_ASC\STEP (REMOTE)


SEGMENT                                      DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                      START    LENGTH     START    LENGTH
------------------------------------------------------------------------------
?PR?SECONDINT?SECOND                       -----    -----      0B05H    0001H
  +--> ?PR?REMOTE_DEAL?SECOND
  +--> ?PR?MAN_DEAL?SECOND
  +--> ?PR?MAX_CLEAR_TIME?SECOND
  +--> ?PR?SEARCH_COLOR?SECOND
  +--> ?PR?MAKE0X83?SECOND
  +--> ?PR?RE_YE_ALLRED?REMOTE
  +--> ?PR?LAMP_OUT?SECOND

?PR?MAX_CLEAR_TIME?SECOND                  -----    -----      0B06H    0006H

?PR?SEARCH_COLOR?SECOND                    0018H    0006H      -----    -----
  +--> ?PR?CAL_CLEAR_TIME?SECOND
  +--> ?PR?SEARCH_STEP_TIME?SECOND
  +--> ?PR?TRANS_VOLUM?TRANSFLOW
  +--> ?PR?TRAN_PSH?TRANSFLOW

?PR?CAL_CLEAR_TIME?SECOND                  -----    -----      0B06H    0002H

BL51 BANKED LINKER/LOCATER V4.02                                                      08/02/2006  15:11:10  PAGE 4


?PR?SEARCH_STEP_TIME?SECOND                -----    -----      0B06H    0003H

?PR?RE_YE_ALLRED?REMOTE                    0018H    0001H      -----    -----

*** NEW ROOT ***************************************************

?PR?TIMER0_MS?TENMS                        -----    -----      -----    -----
  +--> ?PR?READ_STATE?TENMS
  +--> ?PR?FAR_DETECT?REMOTE

?PR?READ_STATE?TENMS                       -----    -----      0B0CH    0002H

?PR?FAR_DETECT?REMOTE                      001EH    0002H      -----    -----

*** NEW ROOT ***************************************************

?C_C51STARTUP                              -----    -----      -----    -----
  +--> ?PR?MAIN?STRU
  +--> ?C_INITSEG

?PR?MAIN?STRU                              -----    -----      -----    -----
  +--> ?PR?INIT?STRU
  +--> ?PR?DEAL_FPGADRAM?FPGADRAM
  +--> ?PR?BID_FLAG?SETBID
  +--> ?PR?READ_TIME?SECOND
  +--> ?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH
  +--> ?PR?CLJC?LOOP
  +--> ?PR?PHASE_LOOP?LOOP
  +--> ?PR?JUDE_LOOPERROR?LOOP
  +--> ?PR?SEARCH_SCH?SEARCHSCH
  +--> ?PR?CRC_MAIN?CRC
  +--> ?PR?DEAL_LCDDRAM?LCDDRAM

?PR?DEAL_FPGADRAM?FPGADRAM                 -----    -----      0B0EH    0002H
  +--> ?PR?_FPGA_DRAM_DATA?FPGADRAM

?PR?_FPGA_DRAM_DATA?FPGADRAM               -----    -----      0B10H    0004H
  +--> ?PR?_ANSWER_FPGA?FPGADRAM

?PR?_ANSWER_FPGA?FPGADRAM                  -----    -----      -----    -----
  +--> ?PR?_DETAIL_ANSWER?FPGADRAM

?PR?BID_FLAG?SETBID                        -----    -----      0B0FH    0004H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

?PR?_CAL_CRC?CRC                           -----    -----      0B14H    0006H

?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH         -----    -----      0B0EH    0007H

?PR?PHASE_LOOP?LOOP                        -----    -----      0B0EH    0001H

?PR?JUDE_LOOPERROR?LOOP                    -----    -----      0B0EH    0004H
  +--> ?PR?ASK_SCH?TRANSFLOW

?PR?SEARCH_SCH?SEARCHSCH                   -----    -----      0B0EH    0005H
  +--> ?PR?SEARCH_DAY_PLAN?SEARCHSCH
BL51 BANKED LINKER/LOCATER V4.02                                                      08/02/2006  15:11:10  PAGE 5


  +--> ?PR?SEARCH_SCHEME?SEARCHSCH

?PR?SEARCH_SCHEME?SEARCHSCH                -----    -----      0B13H    0003H

?PR?CRC_MAIN?CRC                           -----    -----      0B0EH    0001H
  +--> ?PR?CHECK_FRAME?CRC
  +--> ?PR?CHECK_TRANSPARENCE?CRC
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?COM_RECEIVE_DEAL?SETBID

?PR?COM_RECEIVE_DEAL?SETBID                -----    -----      -----    -----
  +--> ?PR?SET_TIME?SETBID
  +--> ?PR?SET_PHASE?SETBID
  +--> ?PR?SET_STAGE?SETBID
  +--> ?PR?SET_PROJECT?SETBID
  +--> ?PR?SET_UPPC?SETBID
  +--> ?PR?SET_DATESCH?SETBID
  +--> ?PR?SET_DATADIS?SETBID
  +--> ?PR?SET_NOWSCH?SETBID
  +--> ?PR?SET_CAPERIOD?SETBID
  +--> ?PR?SET_REMOTE?SETBID
  +--> ?PR?BID_FLAG?SETBID
  +--> ?PR?BID_MARK?SETBID
  +--> ?PR?BID_TIME?SETBID
  +--> ?PR?BID_PHASE?SETBID
  +--> ?PR?BID_STAGE?SETBID
  +--> ?PR?BID_CONSCH?SETBID
  +--> ?PR?BID_DATESCH?SETBID
  +--> ?PR?BID_DATADIS?SETBID
  +--> ?PR?BID_NOWSCH?SETBID
  +--> ?PR?BID_NOWSTAE?SETBID
  +--> ?PR?BID_CAPERIOD?SETBID
  +--> ?PR?BID_INFORM?SETBID
  +--> ?PR?BID_REMOTE?SETBID

?PR?SET_TIME?SETBID                        -----    -----      0B0FH    0001H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

?PR?SET_PHASE?SETBID                       -----    -----      0B0FH    0003H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?_TRAN_FPAG?SETBID                      -----    -----      0B14H    0003H

?PR?SET_STAGE?SETBID                       -----    -----      0B0FH    0005H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?SET_PROJECT?SETBID                     -----    -----      0B0FH    0005H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?SET_DATESCH?SETBID                     -----    -----      0B0FH    0005H
BL51 BANKED LINKER/LOCATER V4.02                                                      08/02/2006  15:11:10  PAGE 6


  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?SET_DATADIS?SETBID                     -----    -----      0B0FH    0003H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?SET_REMOTE?SETBID                      -----    -----      0B0FH    0003H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID
  +--> ?PR?_TRAN_FPAG?SETBID

?PR?BID_MARK?SETBID                        -----    -----      0B0FH    0001H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

?PR?BID_TIME?SETBID                        -----    -----      0B0FH    0001H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

?PR?BID_PHASE?SETBID                       -----    -----      0B0FH    0003H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

?PR?BID_STAGE?SETBID                       -----    -----      0B0FH    0005H
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?ADD_TRANSPARENCES?SETBID

⌨️ 快捷键说明

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