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

📄 scale.m51

📁 一个基于C51开发的计价秤
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?_SET_CAL_WEIGHT_DISPLAY?DISPLAY              0022H.7  0000H.1    0029H    0001H      00E7H    0006H
  +--> ?PR?DISPLAY

?PR?_SET_ONE_COUNT_DISPLAY?DISPLAY               0022H.7  0000H.1    0029H    0001H      -----    -----
  +--> ?PR?DISPLAY

?PR?MONITOR_WEIGH_SCALE_ON_CALIBRATIO...         -----    -----      -----    -----      00E7H    0009H
  +--> ?PR?GET_AD_CONVERT_DATA?ADC
  +--> ?PR?SCALE
  +--> ?PR?_FABS?FABS
  +--> ?PR?_MODF?MODF

?PR?_MODF?MODF                                   -----    -----      -----    -----      00F0H    000BH

?PR?CALIBRATION_KEY_PROCESSING?MAIN              -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN
  +--> ?PR?BEEP?BEEP
  +--> ?PR?GET_CAL_WEIGHT_FROM_DISPLAY_BUF?D...
  +--> ?PR?CALCULATE_ONE_COUNT?SCALE
  +--> ?PR?_SAVE_CAL_ONE_COUNT?EEPROM
  +--> ?PR?_SET_ONE_COUNT_DISPLAY?DISPLAY
BL51 BANKED LINKER/LOCATER V5.12                                                      05/27/2006  14:01:09  PAGE 11


  +--> ?PR?_DELAY?DELAY
  +--> ?PR?_SAVE_CAL_COUNTS?EEPROM
  +--> ?PR?ALARM?BEEP
  +--> ?PR?_LCD_BUF_LEFT_SHIFT?DISPLAY
  +--> ?PR?_SET_CAL_WEIGHT_DISPLAY?DISPLAY

?PR?GET_CAL_WEIGHT_FROM_DISPLAY_BUF?D...         -----    -----      0029H    0001H      00E7H    0002H
  +--> ?PR?DISPLAY

?PR?CALCULATE_ONE_COUNT?SCALE                    -----    -----      0029H    0001H      00E7H    0004H
  +--> ?PR?SCALE
  +--> ?PR?GET_AD_CONVERT_DATA?ADC

?PR?_SAVE_CAL_ONE_COUNT?EEPROM                   -----    -----      -----    -----      00E7H    0004H
  +--> ?PR?EEPROM
  +--> ?PR?_WRITE_EEPROM?IIC

?PR?_SAVE_CAL_COUNTS?EEPROM                      -----    -----      -----    -----      -----    -----
  +--> ?PR?EEPROM
  +--> ?PR?_WRITE_EEPROM?IIC

?PR?INITIALIZATION?MAIN                          -----    -----      0028H    0001H      00E0H    0040H
  +--> ?PR?_READ_OPTION_TABLE?EEPROM
  +--> ?PR?SET_NOEEP_ON_LCD1_DISPLAY?DISPLAY
  +--> ?PR?DISPLAY?DISPLAY
  +--> ?PR?SET_EEP_ON_LCD1_DISPLAY?DISPLAY
  +--> ?PR?MAIN
  +--> ?PR?SET_NOCAL_ON_LCD1_DISPLAY?DISPLAY
  +--> ?PR?CLS_ICON_BUF?DISPLAY
  +--> ?PR?SET_LOGO_DISPLAY?DISPLAY
  +--> ?PR?SET_SCALE_DISPLAY?DISPLAY
  +--> ?PR?_SET_LCD1_BUF?DISPLAY
  +--> ?PR?_WAIT_N_MS?SUB
  +--> ?PR?_SET_VER_NO_DISPLAY?DISPLAY
  +--> ?PR?ZERO_SETTING_WHEN_POWER_UP?SCALE
  +--> ?PR?SET_INIT0_ON_LCD1_DISPLAY?DISPLAY
  +--> ?PR?SET_BEEP_ICON?DISPLAY
  +--> ?PR?CLS_BEEP_ICON?DISPLAY

?PR?_READ_OPTION_TABLE?EEPROM                    -----    -----      -----    -----      -----    -----
  +--> ?PR?EEPROM
  +--> ?PR?_READ_EEPROM?IIC

?PR?SET_EEP_ON_LCD1_DISPLAY?DISPLAY              -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD2_BUF?DISPLAY
  +--> ?PR?_SET_LCD3_BUF?DISPLAY
  +--> ?PR?_SET_LCD1_BUF?DISPLAY
  +--> ?PR?DISPLAY

?PR?SET_NOCAL_ON_LCD1_DISPLAY?DISPLAY            -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD2_BUF?DISPLAY
  +--> ?PR?_SET_LCD3_BUF?DISPLAY
  +--> ?PR?_SET_LCD1_BUF?DISPLAY
  +--> ?PR?DISPLAY

?PR?CLS_ICON_BUF?DISPLAY                         -----    -----      -----    -----      -----    -----
  +--> ?PR?CLS_NEG_ICON?DISPLAY
BL51 BANKED LINKER/LOCATER V5.12                                                      05/27/2006  14:01:09  PAGE 12


  +--> ?PR?CLS_ZERO_ICON?DISPLAY
  +--> ?PR?CLS_STA_ICON?DISPLAY

?PR?SET_LOGO_DISPLAY?DISPLAY                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD2_BUF?DISPLAY

?PR?SET_SCALE_DISPLAY?DISPLAY                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD3_BUF?DISPLAY

?PR?ZERO_SETTING_WHEN_POWER_UP?SCALE             -----    -----      0029H    0001H      0120H    000CH
  +--> ?PR?SCALE
  +--> ?PR?GET_AD_CONVERT_DATA?ADC
  +--> ?PR?_FABS?FABS

?PR?SET_INIT0_ON_LCD1_DISPLAY?DISPLAY            -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD2_BUF?DISPLAY
  +--> ?PR?_SET_LCD3_BUF?DISPLAY
  +--> ?PR?_SET_LCD1_BUF?DISPLAY

?PR?SALES?MAIN                                   -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN
  +--> ?PR?_SET_UNIT_PRICE_DISPLAY?DISPLAY
  +--> ?PR?_SET_TOTAL_PRICE_DISPLAY?DISPLAY
  +--> ?PR?SALES_KEY_PROCESSING?MAIN
  +--> ?PR?MONITOR_WEIGH_SCALE?SCALE
  +--> ?PR?MAXIMUM_CAPACITY_CHECK?SCALE
  +--> ?PR?SET_OVER_ON_LCD1_DISPLAY?DISPLAY
  +--> ?PR?BEEP?BEEP
  +--> ?PR?_SET_WEIGHT_DISPLAY?DISPLAY
  +--> ?PR?GET_UNIT_PRICE_FROM_DISPLAY_BUF?D...
  +--> ?PR?GET_QUANTITY_FROM_DISPLAY_BUF?DIS...
  +--> ?PR?SET_OVER_ON_LCD3_DISPLAY?DISPLAY
  +--> ?PR?DISPLAY?DISPLAY

?PR?_SET_UNIT_PRICE_DISPLAY?DISPLAY              0022H.7  0000H.1    0028H    0001H      00E6H    0008H
  +--> ?PR?DISPLAY

?PR?_SET_TOTAL_PRICE_DISPLAY?DISPLAY             0022H.7  0000H.1    0029H    0001H      00E8H    0008H
  +--> ?PR?DISPLAY

?PR?SALES_KEY_PROCESSING?MAIN                    -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN
  +--> ?PR?BEEP?BEEP
  +--> ?PR?TARE_OPERATION_WHEN_TARE_KEY_PRES...
  +--> ?PR?ZERO_SETTING_WHEN_ZERO_KEY_PRESSE...
  +--> ?PR?_SET_UNIT_PRICE_DISPLAY?DISPLAY
  +--> ?PR?_LCD_BUF_LEFT_SHIFT?DISPLAY
  +--> ?PR?_SET_QUANTITY_DISPLAY?DISPLAY
  +--> ?PR?GET_UNIT_PRICE_FROM_DISPLAY_BUF?D...
  +--> ?PR?_SET_INPLUT_PLU_NO_DISPLAY?DISPLAY
  +--> ?PR?_LOAD_PLU_TO_LCD_BUF?SUB
  +--> ?PR?DISPLAY?DISPLAY
  +--> ?PR?_WAIT_N_S?SUB
  +--> ?PR?GET_QUANTITY_FROM_DISPLAY_BUF?DIS...

?PR?TARE_OPERATION_WHEN_TARE_KEY_PRES...         -----    -----      0028H    0001H      00E0H    0004H
  +--> ?PR?SCALE
BL51 BANKED LINKER/LOCATER V5.12                                                      05/27/2006  14:01:09  PAGE 13


  +--> ?PR?GET_AD_CONVERT_DATA?ADC
  +--> ?PR?SET_NET_ICON?DISPLAY
  +--> ?PR?CLS_NET_ICON?DISPLAY

?PR?ZERO_SETTING_WHEN_ZERO_KEY_PRESSE...         -----    -----      0028H    0001H      00E0H    000CH
  +--> ?PR?SCALE
  +--> ?PR?GET_AD_CONVERT_DATA?ADC
  +--> ?PR?_FABS?FABS
  +--> ?PR?CLS_NET_ICON?DISPLAY

?PR?_SET_QUANTITY_DISPLAY?DISPLAY                0022H.7  0000H.1    0028H    0001H      00E6H    0004H
  +--> ?PR?DISPLAY

?PR?GET_UNIT_PRICE_FROM_DISPLAY_BUF?D...         -----    -----      0028H    0001H      00E0H    0008H
  +--> ?PR?DISPLAY

?PR?_SET_INPLUT_PLU_NO_DISPLAY?DISPLAY           0022H.7  0000H.1    002AH    0001H      00E0H    0006H
  +--> ?PR?DISPLAY

?PR?_LOAD_PLU_TO_LCD_BUF?SUB                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_PLU_LOAD?EEPROM
  +--> ?PR?_DATA_CONVERT_PROCESS?SUB
  +--> ?PR?SUB
  +--> ?PR?_SET_UNIT_PRICE_DISPLAY?DISPLAY

?PR?_PLU_LOAD?EEPROM                             -----    -----      -----    -----      -----    -----
  +--> ?PR?EEPROM
  +--> ?PR?_READ_EEPROM?IIC

?PR?_DATA_CONVERT_PROCESS?SUB                    -----    -----      -----    -----      -----    -----
  +--> ?PR?SUB
  +--> ?PR?_HEX_TO_DEC?SUB

?PR?_HEX_TO_DEC?SUB                              -----    -----      -----    -----      00EEH    0020H
  +--> ?PR?SUB

?PR?GET_QUANTITY_FROM_DISPLAY_BUF?DIS...         -----    -----      0028H    0001H      00E0H    0002H
  +--> ?PR?DISPLAY

?PR?MONITOR_WEIGH_SCALE?SCALE                    -----    -----      -----    -----      00E0H    000DH
  +--> ?PR?GET_AD_CONVERT_DATA?ADC
  +--> ?PR?SCALE
  +--> ?PR?_AUTO_ZERO_TRACKING_DEVICE?SCALE
  +--> ?PR?_WEIGHT_STABLE_DEVICE?SCALE
  +--> ?PR?_ZERO_STABLE_DEVICE?SCALE
  +--> ?PR?_NEGATIVE_WEIGHT_CHECK?SCALE
  +--> ?PR?_FABS?FABS
  +--> ?PR?_WEIGHT_LATITUDE_CALIBRATED?SCALE
  +--> ?PR?_MODF?MODF
  +--> ?PR?WEIGHT_GRADUATION_PROCESS?SCALE

?PR?_AUTO_ZERO_TRACKING_DEVICE?SCALE             -----    -----      -----    -----      00EDH    000CH
  +--> ?PR?SCALE
  +--> ?PR?_FABS?FABS

?PR?_WEIGHT_STABLE_DEVICE?SCALE                  -----    -----      -----    -----      00EDH    0004H
  +--> ?PR?SCALE
BL51 BANKED LINKER/LOCATER V5.12                                                      05/27/2006  14:01:09  PAGE 14


  +--> ?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                 -----    -----      -----    -----      00EDH    0004H
  +--> ?PR?SCALE

?PR?_WEIGHT_LATITUDE_CALIBRATED?SCALE            -----    -----      -----    -----      00EDH    0010H
  +--> ?PR?SCALE
  +--> ?PR?SIN?SIN

?PR?SIN?SIN                                      0022H.7  0000H.1    -----    -----      00FDH    0004H

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

?PR?MAXIMUM_CAPACITY_CHECK?SCALE                 -----    -----      -----    -----      -----    -----
  +--> ?PR?SCALE

?PR?SET_OVER_ON_LCD1_DISPLAY?DISPLAY             -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD1_BUF?DISPLAY
  +--> ?PR?DISPLAY

?PR?SET_OVER_ON_LCD3_DISPLAY?DISPLAY             -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD3_BUF?DISPLAY
  +--> ?PR?DISPLAY

?PR?TOTAL?MAIN                                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_SET_LCD1_BUF?DISPLAY
  +--> ?PR?_PRINT_RECORD?RS232
  +--> ?PR?_RECORD_SAVE?EEPROM
  +--> ?PR?MAIN
  +--> ?PR?CLS_ICON_BUF?DISPLAY
  +--> ?PR?SET_OVER_ON_LCD3_DISPLAY?DISPLAY
  +--> ?PR?_SET_SUM_PRICE_DISPLAY?DISPLAY
  +--> ?PR?_SET_SOLD_QUANTITY_DISPLAY?DISPLAY
  +--> ?PR?DISPLAY?DISPLAY
  +--> ?PR?TOTAL_KEY_PROCESSING?MAIN
  +--> ?PR?MONITOR_WEIGH_SCALE?SCALE

?PR?_PRINT_RECORD?RS232                          -----    -----      -----    -----      -----    -----
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232
  +--> ?PR?_PRINT_PLU_NO?RS232
  +--> ?PR?_PRINT_UNIT_PRICE?RS232
  +--> ?PR?_PRINT_WEIGHT?RS232
  +--> ?PR?_PRINT_QUANTITY?RS232
  +--> ?PR?_PRINT_TOTAL_PRICE?RS232
  +--> ?PR?PRINT_DATE?RS232
  +--> ?PR?PRINT_TIME?RS232
  +--> ?PR?_PRINT_SOLD_QUANTITY?RS232
BL51 BANKED LINKER/LOCATER V5.12                                                      05/27/2006  14:01:09  PAGE 15


  +--> ?PR?_PRINT_SUM_PRICE?RS232

?PR?RS232                                        -----    -----      -----    -----      -----    -----
  +--> ?PR?GET_BYTE?RS232
  +--> ?PR?_PUT_BYTE?RS232

?PR?_PRINT_PLU_NO?RS232                          -----    -----      0028H    0002H      00E0H    000AH
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232

?PR?_PRINT_UNIT_PRICE?RS232                      -----    -----      0028H    0002H      00E0H    000EH
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232

?PR?_PRINT_WEIGHT?RS232                          -----    -----      0028H    0002H      00E0H    000EH
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232

?PR?_PRINT_QUANTITY?RS232                        -----    -----      0028H    0002H      00E0H    000CH
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232

?PR?_PRINT_TOTAL_PRICE?RS232                     -----    -----      0028H    0002H      00E0H    0010H
  +--> ?PR?RS232
  +--> ?PR?_PUT_BYTE?RS232

⌨️ 快捷键说明

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