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

📄 isd51.m51

📁 单片机程序代码,经过很详细的测试.呵呵,硬件相关.
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?7860_F2

?PR?7860_F2                                      -----    -----
  +--> ?PR?_?F2RC7860_WR?7860_F2

?PR?TEST                                         -----    -----
  +--> ?PR?_ASCIITOHEX?TEST

?PR?_?PATH_SWITCH_MCBA?PATH_SWITCH               -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH           -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?F2RC7860_RD?7860_F2

?PR?_?SETRESRDYTBL?EVENTTABLE                    -----    -----
  +--> ?PR?EVENTTABLE
  +--> ?CO?EVENTTABLE

?PR?EVENTTABLE                                   -----    -----
  +--> ?CO?EVENTTABLE

?PR?_?PATH_SWITCH_MCBA_TU?PATH_SWITCH            -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?SETEXTRDYTBL?EVENTTABLE                    -----    -----
  +--> ?PR?EVENTTABLE
  +--> ?CO?EVENTTABLE

?PR?_?PATH_SWITCH_MCBB?PATH_SWITCH               -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?PATH_SWITCH_MCBB_TU?PATH_SWITCH            -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE
BL51 BANKED LINKER/LOCATER V5.12                                                      03/10/2006  16:35:53  PAGE 7



?PR?_?F2RC7820_RD?7820_F2                        -----    -----
  +--> ?PR?7820_F2

?PR?7820_F2                                      -----    -----
  +--> ?PR?_?F2RC7820_WR?7820_F2

?PR?_?PATH_SWITCH_OTBA?PATH_SWITCH               -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?PATH_SWITCH_OTBA_TU?PATH_SWITCH            -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?F2RC7860_RD?7860_F2
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?PATH_SWITCH_OTBB?PATH_SWITCH               -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?PATH_SWITCH_OTBB_TU?PATH_SWITCH            -----    -----
  +--> ?PR?PATH_SWITCH
  +--> ?PR?_?F2RC7860_RD?7860_F2
  +--> ?PR?_?PATH_SWITCH_FUNCTION?PATH_SWITCH
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

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

?PR?TIMER0?TEST                                  -----    -----
  +--> ?PR?_?SETEXTRDYTBL?EVENTTABLE
  +--> ?PR?_GET_CLK_PRIO?CLK_DEAL
  +--> ?PR?_?GETRESRDYTBL?EVENTTABLE
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE

?PR?_?GETRESRDYTBL?EVENTTABLE                    -----    -----
  +--> ?PR?EVENTTABLE
  +--> ?CO?EVENTTABLE

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

?PR?SERIAL?TEST                                  -----    -----
  +--> ?PR?TEST

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

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

?PR?MAIN?TEST                                    0F20H    0002H
  +--> ?PR?INIT_7820?INIT_7820
  +--> ?PR?INIT_7860?INIT_7860
  +--> ?PR?TEST
  +--> ?PR?_INIT_SE0111?INIT_SE0111
BL51 BANKED LINKER/LOCATER V5.12                                                      03/10/2006  16:35:53  PAGE 8


  +--> ?PR?_?GETRESRDYTBL?EVENTTABLE
  +--> ?PR?_INIT_SE0121?INIT_SE0121
  +--> ?PR?_?SETRESRDYTBL?EVENTTABLE
  +--> ?PR?RESET_F2RC7860?7860_F2
  +--> ?PR?F2_RC7820?7820_F2
  +--> ?PR?_?F2RC7820_WR?7820_F2
  +--> ?PR?F2_RC7860?7860_F2
  +--> ?PR?_?F2RC7860_WR?7860_F2
  +--> ?PR?SAVE_CMD1?TEST
  +--> ?PR?_GETMCPRDYTBL?EVENTTABLE
  +--> ?PR?SAVE_CMD2?TEST
  +--> ?PR?SCANRESRDYTBL?EVENTTABLE
  +--> ?PR?_REPLY_MCP_COMMAND?TIMESLOT_HANDLE
  +--> ?PR?REPORT_INITIALIZERS_2M1?BOARD_TYPE
  +--> ?PR?REPORT_INITIALIZERS_2M2?BOARD_TYPE
  +--> ?PR?REPORT_INITIALIZERS_2M3?BOARD_TYPE
  +--> ?PR?REPORT_INITIALIZERS_OTB?BOARD_TYPE
  +--> ?PR?REPORT_LOSS_2M1?BOARD_TYPE
  +--> ?PR?REPORT_LOSS_2M2?BOARD_TYPE
  +--> ?PR?REPORT_LOSS_2M3?BOARD_TYPE
  +--> ?PR?REPORT_LOSS_OTB?BOARD_TYPE
  +--> ?PR?_REPORT_CLOCK_STAT?CLK_DEAL
  +--> ?PR?_REPORT_CLOCK_WORKING?CLK_DEAL
  +--> ?PR?_REPORT_OVERHEAD_VALUE?OVERHEAD
  +--> ?PR?_REPORT_BOARD_TYPE?BOARD_TYPE
  +--> ?PR?_REPORT_BOARD_STATE?BOARD_TYPE
  +--> ?PR?REPORT_15MIN_PERFORMANCE?PERFORMANCE
  +--> ?PR?_REPORT_WORK_PERFORMANCE?PERFORMANCE
  +--> ?PR?_REPORT_OVERHEADJ_VALUE?OVERHEAD
  +--> ?PR?REPORT_1SEC_PERFORMANCE?PERFORMANCE
  +--> ?PR?REPORT_ALARM?ALARM
  +--> ?PR?_REPORT_PORT_LPSTAT?LOOP
  +--> ?PR?_REPORT_PATH_SWITCH_TABLE?PATH_SW...
  +--> ?PR?_REPORT_PATH_STAT?PATH_SWITCH
  +--> ?PR?_REPORT_AUTO_PATH_SWITCH?PATH_SWITCH
  +--> ?PR?_REPORT_EOS_ADDRESS?EOS
  +--> ?PR?_REPORT_SEARCH_LOCATION?EOS
  +--> ?PR?_REPORT_EOS_WORK_STATE?EOS
  +--> ?PR?_REPORT_EOS_NUM?EOS
  +--> ?PR?_REPORT_REGIESTER_VALUE?BOARD_TYPE
  +--> ?PR?REPORT_VARIABLE_VALUE?PATH_SWITCH
  +--> ?PR?REPORT_READ_PORT?PATH_SWITCH
  +--> ?PR?_REPORT_AIS_REG?PATH_SWITCH
  +--> ?PR?REPORT_SOFT_VERSION?BOARD_TYPE
  +--> ?PR?REPORT_HARD_VERSION?BOARD_TYPE
  +--> ?PR?_CLEARRESRDYTBL?EVENTTABLE
  +--> ?PR?SCANMCPRDYTBL?EVENTTABLE
  +--> ?PR?_TIMESLOT_SETUP?TIMESLOT_HANDLE
  +--> ?PR?_TIMESLOT_DEL?TIMESLOT_HANDLE
  +--> ?PR?_SET_CLOCK_SOURCE?CLK_DEAL
  +--> ?PR?_SET_CLOCK_MODE?CLK_DEAL
  +--> ?PR?_SET_CLOCK_PRIO?CLK_DEAL
  +--> ?PR?GET_CLOCK_WORKING?CLK_DEAL
  +--> ?PR?_GET_CLOCK_STAT?CLK_DEAL
  +--> ?PR?_GET_OVERHEAD_VALUE?OVERHEAD
  +--> ?PR?_SET_OVERHEAD_VALUE?OVERHEAD
  +--> ?PR?_GET_BOARD_TYPE?BOARD_TYPE
BL51 BANKED LINKER/LOCATER V5.12                                                      03/10/2006  16:35:53  PAGE 9


  +--> ?PR?_GET_BOARD_STATE?BOARD_TYPE
  +--> ?PR?_GET_PORT_LPSTAT?LOOP
  +--> ?PR?_SET_PORT_LOOPBACK?LOOP
  +--> ?PR?_GET_PATH_SWITCH?PATH_SWITCH
  +--> ?PR?_SET_PATH_SWITCH?PATH_SWITCH
  +--> ?PR?_RUN_PATH_SWITCH?PATH_SWITCH
  +--> ?PR?_GET_PATH_STATE?PATH_SWITCH
  +--> ?PR?_GET_OVERHEADJ_VALUE?OVERHEAD
  +--> ?PR?_SET_OVERHEADJ_VALUE?OVERHEAD
  +--> ?PR?CHECK_INITIALIZERS?BOARD_TYPE
  +--> ?PR?DOWN_FILE_OVER?PATH_SWITCH
  +--> ?PR?_INITIALIZERS_ONE_BOARD?BOARD_TYPE
  +--> ?PR?CLEAR_ALL_PERFORMANCE?PERFORMANCE
  +--> ?PR?_CLEAR_ONE_PERF_15MIN?PERFORMANCE
  +--> ?PR?GET_15MIN_PERFORMANCE?PERFORMANCE
  +--> ?PR?_GET_WORK_PERFORMANCE?PERFORMANCE
  +--> ?PR?_SET_MAX_PERFORMANCE?PERFORMANCE
  +--> ?PR?CLOSE_INT0?PATH_SWITCH
  +--> ?PR?_CLEAR_ONE_PERFORMANCE?PERFORMANCE
  +--> ?PR?_ALARM_LED?ALARM
  +--> ?PR?_RESET_EOS?EOS
  +--> ?PR?_SET_EOS_ADDRESS?EOS
  +--> ?PR?_GET_EOS_ADDRESS?EOS
  +--> ?PR?_SET_SEARCH_LOCATION?EOS
  +--> ?PR?_GET_SEARCH_LOCATION?EOS
  +--> ?PR?_SET_EOS_WORK_STATE?EOS
  +--> ?PR?_GET_EOS_WORK_STATE?EOS
  +--> ?PR?_SET_TIMESLOT_NUM?EOS
  +--> ?PR?_GET_TIMESLOT_NUM?EOS
  +--> ?PR?_READ_REGISTER?BOARD_TYPE
  +--> ?PR?_WRITE_REGISTER?BOARD_TYPE
  +--> ?PR?_READ_PORT_REG?PATH_SWITCH
  +--> ?PR?READ_AIS_REG?PATH_SWITCH
  +--> ?PR?READ_SOFT_VERSION?BOARD_TYPE
  +--> ?PR?READ_HARD_VERSION?BOARD_TYPE
  +--> ?PR?_CLEARMCPRDYTBL?EVENTTABLE
  +--> ?PR?_?SETEXTRDYTBL?EVENTTABLE
  +--> ?PR?_?F2RC7860_RD?7860_F2
  +--> ?PR?SCANEXTRDYTBL?EVENTTABLE
  +--> ?PR?_?PATH_SWITCH_MCBA?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_MCBA_TU?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_MCBB?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_MCBB_TU?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_OTBA?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_OTBA_TU?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_OTBB?PATH_SWITCH
  +--> ?PR?_?PATH_SWITCH_OTBB_TU?PATH_SWITCH
  +--> ?PR?INITIALIZERS_BOARD?BOARD_TYPE
  +--> ?PR?GET_PERFORMANCE?PERFORMANCE
  +--> ?PR?CLK_SWITCH?CLK_DEAL
  +--> ?PR?CHECK_SWITCH_CLK?CLK_DEAL
  +--> ?PR?PATH_SWITCH_RECOVER?PATH_SWITCH
  +--> ?PR?GET_ALARM_VALUE?ALARM
  +--> ?PR?CLK_CHECK_FREQUENCE?CLK_DEAL
  +--> ?PR?_CLEAREXTRDYTBL?EVENTTABLE
  +--> ?PR?DELAY?TEST

BL51 BANKED LINKER/LOCATER V5.12                                                      03/10/2006  16:35:53  PAGE 10


?PR?INIT_7820?INIT_7820                          -----    -----
  +--> ?PR?INIT_7820

?PR?INIT_7860?INIT_7860                          -----    -----
  +--> ?PR?INIT_7860

?PR?_INIT_SE0111?INIT_SE0111                     0F24H    0001H
  +--> ?PR?_RESET_SE0111?INIT_SE0111
  +--> ?PR?INIT_SE0111
  +--> ?PR?_SE0111_REG_WR?INIT_SE0111

?PR?_RESET_SE0111?INIT_SE0111                    -----    -----
  +--> ?PR?DELAY?TEST

?PR?DELAY?TEST                                   0F25H    0004H

?PR?_SE0111_REG_WR?INIT_SE0111                   0F31H    0004H
  +--> ?PR?INIT_SE0111

?PR?_INIT_SE0121?INIT_SE0121                     0F24H    0001H
  +--> ?PR?_RESET_SE0121?INIT_SE0121
  +--> ?PR?INIT_SE0121
  +--> ?PR?_SE0121_REG_WR?INIT_SE0121

?PR?_RESET_SE0121?INIT_SE0121                    -----    -----
  +--> ?PR?DELAY?TEST
  +--> ?PR?INIT_SE0121

?PR?INIT_SE0121                                  -----    -----
  +--> ?PR?_SE0121_REG_WR?INIT_SE0121

?PR?RESET_F2RC7860?7860_F2                       -----    -----
  +--> ?PR?DELAY?TEST

?PR?F2_RC7820?7820_F2                            -----    -----
  +--> ?PR?_?F2RC7820_WR?7820_F2
  +--> ?PR?7820_F2

?PR?F2_RC7860?7860_F2                            -----    -----
  +--> ?PR?_?F2RC7860_WR?7860_F2
  +--> ?PR?7860_F2

?PR?SAVE_CMD1?TEST                               -----    -----
  +--> ?PR?_REPLY_UNKNOWN_CMD?TEST
  +--> ?PR?_ANALYSIS_CMD?TEST

?PR?_REPLY_UNKNOWN_CMD?TEST                      -----    -----
  +--> ?PR?TEST

?PR?_ANALYSIS_CMD?TEST                           0F22H    0032H
  +--> ?CO?TEST
  +--> ?PR?TEST
  +--> ?PR?_ASCIITOHEX?TEST
  +--> ?PR?_GETMCPRDYTBL?EVENTTABLE
  +--> ?PR?_SETMCPRDYTBL?EVENTTABLE
  +--> ?PR?_REPLY_UNKNOWN_CMD?TEST

BL51 BANKED LINKER/LOCATER V5.12                                                      03/10/2006  16:35:53  PAGE 11


?PR?_GETMCPRDYTBL?EVENTTABLE                     0F54H    0001H
  +--> ?PR?EVENTTABLE
  +--> ?CO?EVENTTABLE

?PR?_SETMCPRDYTBL?EVENTTABLE                     0F54H    0001H
  +--> ?PR?EVENTTABLE
  +--> ?CO?EVENTTABLE

?PR?SAVE_CMD2?TEST                               -----    -----
  +--> ?PR?_REPLY_UNKNOWN_CMD?TEST
  +--> ?PR?_ANALYSIS_CMD?TEST

?PR?SCANRESRDYTBL?EVENTTABLE                     -----    -----
  +--> ?PR?EVENTTABLE

?PR?_REPLY_MCP_COMMAND?TIMESLOT_HANDLE           0F22H    0005H
  +--> ?PR?TIMESLOT_HANDLE

?PR?REPORT_INITIALIZERS_2M1?BOARD_TYPE           -----    -----
  +--> ?PR?_REPORT_INITIALIZERS?BOARD_TYPE

?PR?_REPORT_INITIALIZERS?BOARD_TYPE              -----    -----
  +--> ?PR?BOARD_TYPE

?PR?REPORT_INITIALIZERS_2M2?BOARD_TYPE           -----    -----
  +--> ?PR?_REPORT_INITIALIZERS?BOARD_TYPE

?PR?REPORT_INITIALIZERS_2M3?BOARD_TYPE           -----    -----
  +--> ?PR?_REPORT_INITIALIZERS?BOARD_TYPE

?PR?REPORT_INITIALIZERS_OTB?BOARD_TYPE           -----    -----
  +--> ?PR?_REPORT_INITIALIZERS?BOARD_TYPE

?PR?REPORT_LOSS_2M1?BOARD_TYPE                   -----    -----

⌨️ 快捷键说明

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