weigh_test.m51

来自「一个基于C51开发的计价秤」· M51 代码 · 共 1,455 行 · 第 1/5 页

M51
1,455
字号
  +--> ?PR?_MODF?MODF
  +--> ?PR?WEIGHT_GRADUATION_PROCESS?SCALE

?PR?GET_AD_CONVERT_DATA?ADC                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_SPI_RW?ADC

?PR?_AUTO_ZERO_TRACKING_DEVICE?SCALE             -----    -----      -----    -----      0122H    000CH
  +--> ?PR?SCALE
  +--> ?PR?_FABS?FABS

BL51 BANKED LINKER/LOCATER V5.12                                                      05/04/2006  10:56:00  PAGE 6


?PR?_WEIGHT_STABLE_DEVICE?SCALE                  -----    -----      -----    -----      0122H    0004H
  +--> ?PR?SCALE
  +--> ?PR?_FABS?FABS
  +--> ?PR?SET_STA_ICON?DISPLAY
  +--> ?PR?CLS_STA_ICON?DISPLAY

?PR?_ZERO_STABLE_DEVICE?SCALE                    -----    -----      -----    -----      -----    -----
  +--> ?PR?SCALE
  +--> ?PR?_FABS?FABS
  +--> ?PR?SET_ZERO_ICON?DISPLAY
  +--> ?PR?CLS_ZERO_ICON?DISPLAY

?PR?_NEGATIVE_WEIGHT_CHECK?SCALE                 -----    -----      -----    -----      0122H    0004H
  +--> ?PR?SCALE

?PR?_MODF?MODF                                   -----    -----      -----    -----      0122H    000BH

?PR?WEIGHT_GRADUATION_PROCESS?SCALE              -----    -----      -----    -----      -----    -----
  +--> ?PR?SCALE

?PR?PRINTF?PRINTF                                0022H.7  0001H.1    0008H    0005H      0115H    0030H
  +--> ?PR?PUTCHAR?PUTCHAR



UNRESOLVED EXTERNAL SYMBOLS:
   ?_LCD_DISPLAY?BYTE
   GET_CONVERT_DATA
   SINGLE_CONVERT
   _LCD_DISPLAY



SYMBOL TABLE OF MODULE:  weigh_test (WEIGH_TEST)

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

  -------         MODULE        WEIGH_TEST
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  X:0000H         PUBLIC        Record_buf
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  X:000FH         PUBLIC        lcd1_buf
  X:0014H         PUBLIC        temp_INT
  X:0016H         PUBLIC        lcd2_buf
  B:0020H.0       PUBLIC        unit_price_entered
  X:001DH         PUBLIC        lcd3_buf
  X:0024H         PUBLIC        keybuf
  X:0027H         PUBLIC        Select_Report_Quantity
  X:0029H         PUBLIC        Money
  X:002DH         PUBLIC        Soft_ver_no
  X:002FH         PUBLIC        Sum_Price
  B:0020H.1       PUBLIC        Cal_flag
  X:0033H         PUBLIC        Cal_Zero_Lower_count
  D:00A8H         PUBLIC        IE
BL51 BANKED LINKER/LOCATER V5.12                                                      05/04/2006  10:56:00  PAGE 7


  B:0020H.2       PUBLIC        KG_flag
  X:0037H         PUBLIC        Local_Latitude
  X:0039H         PUBLIC        PLU_buf
  X:004FH         PUBLIC        temp_FLOAT
  X:0053H         PUBLIC        Cal_Zero_Upper_count
  X:0057H         PUBLIC        point1_pos
  X:0058H         PUBLIC        keypre
  X:005CH         PUBLIC        point2_pos
  X:005DH         PUBLIC        LCD_RAM
  X:0071H         PUBLIC        point3_pos
  X:0072H         PUBLIC        Last_value
  X:0076H         PUBLIC        lastop
  B:0020H.3       PUBLIC        high_digit
  X:0077H         PUBLIC        Initial_Zero_Setting_limit
  D:00B8H         PUBLIC        IP
  X:0078H         PUBLIC        Zero_Setting_and_Zero_Tracking_limit
  X:0079H         PUBLIC        Tare_count
  X:007DH         PUBLIC        Timeout1
  B:0020H.4       PUBLIC        point1_on
  X:007EH         PUBLIC        Timeout2
  B:0020H.5       PUBLIC        colon
  B:0020H.6       PUBLIC        point2_on
  X:007FH         PUBLIC        Timeout3
  B:0020H.7       PUBLIC        point3_on
  B:0021H.0       PUBLIC        Unit_flag
  X:0080H         PUBLIC        date
  X:0083H         PUBLIC        Cal_Zero_count
  X:0087H         PUBLIC        Last_count
  X:008BH         PUBLIC        state
  D:00D8H         PUBLIC        CCON
  C:1420H         PUBLIC        main
  X:008CH         PUBLIC        mode
  X:008DH         PUBLIC        Err1_Timeout
  X:008EH         PUBLIC        Local_Height
  B:0021H.1       PUBLIC        Ver_flag
  X:0090H         PUBLIC        Destination_Latitude
  X:0092H         PUBLIC        Zero_count
  X:0096H         PUBLIC        One_count
  X:009AH         PUBLIC        PLU_no
  X:009CH         PUBLIC        time
  X:009FH         PUBLIC        Weight_Stable_times
  D:00C0H         PUBLIC        WDTC
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  X:00A0H         PUBLIC        Weight_Stable_count
  B:0021H.2       PUBLIC        Light_on
  B:0021H.3       PUBLIC        half_sec
  X:00A1H         PUBLIC        Max_Capacity
  B:0021H.4       PUBLIC        Beep_on
  X:00A3H         PUBLIC        sales_type
  B:0021H.5       PUBLIC        One_sec
  X:00A4H         PUBLIC        Record_Counts
  X:00A6H         PUBLIC        report_type
  X:00A7H         PUBLIC        Graduation1
  X:00A8H         PUBLIC        Destination_Height
  X:00AAH         PUBLIC        Graduation2
  X:00ABH         PUBLIC        menu_item
BL51 BANKED LINKER/LOCATER V5.12                                                      05/04/2006  10:56:00  PAGE 8


  X:00ADH         PUBLIC        icon_buf
  X:00AEH         PUBLIC        temp_LONG
  B:0021H.6       PUBLIC        keyprocess
  D:00E8H         PUBLIC        IEA
  B:0021H.7       PUBLIC        memory_key_hold
  B:0022H.0       PUBLIC        NEG_flag
  X:00B2H         PUBLIC        Sold_Quantity
  X:00B4H         PUBLIC        Tare_Weight
  D:00F8H         PUBLIC        IPA
  B:0022H.1       PUBLIC        factor_calcul
  X:00B6H         PUBLIC        Graduation_Grade
  X:00B8H         PUBLIC        Total_Price
  X:00BCH         PUBLIC        Cal_Weight
  X:00BEH         PUBLIC        Initial_Zero_count
  X:00C2H         PUBLIC        Quantity
  B:0022H.2       PUBLIC        NET_flag
  B:0022H.3       PUBLIC        STA_flag
  X:00C4H         PUBLIC        Zero_Stable_times
  D:00C8H         PUBLIC        T2CON
  X:00C5H         PUBLIC        Current_value
  X:00C9H         PUBLIC        op_status
  B:0022H.4       PUBLIC        Timeout1_enable
  B:0022H.5       PUBLIC        Timeout2_enable
  X:00CAH         PUBLIC        Cal_Weight_count
  X:00CEH         PUBLIC        Weight
  X:00D0H         PUBLIC        Zero_Stable_count
  B:0022H.6       PUBLIC        keydone
  X:00D1H         PUBLIC        numeric
  X:00D2H         PUBLIC        Unit_Price
  D:00D0H         PUBLIC        PSW
  X:00D6H         PUBLIC        key_num
  C:2B7AH         SYMBOL        Com000F
  C:2B7AH         SYMBOL        L?0016
  -------         PROC          COM000F
  -------         ENDPROC       COM000F
  C:14DEH         SYMBOL        L?0014
  -------         PROC          MAIN
  -------         DO            
  X:0113H         SYMBOL        i
  -------         ENDDO         
  C:1420H         LINE#         6
  C:1420H         LINE#         7
  C:1420H         LINE#         9
  C:1423H         LINE#         10
  C:142AH         LINE#         11
  C:1440H         LINE#         12
  C:144AH         LINE#         13
  C:1451H         LINE#         14
  C:1451H         LINE#         15
  C:1454H         LINE#         16
  C:1486H         LINE#         17
  C:1499H         LINE#         18
  C:14B7H         LINE#         19
  C:14C1H         LINE#         20
  C:14C3H         LINE#         21
  C:14C3H         LINE#         22
  C:14C3H         LINE#         23
BL51 BANKED LINKER/LOCATER V5.12                                                      05/04/2006  10:56:00  PAGE 9


  C:14C6H         LINE#         24
  C:14C9H         LINE#         25
  C:14CCH         LINE#         26
  C:14D5H         LINE#         28
  C:14DCH         LINE#         29
  C:14DEH         LINE#         30
  -------         ENDPROC       MAIN
  -------         ENDMOD        WEIGH_TEST

  -------         MODULE        SCALE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:2025H         PUBLIC        Calculate_One_Count
  D:00A8H         PUBLIC        IE
  C:1262H         PUBLIC        Monitor_Weigh_Scale
  D:00B8H         PUBLIC        IP
  C:1753H         PUBLIC        Zero_Setting_When_Zero_Key_Pressed
  D:00D8H         PUBLIC        CCON
  C:23ABH         PUBLIC        Weight_Graduation_Process
  C:2A7EH         PUBLIC        _Negative_Weight_Check
  D:00C0H         PUBLIC        WDTC
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:27F3H         PUBLIC        Maximum_Capacity_Check
  C:20A0H         PUBLIC        _Weight_Stable_Device
  C:2AA1H         PUBLIC        Cal_Zero_Count_Check
  C:1CABH         PUBLIC        _Auto_Zero_Tracking_Device
  D:00E8H         PUBLIC        IEA
  C:18C7H         PUBLIC        Tare_Operation_When_Tare_Key_Pressed
  D:00F8H         PUBLIC        IPA
  C:1DE8H         PUBLIC        Monitor_Weigh_Scale_On_Calibration_Mode
  D:00C8H         PUBLIC        T2CON
  C:14F3H         PUBLIC        Zero_Setting_When_Power_Up
  C:2564H         PUBLIC        _Zero_Stable_Device
  D:00D0H         PUBLIC        PSW
  C:1341H         SYMBOL        Com0045
  C:1341H         SYMBOL        L?0070
  C:134CH         SYMBOL        L?0071
  C:134FH         SYMBOL        L?0072
  C:135BH         SYMBOL        L?0073
  C:135BH         SYMBOL        L?0074
  C:135FH         SYMBOL        L?0075
  C:1362H         SYMBOL        L?0076
  C:136EH         SYMBOL        L?0077
  C:1371H         SYMBOL        L?0078
  C:1382H         SYMBOL        L?0079
  C:1385H         SYMBOL        L?0080
  C:138BH         SYMBOL        L?0081
  C:1394H         SYMBOL        L?0082
  C:1394H         SYMBOL        L?0083
  C:1398H         SYMBOL        L?0084
  C:139EH         SYMBOL        L?0085
  C:139EH         SYMBOL        L?0086
  C:13A1H         SYMBOL        L?0087
  C:13AAH         SYMBOL        L?0088
BL51 BANKED LINKER/LOCATER V5.12                                                      05/04/2006  10:56:00  PAGE 10


  C:13AAH         SYMBOL        L?0089
  C:13B4H         SYMBOL        L?0090
  C:13B4H         SYMBOL        L?0091
  C:13BEH         SYMBOL        L?0092
  C:13C1H         SYMBOL        L?0093
  C:13CBH         SYMBOL        L?0094
  C:13CBH         SYMBOL        L?0095
  C:13D5H         SYMBOL        L?0096
  C:13D5H         SYMBOL        L?0097
  C:13DBH         SYMBOL        L?0098
  C:13E9H         SYMBOL        L?0099
  C:13E9H         SYMBOL        L?0100
  C:13EFH         SYMBOL        L?0101
  C:13EFH         SYMBOL        L?0102
  C:13F5H         SYMBOL        L?0103
  C:13F5H         SYMBOL        L?0104
  C:13FBH         SYMBOL        L?0105
  C:1407H         SYMBOL        L?0106
  C:1411H         SYMBOL        L?0107
  C:1411H         SYMBOL        L?0108
  C:1417H         SYMBOL        L?0109
  -------         PROC          COM0045
  -------         ENDPROC       COM0045
  -------         PROC          CAL_ZERO_COUNT_CHECK
  C:2AA1H         LINE#         47
  C:2AA1H         LINE#         48
  C:2AA1H         LINE#         49
  C:2ABFH         LINE#         50
  C:2AC1H         LINE#         52
  C:2AC2H         LINE#         53
  -------         ENDPROC       CAL_ZERO_COUNT_CHECK
  -------         PROC          CALCULATE_ONE_COUNT
  -------         DO            
  D:000DH         SYMBOL        i
  X:01B2H         SYMBOL        cal_weight_count
  -------         ENDDO         
  C:2025H         LINE#         55
  C:2025H         LINE#         56

⌨️ 快捷键说明

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