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

📄 step.m51

📁 ASC 信号机控制程序,国内最先进的信号机控制程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.02                                                        09/28/2006  21:46:50  PAGE 1


BL51 BANKED LINKER/LOCATER V4.02, INVOKED BY:
C:\COMP51V6\BL51.EXE F:\LAIWORK\GB_ASC\GREENFLIC.OBJ, F:\LAIWORK\GB_ASC\ZONE.OBJ, F:\LAIWORK\GB_ASC\REMOTE.OBJ, F:\LAIWO
>> RK\GB_ASC\TRANSFLOW.OBJ, F:\LAIWORK\GB_ASC\LOOP.OBJ, F:\LAIWORK\GB_ASC\STRU.OBJ, F:\LAIWORK\GB_ASC\SECOND.OBJ, F:\LAI
>> WORK\GB_ASC\SEARCHSCH.OBJ, F:\LAIWORK\GB_ASC\TENMS.OBJ, F:\LAIWORK\GB_ASC\SETBID.OBJ, F:\LAIWORK\GB_ASC\LCDDRAM.OBJ, 
>> F:\LAIWORK\GB_ASC\FPGADRAM.OBJ, F:\LAIWORK\GB_ASC\CRC.OBJ TO F:\LAIWORK\GB_ASC\STEP RS (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  F:\LAIWORK\GB_ASC\GREENFLIC.OBJ (GREENFLIC)
  F:\LAIWORK\GB_ASC\ZONE.OBJ (ZONE)
  F:\LAIWORK\GB_ASC\REMOTE.OBJ (REMOTE)
  F:\LAIWORK\GB_ASC\TRANSFLOW.OBJ (TRANSFLOW)
  F:\LAIWORK\GB_ASC\LOOP.OBJ (LOOP)
  F:\LAIWORK\GB_ASC\STRU.OBJ (STRU)
  F:\LAIWORK\GB_ASC\SECOND.OBJ (SECOND)
  F:\LAIWORK\GB_ASC\SEARCHSCH.OBJ (SEARCHSCH)
  F:\LAIWORK\GB_ASC\TENMS.OBJ (TENMS)
  F:\LAIWORK\GB_ASC\SETBID.OBJ (SETBID)
  F:\LAIWORK\GB_ASC\LCDDRAM.OBJ (LCDDRAM)
  F:\LAIWORK\GB_ASC\FPGADRAM.OBJ (FPGADRAM)
  F:\LAIWORK\GB_ASC\CRC.OBJ (CRC)
  C:\COMP51V6\C51L.LIB (?C_STARTUP)
  C:\COMP51V6\C51L.LIB (?C?CLDPTR)
  C:\COMP51V6\C51L.LIB (?C?IMUL)
  C:\COMP51V6\C51L.LIB (?C?UIDIV)
  C:\COMP51V6\C51L.LIB (?C?IILDX)
  C:\COMP51V6\C51L.LIB (?C?ILDIX)
  C:\COMP51V6\C51L.LIB (?C?ULDIV)
  C:\COMP51V6\C51L.LIB (?C?SLDIV)
  C:\COMP51V6\C51L.LIB (?C?SLCMP)
  C:\COMP51V6\C51L.LIB (?C?ULCMP)
  C:\COMP51V6\C51L.LIB (?C?LSHL)
  C:\COMP51V6\C51L.LIB (?C?LSTXDATA)
  C:\COMP51V6\C51L.LIB (?C?LSTKXDATA)
  C:\COMP51V6\C51L.LIB (?C?CCASE)
  C:\COMP51V6\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  F:\LAIWORK\GB_ASC\STEP (GREENFLIC)


            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     000CH     UNIT         ?DT?LOOP
            DATA    001CH     0002H     UNIT         ?DT?SECOND
            DATA    001EH     0001H     UNIT         ?DT?REMOTE
                    001FH     0001H                  *** GAP ***
            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 ***
BL51 BANKED LINKER/LOCATER V4.02                                                      09/28/2006  21:46:50  PAGE 2


            DATA    0022H     000BH     UNIT         _DATA_GROUP_
            IDATA   002DH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     06A5H     UNIT         ?XD?TRANSFLOW
            XDATA   06A5H     04C6H     UNIT         ?XD?ZONE
            XDATA   0B6BH     0416H     UNIT         ?XD?CRC
            XDATA   0F81H     0279H     UNIT         ?XD?SETBID
            XDATA   11FAH     0258H     UNIT         ?XD?SEARCHSCH
            XDATA   1452H     0196H     UNIT         ?XD?LOOP
            XDATA   15E8H     00E9H     UNIT         ?XD?SECOND
            XDATA   16D1H     0094H     UNIT         ?XD?TENMS
            XDATA   1765H     0082H     UNIT         ?XD?GREENFLIC
            XDATA   17E7H     0069H     UNIT         ?XD?LCDDRAM
            XDATA   1850H     004EH     UNIT         _XDATA_GROUP_
            XDATA   189EH     0024H     UNIT         ?XD?FPGADRAM
            XDATA   18C2H     0023H     UNIT         ?XD?REMOTE
            XDATA   18E5H     0004H     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     132CH     UNIT         ?PR?DEAL_LCDDRAM?LCDDRAM
            CODE    1352H     100EH     UNIT         ?PR?_FPGA_DRAM_DATA?FPGADRAM
            CODE    2360H     0C6FH     UNIT         ?PR?SEARCH_COLOR?SECOND
            CODE    2FCFH     0B32H     UNIT         ?PR?CLJC?LOOP
            CODE    3B01H     0AB7H     UNIT         ?PR?SEARCH_SCH?SEARCHSCH
            CODE    45B8H     0509H     UNIT         ?PR?_TRAN_FPAG?SETBID
            CODE    4AC1H     04CCH     UNIT         ?PR?CRC_MAIN?CRC
            CODE    4F8DH     0433H     UNIT         ?PR?READ_STATE?TENMS
            CODE    53C0H     03E8H     UNIT         ?PR?_TRAN_SPLIT?ZONE
            CODE    57A8H     0386H     UNIT         ?PR?TRANS_VOLUM?TRANSFLOW
            CODE    5B2EH     02F0H     UNIT         ?PR?SET_PHASE?SETBID
            CODE    5E1EH     0276H     UNIT         ?PR?SET_STAGE?SETBID
            CODE    6094H     0276H     UNIT         ?PR?SET_PROJECT?SETBID
            CODE    630AH     0276H     UNIT         ?PR?SET_DATESCH?SETBID
            CODE    6580H     0273H     UNIT         ?PR?PHASE_LOOP?LOOP
            CODE    67F3H     0273H     UNIT         ?PR?MAIN?STRU
            CODE    6A66H     0259H     UNIT         ?PR?SECONDINT?SECOND
            CODE    6CBFH     022FH     UNIT         ?PR?BID_PHASE?SETBID
            CODE    6EEEH     022FH     UNIT         ?PR?BID_STAGE?SETBID
            CODE    711DH     022FH     UNIT         ?PR?BID_DATESCH?SETBID
            CODE    734CH     0226H     UNIT         ?PR?FAR_DETECT?REMOTE
            CODE    7572H     0225H     UNIT         ?PR?SET_REMOTE?SETBID
            CODE    7797H     0225H     UNIT         ?PR?SET_DATADIS?SETBID
BL51 BANKED LINKER/LOCATER V4.02                                                      09/28/2006  21:46:50  PAGE 3


            CODE    79BCH     021DH     UNIT         ?PR?BID_CONSCH?SETBID
            CODE    7BD9H     0217H     UNIT         ?C?LIB_CODE
            CODE    7DF0H     020CH     UNIT         ?PR?JUDE_LOOPERROR?LOOP
            CODE    7FFCH     0206H     UNIT         ?PR?HARD_GREENCONFLIC?GREENFLIC
            CODE    8202H     01E4H     UNIT         ?PR?BID_DATADIS?SETBID
            CODE    83E6H     01E4H     UNIT         ?PR?BID_REMOTE?SETBID
            CODE    85CAH     01CDH     UNIT         ?PR?_CPU_FPGA_SET?LCDDRAM
            CODE    8797H     01CAH     UNIT         ?PR?SEARCH_DAY_PLAN?SEARCHSCH
            CODE    8961H     01BCH     UNIT         ?PR?INIT?STRU
            CODE    8B1DH     01AEH     UNIT         ?PR?SELF_LEARN?TRANSFLOW
            CODE    8CCBH     01AEH     UNIT         ?PR?BID_FLAG?SETBID
            CODE    8E79H     01A4H     UNIT         ?PR?BID_MARK?SETBID
            CODE    901DH     019EH     UNIT         ?PR?SOFT_GREENCONFLIC?GREENFLIC
            CODE    91BBH     0198H     UNIT         ?PR?SET_TIME?SETBID
            CODE    9353H     0196H     UNIT         ?PR?BID_TIME?SETBID
            CODE    94E9H     0180H     UNIT         ?PR?SEARCH_STEP_TIME?SECOND
            CODE    9669H     0179H     UNIT         ?PR?SEARCH_SCHEME?SEARCHSCH
            CODE    97E2H     0169H     UNIT         ?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH
            CODE    994BH     015AH     UNIT         ?PR?MAX_CLEAR_TIME?SECOND
            CODE    9AA5H     014FH     UNIT         ?PR?_DETAIL_ANSWER?FPGADRAM
            CODE    9BF4H     0143H     UNIT         ?PR?SAVE_TO_ERROR?LOOP
            CODE    9D37H     0141H     UNIT         ?C_INITSEG
            CODE    9E78H     0133H     UNIT         ?PR?SEND_ZONE?ZONE
            CODE    9FABH     012EH     UNIT         ?PR?LAMP_OUT?SECOND
            CODE    A0D9H     0129H     UNIT         ?PR?READ_TIME?SECOND
            CODE    A202H     0120H     UNIT         ?PR?CHECK_FRAME?CRC
            CODE    A322H     0105H     UNIT         ?PR?CHECK_TRANSPARENCE?CRC
            CODE    A427H     0102H     UNIT         ?PR?MAKE0X83?SECOND
            CODE    A529H     00F1H     UNIT         ?PR?DEAL_FPGADRAM?FPGADRAM
            CODE    A61AH     00E8H     UNIT         ?PR?_ANSWER_FPGA?FPGADRAM
            CODE    A702H     00D3H     UNIT         ?PR?RE_YE_ALLRED?REMOTE
            CODE    A7D5H     00C4H     UNIT         ?PR?ADD_TRANSPARENCES?SETBID
            CODE    A899H     00B3H     UNIT         ?PR?REMOTE_DEAL?SECOND
            CODE    A94CH     00ABH     UNIT         ?PR?COM_RECEIVE_DEAL?SETBID
            CODE    A9F7H     009BH     UNIT         ?PR?DEAL_ZONE?ZONE
            CODE    AA92H     008CH     UNIT         ?C_C51STARTUP
            CODE    AB1EH     0080H     UNIT         ?PR?CAL_CLEAR_TIME?SECOND
            CODE    AB9EH     007DH     UNIT         ?PR?_CAL_CRC?CRC
            CODE    AC1BH     0072H     UNIT         ?PR?JUDGE_LAMP_ERROR?TENMS
            CODE    AC8DH     006FH     UNIT         ?PR?MAN_DEAL?SECOND
            CODE    ACFCH     0057H     UNIT         ?PR?COMM?CRC
            CODE    AD53H     0050H     UNIT         ?PR?JUDGE_LAMP?TENMS
            CODE    ADA3H     004EH     UNIT         ?PR?TIMER0_MS?TENMS
            CODE    ADF1H     004BH     UNIT         ?PR?ASK_SCH?TRANSFLOW
            CODE    AE3CH     0044H     UNIT         ?C?LDIV
            CODE    AE80H     0030H     UNIT         ?PR?UPDATANV?STRU
            CODE    AEB0H     0028H     UNIT         ?PR?TRAN_PSH?TRANSFLOW



OVERLAY MAP OF MODULE:   F:\LAIWORK\GB_ASC\STEP (GREENFLIC)


SEGMENT                                      DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                      START    LENGTH     START    LENGTH
------------------------------------------------------------------------------
?PR?SECONDINT?SECOND                       -----    -----      1850H    0001H
BL51 BANKED LINKER/LOCATER V4.02                                                      09/28/2006  21:46:50  PAGE 4


  +--> ?PR?REMOTE_DEAL?SECOND
  +--> ?PR?MAN_DEAL?SECOND
  +--> ?PR?MAX_CLEAR_TIME?SECOND
  +--> ?PR?SEARCH_COLOR?SECOND
  +--> ?PR?HARD_GREENCONFLIC?GREENFLIC
  +--> ?PR?MAKE0X83?SECOND
  +--> ?PR?SEND_ZONE?ZONE
  +--> ?PR?RE_YE_ALLRED?REMOTE
  +--> ?PR?LAMP_OUT?SECOND

?PR?MAX_CLEAR_TIME?SECOND                  -----    -----      1851H    0008H

?PR?SEARCH_COLOR?SECOND                    0022H    0009H      -----    -----
  +--> ?PR?SEARCH_STEP_TIME?SECOND
  +--> ?PR?MAX_CLEAR_TIME?SECOND
  +--> ?PR?CAL_CLEAR_TIME?SECOND
  +--> ?PR?DEAL_ZONE?ZONE
  +--> ?PR?TRANS_VOLUM?TRANSFLOW

?PR?SEARCH_STEP_TIME?SECOND                -----    -----      1851H    0002H

?PR?CAL_CLEAR_TIME?SECOND                  -----    -----      1851H    0002H

?PR?HARD_GREENCONFLIC?GREENFLIC            -----    -----      1851H    000BH

?PR?SEND_ZONE?ZONE                         -----    -----      1851H    0001H
  +--> ?PR?_TRAN_SPLIT?ZONE

?PR?_TRAN_SPLIT?ZONE                       -----    -----      1852H    0005H

?PR?RE_YE_ALLRED?REMOTE                    0022H    0001H      -----    -----

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

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

?PR?READ_STATE?TENMS                       -----    -----      185CH    0002H

?PR?FAR_DETECT?REMOTE                      002BH    0002H      -----    -----
  +--> ?PR?SAVE_TO_ERROR?LOOP

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

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

?PR?MAIN?STRU                              -----    -----      185EH    0006H
  +--> ?PR?INIT?STRU
  +--> ?PR?TRAN_PSH?TRANSFLOW
  +--> ?PR?DEAL_FPGADRAM?FPGADRAM
  +--> ?PR?BID_FLAG?SETBID
  +--> ?PR?READ_TIME?SECOND
  +--> ?PR?UPDATANV?STRU
  +--> ?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH
BL51 BANKED LINKER/LOCATER V4.02                                                      09/28/2006  21:46:50  PAGE 5


  +--> ?PR?CLJC?LOOP
  +--> ?PR?PHASE_LOOP?LOOP
  +--> ?PR?JUDE_LOOPERROR?LOOP
  +--> ?PR?SEARCH_SCH?SEARCHSCH
  +--> ?PR?SOFT_GREENCONFLIC?GREENFLIC
  +--> ?PR?CRC_MAIN?CRC
  +--> ?PR?DEAL_LCDDRAM?LCDDRAM
  +--> ?PR?JUDGE_LAMP?TENMS
  +--> ?PR?JUDGE_LAMP_ERROR?TENMS

?PR?TRAN_PSH?TRANSFLOW                     -----    -----      -----    -----
  +--> ?PR?SELF_LEARN?TRANSFLOW

?PR?SELF_LEARN?TRANSFLOW                   -----    -----      1864H    0003H

?PR?DEAL_FPGADRAM?FPGADRAM                 -----    -----      1864H    0002H
  +--> ?PR?_FPGA_DRAM_DATA?FPGADRAM

?PR?_FPGA_DRAM_DATA?FPGADRAM               -----    -----      1866H    0005H
  +--> ?PR?_ANSWER_FPGA?FPGADRAM

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

?PR?_DETAIL_ANSWER?FPGADRAM                -----    -----      186BH    0002H

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

?PR?_CAL_CRC?CRC                           -----    -----      186AH    0006H

?PR?SEARCH_SCHEME_YELLOW?SEARCHSCH         -----    -----      1864H    0007H

?PR?CLJC?LOOP                              -----    -----      -----    -----
  +--> ?PR?SAVE_TO_ERROR?LOOP

?PR?PHASE_LOOP?LOOP                        -----    -----      1864H    0001H

?PR?JUDE_LOOPERROR?LOOP                    -----    -----      1864H    0004H
  +--> ?PR?ASK_SCH?TRANSFLOW

?PR?SEARCH_SCH?SEARCHSCH                   -----    -----      1864H    0037H
  +--> ?PR?SEARCH_DAY_PLAN?SEARCHSCH
  +--> ?PR?SEARCH_SCHEME?SEARCHSCH

?PR?SEARCH_DAY_PLAN?SEARCHSCH              -----    -----      189BH    0002H

?PR?SEARCH_SCHEME?SEARCHSCH                -----    -----      189BH    0003H

?PR?SOFT_GREENCONFLIC?GREENFLIC            -----    -----      1864H    0008H

?PR?CRC_MAIN?CRC                           -----    -----      1864H    0001H
  +--> ?PR?CHECK_FRAME?CRC
  +--> ?PR?CHECK_TRANSPARENCE?CRC
  +--> ?PR?_CAL_CRC?CRC
  +--> ?PR?COM_RECEIVE_DEAL?SETBID
BL51 BANKED LINKER/LOCATER V4.02                                                      09/28/2006  21:46:50  PAGE 6



?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                        -----    -----      1865H    0001H

⌨️ 快捷键说明

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