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

📄 function tester.m51

📁 此程序为本人在公司开发的继电器功能测试仪
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?FAST_V_TEST?AD
  +--> ?PR?_DA_CONVERT?AD

?PR?COIL_JUDGE?AD                          -----    -----      0027H    0005H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?AD_CONVERT?AD

?PR?AD                                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY_1?AD
  +--> ?PR?_DA_CONVERT?AD

?PR?AD_CONVERT?AD                          -----    -----      002DH    000DH      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DELAY_1?AD

?PR?CONR_TEST?AD                           -----    -----      0027H    0001H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?_NUM_CONVERT?AD
  +--> ?PR?_TESTS_DATA?SCREEN
  +--> ?PR?CONR_TEST_CHILD?AD

?PR?_NUM_CONVERT?AD                        -----    -----      0031H    0004H      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 7



?PR?_TESTS_DATA?SCREEN                     -----    -----      0031H    0006H      -----    -----
  +--> ?PR?_LCD_CMDWRITE?LCD
  +--> ?PR?SCREEN
  +--> ?CO?FUNCTION_TESTER
  +--> ?PR?_GOTOXY?LCD
  +--> ?PR?_LCD_DATAWRITE?LCD
  +--> ?PR?_DELAY?LCD

?PR?CONR_TEST_CHILD?AD                     -----    -----      0028H    0005H      -----    -----
  +--> ?PR?AD
  +--> ?PR?AD_CONVERT?AD

?PR?V_TEST?AD                              0021H.6  0000H.2    0027H    000AH      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?_TESTS_DATA?SCREEN
  +--> ?PR?_NUM_CONVERT?AD

?PR?PDT_TEST?AD                            -----    -----      0027H    0001H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?_DELAY_1?AD
  +--> ?PR?_NUM_CONVERT?AD
  +--> ?PR?_TESTS_DATA?SCREEN

?PR?BT_TEST?AD                             0021H.6  0000H.1    0027H    0006H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_NUM_CONVERT?AD
  +--> ?PR?_TESTS_DATA?SCREEN
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?_DELAY_1?AD

?PR?TEMP_TEST?AD                           -----    -----      0027H    0005H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DELAY_1?AD
  +--> ?PR?AD_CONVERT?AD
  +--> ?PR?_SET_DATA?SCREEN
  +--> ?PR?_NUM_CONVERT?AD

?PR?R_TEST?AD                              -----    -----      0027H    0005H      -----    -----
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?AD
  +--> ?PR?AD_CONVERT?AD
  +--> ?PR?_NUM_CONVERT?AD
  +--> ?PR?_TESTS_DATA?SCREEN

?PR?FAST_V_TEST?AD                         0021H.6  0000H.1    0027H    0005H      -----    -----
  +--> ?PR?AD
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?_SET_DATA_FAST?SCREEN

?PR?_SET_DATA_FAST?SCREEN                  -----    -----      002CH    0007H      -----    -----
  +--> ?PR?_LCD_CMDWRITE?LCD
  +--> ?CO?FUNCTION_TESTER
  +--> ?PR?SCREEN
  +--> ?PR?_GOTOXY?LCD
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 8


  +--> ?PR?_LCD_DATAWRITE?LCD
  +--> ?PR?_DELAY?LCD

?PR?_INTTOBYTE?FUNCTION_TESTER             -----    -----      0026H    0004H      -----    -----
  +--> ?CO?FUNCTION_TESTER
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_SEND_PRO?FUNCTION_TESTER

?PR?_SEND_PRO?FUNCTION_TESTER              -----    -----      002AH    0003H      -----    -----

?PR?HANDLE_PRO?FUNCTION_TESTER             -----    -----      0025H    0001H      0030H    002CH
  +--> ?CO?FUNCTION_TESTER
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_NUM_CONVERT_1?FUNCTION_TESTER
  +--> ?PR?_SCREEN_READ?KB
  +--> ?PR?_DELAY_1?AD

?PR?_NUM_CONVERT_1?FUNCTION_TESTER         -----    -----      0026H    0008H      -----    -----
  +--> ?CO?FUNCTION_TESTER
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_DELAY_1?AD
  +--> ?PR?_WRITEDATAARRAY?I2C

?PR?MK_SLOW_TEST?FUNCTION_TESTER           -----    -----      -----    -----      -----    -----
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?LCD_CLEAR?LCD
  +--> ?PR?_SCREEN_SETTING?SCREEN
  +--> ?PR?_SCREEN_READ?KB

?PR?TEST_SCREEN?FUNCTION_TESTER            -----    -----      -----    -----      -----    -----
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_DA_CONVERT?AD
  +--> ?PR?LCD_CLEAR?LCD
  +--> ?PR?_SCREEN_SETTING?SCREEN
  +--> ?PR?_SCREEN_READ?KB

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

?PR?SERIES_PRO?FUNCTION_TESTER             -----    -----      -----    -----      -----    -----
  +--> ?PR?FUNCTION_TESTER

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

?PR?INT0_PRO?FUNCTION_TESTER               -----    -----      003AH    0001H      -----    -----
  +--> ?PR?FUNCTION_TESTER
  +--> ?PR?_DELAY_1?AD



SYMBOL TABLE OF MODULE:  Function Tester (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        ?C_STARTUP
  C:4214H         SEGMENT       ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 9


  I:00A9H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:4217H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:4214H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:4214H         LINE#         99
  C:4216H         LINE#         100
  C:4217H         LINE#         101
  C:4218H         LINE#         102
  C:421AH         LINE#         151
  C:421DH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        FUNCTION_TESTER
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:0020H.0       PUBLIC        Test_Flag
  I:004CH         PUBLIC        Test_Data
  C:461FH         PUBLIC        _Send_Pro
  D:0090H         PUBLIC        P1
  C:3EEAH         PUBLIC        Series_Pro
  D:00A0H         PUBLIC        P2
  D:003BH         PUBLIC        Page_Val
  B:00A8H.7       PUBLIC        EA
  B:0020H.1       PUBLIC        Connect_ok
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  B:0020H.2       PUBLIC        MK_Slow_Test_OK
  I:0064H         PUBLIC        Comp_Data_T
  C:47DDH         PUBLIC        MK_Slow_Test
  X:0000H         PUBLIC        Receive_Data
  C:3867H         PUBLIC        main
  D:003CH         PUBLIC        Unit_Addr_H
  B:0020H.3       PUBLIC        Connect_ok_ask
  D:003DH         PUBLIC        Unit_Addr_L
  C:40E1H         PUBLIC        INT0_Pro
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 10


  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:003EH         PUBLIC        V_Value
  C:32AEH         PUBLIC        Display_Code
  D:0040H         PUBLIC        T_Count
  C:344FH         PUBLIC        ASK_Value
  B:0020H.4       PUBLIC        Receive_OK
  C:3451H         SYMBOL        _?ix1000
  C:3453H         SYMBOL        _?ix1001
  C:3457H         SYMBOL        _?ix1002
  B:0020H.5       PUBLIC        F
  D:0042H         PUBLIC        p_v
  D:0044H         PUBLIC        Num_Now
  D:0045H         PUBLIC        Receive_Len
  B:00A8H.1       PUBLIC        ET0
  D:008CH         PUBLIC        TH0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  I:0067H         PUBLIC        TestP_Data
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  B:0020H.6       PUBLIC        SetK_Flag
  B:0088H.4       PUBLIC        TR0
  C:32C0H         PUBLIC        Loc_X
  B:0088H.6       PUBLIC        TR1
  C:334FH         PUBLIC        Loc_Y
  B:00B8H.0       PUBLIC        PX0
  D:0046H         PUBLIC        Dis_X
  D:0047H         PUBLIC        Dis_Y
  C:335CH         PUBLIC        Test_X
  I:006CH         PUBLIC        SetP_Data
  B:0020H.7       PUBLIC        Test_Screen_OK
  C:3B7DH         PUBLIC        Handle_Pro
  C:47F5H         PUBLIC        Test_Screen
  C:46BDH         PUBLIC        _IntToByte
  C:417FH         PUBLIC        _Num_Convert_1
  D:0048H         PUBLIC        SR_V_0
  C:3398H         PUBLIC        Test_X_1
  D:004AH         PUBLIC        SR_V_1
  C:339DH         PUBLIC        Test_X_2
  C:33A7H         PUBLIC        Test_X_3
  I:0077H         PUBLIC        Comp_Data
  C:3447H         PUBLIC        Adjust
  C:33BBH         PUBLIC        Test_X_4
  D:00C4H         PUBLIC        PMR
  C:33CFH         PUBLIC        Set_X_1
  C:33EFH         PUBLIC        Set_X_2
  B:0021H.0       PUBLIC        TH_Flag
  C:3407H         PUBLIC        Set_X_3
  C:342FH         PUBLIC        Set_X_4
  B:0021H.1       PUBLIC        V_Up
  C:44AFH         SYMBOL        Com0069
  C:44AFH         SYMBOL        L?0106
  C:44AFH         SYMBOL        L?0107
  C:44CCH         SYMBOL        L?0109
  C:44CCH         SYMBOL        L?0110
  C:44DAH         SYMBOL        L?0111
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 11


  C:44E3H         SYMBOL        L?0114
  C:44E3H         SYMBOL        L?0115
  C:44EBH         SYMBOL        L?0116
  C:44F6H         SYMBOL        L?0118
  C:4500H         SYMBOL        L?0119
  -------         PROC          COM0069
  -------         ENDPROC       COM0069
  C:396CH         SYMBOL        L?0120
  -------         PROC          MAIN
  -------         DO            
  D:0022H         SYMBOL        j
  -------         DO            
  D:0024H         SYMBOL        r
  D:0024H         SYMBOL        m
  -------         ENDDO         
  -------         DO            
  D:0024H         SYMBOL        m
  -------         ENDDO         
  -------         ENDDO         
  C:3867H         LINE#         85
  C:3867H         LINE#         86
  C:3867H         LINE#         90
  C:386DH         LINE#         91
  C:3873H         LINE#         92
  C:3879H         LINE#         93
  C:387BH         LINE#         94
  C:387DH         LINE#         95
  C:3880H         LINE#         96
  C:3883H         LINE#         97
  C:3886H         LINE#         98
  C:3889H         LINE#         99
  C:388BH         LINE#         100
  C:388EH         LINE#         101
  C:3891H         LINE#         102
  C:3893H         LINE#         103
  C:3895H         LINE#         104
  C:3897H         LINE#         105
  C:3899H         LINE#         106
  C:389FH         LINE#         108
  C:38A4H         LINE#         109
  C:38A6H         LINE#         110
  C:38AAH         LINE#         111
  C:38AEH         LINE#         112
  C:38B0H         LINE#         113
  C:38B4H         LINE#         115
  C:38B9H         LINE#         116
  C:38B9H         LINE#         117
  C:38B9H         LINE#         118
  C:38C9H         LINE#         119
  C:38CCH         LINE#         120
  C:38CFH         LINE#         121
  C:38D2H         LINE#         122
  C:38D5H         LINE#         123
  C:38DAH         LINE#         124
  C:38DAH         LINE#         125
  C:38DAH         LINE#         126
  C:38EAH         LINE#         127
BL51 BANKED LINKER/LOCATER V5.03                                                      08/06/2007  17:38:10  PAGE 12


  C:38EDH         LINE#         128
  C:38F2H         LINE#         129
  C:38F7H         LINE#         130
  C:38FAH         LINE#         131
  C:38FAH         LINE#         132
  C:38FAH         LINE#         133
  C:38FDH         LINE#         134
  C:3900H         LINE#         135
  C:3900H         LINE#         136
  C:3903H         LINE#         137

⌨️ 快捷键说明

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