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

📄 main.m51

📁 这是一称的项目原文件,包括T9汉字输入,打印机,24C512,已经引用到产品上
💻 M51
📖 第 1 页 / 共 5 页
字号:


  +--> ?PR?_SET_TYPE_NUM_ADDRESS_BYDATA?SET

?PR?DAYIN_BIAOWEI?PRINT                          -----    -----      -----    -----
  +--> ?CO?PRINT
  +--> ?PR?_SENDDATA?PRINT

?PR?PRINT_RECORD?PRINT                           -----    -----      003FH    0002H
  +--> ?PR?DAYIN_BIAOTOU?PRINT
  +--> ?PR?DAYIN_YONGHU?PRINT
  +--> ?PR?DAYIN_RIQI?PRINT
  +--> ?PR?_CC256R?24C02
  +--> ?PR?_DELAY1?24C02
  +--> ?PR?_DAYIN_LEIBIE?PRINT
  +--> ?PR?DAYIN_XUHAO?PRINT
  +--> ?PR?_DAYIN_XINXI?PRINT
  +--> ?PR?DAYIN_BIAOWEI?PRINT

?PR?_LCD_DISPLAY_ZONGZHONG?LCD128X64             -----    -----      003FH    0001H
  +--> ?PR?_SET_ZONGZHONG_NUM_ADDRESS_BYDATA...
  +--> ?CO?LCD128X64
  +--> ?PR?_LCD_DISP_TEXT_LINE_ORDER?LCD128X64
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64

?PR?HUANHANG_DAYIN?PRINT                         -----    -----      -----    -----
  +--> ?PR?_SENDDATA?PRINT

?PR?SAVE_RECORD?MAIN                             -----    -----      003FH    0002H
  +--> ?PR?_CC256R?24C02
  +--> ?PR?_DELAY1?24C02
  +--> ?PR?_CC256W?24C02
  +--> ?PR?_GET_1302?1302_2
  +--> ?PR?_GET_DATE_FROM_1302_DATA?1302_2
  +--> ?PR?_GET_TIME_FROM_1302_DATA?1302_2

?PR?_CC256W?24C02                                0022H.7  0000H.3    0041H    000BH
  +--> ?PR?_C256W?24C02
  +--> ?PR?_DELAY1?24C02

?PR?_C256W?24C02                                 -----    -----      004CH    0008H
  +--> ?PR?_DELAY1?24C02
  +--> ?PR?IICSTART?24C02
  +--> ?PR?_IICSENDBYTE?24C02
  +--> ?PR?IICSTOP?24C02

?PR?_ENTER_ZONGCI_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_LEIBIE_WORK_MODE?MAIN                 -----    -----      003DH    0001H
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_SET_CURRENT_TYPE_BYKEY?SET
  +--> ?PR?_LCD_DISPLAY_LEIBIE?LCD128X64

?PR?_SET_CURRENT_TYPE_BYKEY?SET                  -----    -----      -----    -----
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...

BL51 BANKED LINKER/LOCATER V5.03                                                      03/05/2007  16:38:11  PAGE 12


?PR?_ENTER_SHEPI_WORK_MODE?MAIN                  -----    -----      003DH    0001H
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_SET_CURRENT_PIZHONG_BYKEY?SET
  +--> ?PR?_LCD_DISPLAY_PIZHONG?LCD128X64

?PR?_SET_CURRENT_PIZHONG_BYKEY?SET               -----    -----      003EH    0001H
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...

?PR?_ENTER_RIQI_WORK_MODE?MAIN                   -----    -----      003DH    0001H
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_SET_1302?1302_2
  +--> ?PR?WORK_START_1302?1302_2
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_SET_DATE_TO_DISPLAY?1302_2
  +--> ?PR?_LCD_DISPLAY_DATE?LCD128X64
  +--> ?PR?_LCD_DISPLAY_WEEK?LCD128X64
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64

?PR?_SET_1302?1302_2                             -----    -----      003FH    0001H
  +--> ?PR?_WRITE_1302?1302_2

?PR?_SET_DATE_TO_DISPLAY?1302_2                  -----    -----      -----    -----
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...

?PR?_ENTER_SHIJIAN_WORK_MODE?MAIN                -----    -----      003DH    0002H
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_SET_1302?1302_2
  +--> ?PR?WORK_START_1302?1302_2
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_SET_TIME_TO_DISPLAY?1302_2
  +--> ?PR?_LCD_DISPLAY_TIME?LCD128X64
  +--> ?PR?_SET_CODE_TO_DISPLAY?1302_2
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_SET_TIME_TO_DISPLAY?1302_2                  -----    -----      -----    -----
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...

?PR?_SET_CODE_TO_DISPLAY?1302_2                  -----    -----      003FH    0005H
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...

?PR?_ENTER_ZONGQING_WORK_MODE?MAIN               -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_DELAY1?24C02
  +--> ?PR?_CC256W?24C02
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_DANQING_WORK_MODE?MAIN                -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_CC256R?24C02
  +--> ?PR?_DELAY1?24C02
  +--> ?PR?_CC256W?24C02
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_HUIZONG_WORK_MODE?MAIN                -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      03/05/2007  16:38:11  PAGE 13


  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_ZIDONG_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_JIUCUO_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_ZONGZHONG_WORK_MODE?MAIN              -----    -----      003DH    0002H
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_CHAXUN_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_ZOUZHI_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_CUNRU_WORK_MODE?MAIN                  -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_BEIGUANG_WORK_MODE?MAIN               -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT

?PR?_ENTER_GUILING_WORK_MODE?MAIN                -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_GUANGJI_WORK_MODE?MAIN                -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_DIAOCHENG_WORK_MODE?MAIN              -----    -----      -----    -----
  +--> ?PR?DELAY?PRINT
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_USER_NAME_WORK_MODE?MAIN              -----    -----      003DH    0001H
  +--> ?PR?LCD_DISP_CLEAR?LCD128X64
  +--> ?PR?_T9_PY_SHURU?T9
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_T9_PY_SHURU?T9                              -----    -----      003EH    000EH
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?CO?T9
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64
  +--> ?PR?_LCD_T9_HZ_DISPLAY?T9
  +--> ?PR?_TIMER1_INIT?TIMER
  +--> ?PR?_LCD_T9_DISPLAY?T9

BL51 BANKED LINKER/LOCATER V5.03                                                      03/05/2007  16:38:11  PAGE 14


?PR?_LCD_T9_HZ_DISPLAY?T9                        -----    -----      004CH    000DH
  +--> ?CO?T9
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_LCD_T9_DISPLAY?T9                           -----    -----      004CH    007BH
  +--> ?CO?T9
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64

?PR?_ENTER_TYPE_NAME_WORK_MODE?MAIN              -----    -----      003DH    0001H
  +--> ?PR?LCD_DISP_CLEAR?LCD128X64
  +--> ?PR?_T9_PY_SHURU?T9
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_CANSHU_WORK_MODE?MAIN                 -----    -----      -----    -----
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_ENTER_ALL_PRINT_WORK_MODE?MAIN              -----    -----      003DH    0001H

?PR?_ENTER_TYPE_PRINT_WORK_MODE?MAIN             -----    -----      -----    -----
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_ENTER_DATE_PRINT_WORK_MODE?MAIN             -----    -----      -----    -----
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_ENTER_DATE_TYPE_PRINT_WORK_MODE?...         -----    -----      -----    -----
  +--> ?PR?_LCD_DISPLAY_LIB_CHINESE?LCD128X64

?PR?_ENTER_SCALE_WORK_MODE?MAIN                  -----    -----      003DH    0002H
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64

?PR?_ENTER_MAX_WEIGHT_WORK_MODE?MAIN             -----    -----      003DH    0002H
  +--> ?PR?_GET_NUM_ADDRESS_FROM_KEY_VALUE?K...
  +--> ?PR?_LCD_DISPLAY_NUM_HALF_WIDE?LCD128X64
  +--> ?PR?_LCD_CLEAR_LINE?LCD128X64



UNRESOLVED EXTERNAL SYMBOLS:
   MAX_WEIGHT
   SAVE_UNIT
   SCALE



SYMBOL TABLE OF MODULE:  main (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V5.03                                                      03/05/2007  16:38:11  PAGE 15


  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:A55CH         PUBLIC        _enter_zongqing_work_mode
  D:00B0H         PUBLIC        P3
  C:B31AH         PUBLIC        _enter_guiling_work_mode
  C:647BH         PUBLIC        tylx1
  C:6484H         PUBLIC        tylx2
  B:00A8H.7       PUBLIC        EA
  C:648DH         PUBLIC        tylx3
  C:649EH         PUBLIC        tylx4
  X:0139H         PUBLIC        save_tem_code1
  C:64ADH         PUBLIC        tylx5
  X:013FH         PUBLIC        save_tem_code2
  C:9A2AH         PUBLIC        display_state_icon
  C:7DBBH         PUBLIC        save_record
  C:9F34H         PUBLIC        _enter_canshu_work_mode
  C:B25DH         PUBLIC        _enter_huizong_work_mode
  C:9BBBH         PUBLIC        _enter_scale_work_mode
  C:B2AEH         PUBLIC        _enter_chaxun_work_mode
  C:607BH         PUBLIC        tylx_new_mono
  C:7104H         PUBLIC        _enter_normal_work_mode
  C:B242H         PUBLIC        _enter_zongci_work_mode
  C:B278H         PUBLIC        _enter_zidong_work_mode
  C:B293H         PUBLIC        _enter_jiucuo_work_mode
  B:00B0H.6       PUBLIC        aaa
  C:7B0DH         PUBLIC        main
  B:00B0H.7       PUBLIC        bbb
  B:0021H.0       PUBLIC        pulse
  C:ABFCH         PUBLIC        _enter_shepi_work_mode
  B:0021H.1       PUBLIC        flag_1
  B:0021H.2       PUBLIC        flag_2
  B:0021H.3       PUBLIC        flag_3
  B:0021H.4       PUBLIC        flag_4
  B:0021H.5       PUBLIC        flag_5
  B:0021H.6       PUBLIC        flag_6
  C:B3EBH         PUBLIC        auto_close
  X:0145H         PUBLIC        counter1
  C:64E5H         PUBLIC        tylx20
  C:64B6H         PUBLIC        tylx11
  X:0146H         PUBLIC        counter2
  C:64EAH         PUBLIC        tylx21
  C:64BFH         PUBLIC        tylx12
  C:B335H         PUBLIC        _enter_diaocheng_work_mode
  C:64EFH         PUBLIC        tylx22
  C:64C8H         PUBLIC        tylx13
  C:64F4H         PUBLIC        tylx23
  C:64D1H         PUBLIC        tylx14
  C:64D6H         PUBLIC        tylx15
  C:64DBH         PUBLIC        tylx17
  C:B2C9H         PUBLIC        _enter_zouzhi_work_mode
  C:64E0H         PUBLIC        tylx18
  B:0021H.7       PUBLIC        flag_1_1
  C:A029H         PUBLIC        main_init
  B:0022H.0       PUBLIC        flag_2_2
  C:B2FFH         PUBLIC        _enter_cunru_work_mode
  C:AAAFH         PUBLIC        _enter_date_print_work_mode
  B:0022H.1       PUBLIC        flag_3_3
BL51 BANKED LINKER/LOCATER V5.03                                                      03/05/2007  16:38:11  PAGE 16

⌨️ 快捷键说明

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