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

📄 sf_posuser.m51

📁 抄水表手持POS代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?__FLASHREAD?_FLASH_READ                      -----    -----      0037H    000AH      -----    -----      -----    --
>> ---
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD

?PR?__GETSTR_PSWD?_GETSTR_PSWD                   -----    -----      0023H    0009H      -----    -----      -----    --
>> ---
  +--> ?CO?_GETSTR_PSWD
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETSTR_PSWD
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?MAINMENU?MAIN                                -----    -----      -----    -----      -----    -----      002BH    00
>> 05H
  +--> ?PR?GET_VOLTAGE?_HARD
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?MAIN
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?_POWEROFF?_POWEROFF
  +--> ?PR?__SELECTMENU?_SELECTMENU
BL51 BANKED LINKER/LOCATER V4.23                                                      01/13/2006  09:40:06  PAGE 12


  +--> ?PR?SB_OP?APP
  +--> ?PR?LSZ_CX?APP
  +--> ?PR?_PORT_INIT?_PORT_INIT
  +--> ?PR?__UART1_INIT?_UART1_INIT
  +--> ?PR?OPENCOM1?MAIN
  +--> ?PR?UPLOAD?DATA
  +--> ?PR?DOWNLOAD?DATA
  +--> ?PR?CLOSECOM1?MAIN
  +--> ?PR?SET_SYS?MAIN
  +--> ?PR?SET_SEC?DATA

?PR?__SELECTMENU?_SELECTMENU                     0020H.0  0000H.2    002BH    0009H      -----    -----      -----    --
>> ---
  +--> ?PR?_SELECTMENU
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__DISPVOL?_DISPVOL
  +--> ?PR?__GETKEY?_GETKEY

?PR?__DISPVOL?_DISPVOL                           -----    -----      0034H    0002H      -----    -----      01C6H    00
>> 15H
  +--> ?PR?GET_VOLTAGE?_HARD
  +--> ?PR?_DISPVOL
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?_DISPVOL
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?_POWEROFF?_POWEROFF
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_STRLEN?STRLEN

?PR?SB_OP?APP                                    -----    -----      -----    -----      -----    -----      0030H    00
>> B2H
  +--> ?CO?APP
  +--> ?PR?_CLR?_DISPLAY
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?_VALIDJH?APP
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?__GETSTR?_GETSTR
  +--> ?PR?_CHECKBH?DATA
  +--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE
  +--> ?PR?READLEN?DATA
  +--> ?PR?_WRITELEN?DATA
  +--> ?PR?__GETTIME?_GETTIME
  +--> ?PR?_DATA16TODATA10?APP
  +--> ?PR?_DATE6TODATE4?APP
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?_WRITELSZ?DATA

?PR?_VALIDJH?APP                                 -----    -----      0023H    0003H      -----    -----      00E2H    00
>> 08H
  +--> ?CO?APP

?PR?__GETSTR?_GETSTR                             -----    -----      002DH    0009H      -----    -----      -----    --
>> ---
  +--> ?CO?_GETSTR
BL51 BANKED LINKER/LOCATER V4.23                                                      01/13/2006  09:40:06  PAGE 13


  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETSTR
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?_CHECKBH?DATA                                -----    -----      0023H    0003H      -----    -----      00E2H    00
>> 15H
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD

?PR?READLEN?DATA                                 -----    -----      0037H    0006H      -----    -----      015CH    00
>> 14H
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?_VALIDDATA?DATA
  +--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...

?PR?_WRITELEN?DATA                               -----    -----      0037H    0004H      -----    -----      00F8H    00
>> 09H
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...

?PR?__GETTIME?_GETTIME                           -----    -----      0037H    0003H      0016H    0008H      -----    --
>> ---
  +--> ?PR?_PORT_INI?_PORT_INI
  +--> ?PR?__SEQ_READ2?_SEQ_READ2
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?_GETTIME
  +--> ?PR?_PORT_INIT?_PORT_INIT

?PR?__SEQ_READ2?_SEQ_READ2                       -----    -----      003AH    0005H      -----    -----      -----    --
>> ---
  +--> ?PR?_DUMMY_WRITE2?_DUMMY_WRITE2
  +--> ?PR?START2?_I2CTOTIME
  +--> ?CO?_SEQ_WRITE
  +--> ?PR?_OUT_BYTE2?_I2CTOTIME
  +--> ?PR?NACK2?_I2CTOTIME
  +--> ?PR?GET_BYTE2?_I2CTOTIME
  +--> ?PR?ACK2?_ACK2
  +--> ?PR?STOP2?_I2CTOTIME
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?_DUMMY_WRITE2?_DUMMY_WRITE2                  -----    -----      003FH    0002H      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?START2?_I2CTOTIME
  +--> ?CO?_SEQ_WRITE
  +--> ?PR?_OUT_BYTE2?_I2CTOTIME
  +--> ?PR?NACK2?_I2CTOTIME

?PR?_OUT_BYTE2?_I2CTOTIME                        -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?CLOCK2?_I2CTOTIME

?PR?NACK2?_I2CTOTIME                             -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?CLOCK2?_I2CTOTIME

?PR?GET_BYTE2?_I2CTOTIME                         -----    -----      -----    -----      -----    -----      -----    --
BL51 BANKED LINKER/LOCATER V4.23                                                      01/13/2006  09:40:06  PAGE 14


>> ---
  +--> ?PR?CLOCK2?_I2CTOTIME

?PR?ACK2?_ACK2                                   -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?CLOCK2?_I2CTOTIME

?PR?_DATA16TODATA10?APP                          -----    -----      0037H    0006H      -----    -----      -----    --
>> ---

?PR?_DATE6TODATE4?APP                            -----    -----      0037H    0006H      -----    -----      00F8H    00
>> 04H

?PR?_WRITELSZ?DATA                               -----    -----      002BH    0013H      -----    -----      -----    --
>> ---
  +--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE

?PR?LSZ_CX?APP                                   -----    -----      002BH    0002H      -----    -----      00F8H    00
>> 64H
  +--> ?PR?_CLR?_DISPLAY
  +--> ?PR?READLEN?DATA
  +--> ?CO?APP
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?__FLASHREAD?_FLASH_READ
  +--> ?PR?_VALIDFLOW?DATA
  +--> ?PR?_DATE4TODATE6?APP
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__GETSTR?_GETSTR
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?__FLASHSECTORMODFIYPAGE?_FLASH_SE...

?PR?_VALIDFLOW?DATA                              -----    -----      0037H    0003H      -----    -----      015CH    00
>> 02H
  +--> ?PR?__CALC_CRC?_CALC_CRC

?PR?_DATE4TODATE6?APP                            -----    -----      002DH    0006H      -----    -----      015CH    00
>> 06H

?PR?__FLASHSECTORMODFIYPAGE?_FLASH_SE...         -----    -----      0037H    000BH      -----    -----      -----    --
>> ---
  +--> ?PR?_FLASH_SECTORMODFIYPAGE
  +--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?__FLASHSECTORERASE?_FLASH_SECTORE...

?PR?UPLOAD?DATA                                  -----    -----      0023H    000FH      -----    -----      0030H    00
>> 3CH
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?DATA
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?_COMR232?_COMR232
  +--> ?PR?READLEN?DATA
  +--> ?PR?__COMS232?_COMS232
  +--> ?PR?__OO232?_OO232
  +--> ?PR?__OS232?_OS232
BL51 BANKED LINKER/LOCATER V4.23                                                      01/13/2006  09:40:06  PAGE 15


  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?_VALIDFLOW?DATA
  +--> ?PR?_RE_CRC?DATA
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__FLASHSECTORMODFIYPAGE?_FLASH_SE...
  +--> ?PR?INITLSZ?DATA
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?CLEAR_GLKFLAG?DATA
  +--> ?PR?__DELAY_10MS?_DELAY_10MS
  +--> ?PR?_BELL?_SPEAK

?PR?_COMR232?_COMR232                            -----    -----      0037H    0004H      -----    -----      008AH    00
>> 20H
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?_COMR232

?PR?__COMS232?_COMS232                           -----    -----      0037H    0001H      -----    -----      008AH    00
>> 02H
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?__OS232?_OS232

?PR?__OS232?_OS232                               -----    -----      0038H    0007H      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_10MS?_DELAY_10MS

?PR?__OO232?_OO232                               -----    -----      0032H    0001H      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_10MS?_DELAY_10MS

?PR?_RE_CRC?DATA                                 -----    -----      0032H    000DH      -----    -----      006CH    00
>> 23H
  +--> ?PR?__CALC_CRC?_CALC_CRC

?PR?INITLSZ?DATA                                 -----    -----      -----    -----      -----    -----      008AH    00
>> 05H
  +--> ?PR?_WRITELEN?DATA
  +--> ?PR?READLEN?DATA
  +--> ?PR?__FLASHSECTORERASE?_FLASH_SECTORE...
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?CLEAR_GLKFLAG?DATA

?PR?CLEAR_GLKFLAG?DATA                           -----    -----      0037H    0002H      -----    -----      008FH    00
>> 23H
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?_VALIDGLKDATA?DATA
  +--> ?PR?__CALC_CRC?_CALC_CRC
  +--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?_VALIDGLKDATA?DATA                           -----    -----      0039H    0003H      -----    -----      0131H    00
>> 02H
  +--> ?PR?__CALC_CRC?_CALC_CRC

?PR?DOWNLOAD?DATA                                -----    -----      0023H    000AH      -----    -----      0030H    00
>> 03H
BL51 BANKED LINKER/LOCATER V4.23                                                      01/13/2006  09:40:06  PAGE 16


  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?DATA
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?_COMR232?_COMR232
  +--> ?PR?__COMS232?_COMS232
  +--> ?PR?_DISPLAY?APP
  +--> ?PR?INITJHLSZ?DATA
  +--> ?PR?_WRITEJHLSZ?DATA
  +--> ?PR?_GETCHAR?_GETCHAR

?PR?INITJHLSZ?DATA                               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?__FLASHSECTORERASE?_FLASH_SECTORE...

?PR?_WRITEJHLSZ?DATA                             -----    -----      002DH    0010H      -----    -----      -----    --
>> ---
  +--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE

?PR?SET_SYS?MAIN                                 -----    -----      -----    -----      -----    -----      0030H    00
>> 15H
  +--> ?PR?GET_XTMM?DATA
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?MAIN
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETSTR_PSWD?_GETSTR_PSWD
  +--> ?PR?__DISPVOL?_DISPVOL
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?INIT_SYS?APP
  +--> ?PR?TEST_TIME?MAIN
  +--> ?PR?SET_SBH?DATA

?PR?GET_XTMM?DATA                                -----    -----      -----    -----      -----    -----      0062H    00
>> 18H
  +--> ?PR?__FLASHREAD?_FLASH_READ
  +--> ?PR?_VALIDDATA?DATA
  +--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...

?PR?INIT_SYS?APP                                 -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?APP
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETCHAR?_GETCHAR
  +--> ?PR?_DISPLAY?APP
  +--> ?PR?INITLSZ?DATA

?PR?TEST_TIME?MAIN                               -----    -----      -----    -----      -----    -----      0045H    00
>> 3FH
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?MAIN
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETTIME?_GETTIME
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__GETSTR?_GETSTR
  +--> ?PR?_GETCHAR?_GETCHAR

⌨️ 快捷键说明

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