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

📄 posuser.m51

📁 抄水表手持POS代码
💻 M51
📖 第 1 页 / 共 5 页
字号:
            CODE    5D63H     000FH     UNIT         ?PR?_AT24C64_POWERON?_AT24C64_POWERON
            CODE    5D72H     000FH     UNIT         ?PR?STOP?_I2CTOKEY
            CODE    5D81H     000EH     UNIT         ?PR?NACK1?_I2CTOKEY
            CODE    5D8FH     000DH     UNIT         ?PR?_FLASH_SECTORMODFIY
            CODE    5D9CH     000CH     UNIT         ?PR?_SETFLASHPARA
            CODE    5DA8H     000CH     UNIT         ?PR?NACK?_I2C
            CODE    5DB4H     000CH     UNIT         ?PR?NACK2?_I2CTOTIME
            CODE    5DC0H     000BH     UNIT         ?PR?_LIGHTON?_LIGHTON
            CODE    5DCBH     000BH     UNIT         ?PR?_LIGHTOFF?_LIGHTOFF
            CODE    5DD6H     0009H     UNIT         ?PR?_SPEAK
            CODE    5DDFH     0009H     UNIT         ?PR?_GETTIME
            CODE    5DE8H     0008H     UNIT         ?PR?__OO2320?_OO2320
            CODE    5DF0H     0008H     UNIT         ?PR?_DELAY_100US?_DELAY_100US
            CODE    5DF8H     0007H     UNIT         ?PR?_COMR232
            CODE    5DFFH     0007H     UNIT         ?PR?_DISP_OFF?_DISP_OFF
            CODE    5E06H     0005H     UNIT         ?PR?_MODEM_WRITE?BUSMODEM
            CODE    5E0BH     0005H     UNIT         ?CO?_LIGHTON
            CODE    5E10H     0005H     UNIT         ?CO?_LIGHTOFF
            CODE    5E15H     0005H     UNIT         ?CO?_POWEROFF
            CODE    5E1AH     0005H     UNIT         ?PR?_ACK?_ACK
            CODE    5E1FH     0005H     UNIT         ?PR?ACK2?_ACK2
            CODE    5E24H     0005H     UNIT         ?PR?ACK1?_I2CTOKEY
            CODE    5E29H     0004H     UNIT         ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
            CODE    5E2DH     0003H     UNIT         ?PR?_RC500POWERON?_RC500POWERON
            CODE    5E30H     0003H     UNIT         ?PR?_RC500POWEROFF?_RC500POWEROFF
            CODE    5E33H     0003H     UNIT         ?PR?_COM232POWEROFF?_COM232POWEROFF
            CODE    5E36H     0003H     UNIT         ?PR?_COM232POWERON?_COM232POWERON



OVERLAY MAP OF MODULE:   PosUser (MAIN)


SEGMENT                                             BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GRO
>> UP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH     START    LENGTH     START    LE
>> NGTH
------------------------------------------------------------------------------------------------------------------------
>> ----
?C_C51STARTUP                                    -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 7



?PR?MAIN?MAIN                                    -----    -----      -----    -----      -----    -----      0000H    00
>> 01H
  +--> ?PR?_SYSCLK_INIT?_SYSCLK_INIT
  +--> ?PR?_PORT_INIT?_PORT_INIT
  +--> ?PR?__UART0_INIT?_UART0_INIT
  +--> ?PR?_RC500POWERON?_RC500POWERON
  +--> ?PR?_RC500POWEROFF?_RC500POWEROFF
  +--> ?PR?_SETFLASHPARA?_SETFLASHPARA
  +--> ?PR?_BELL?_SPEAK
  +--> ?CO?MAIN
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?__SELECTMENU?_SELECTMENU
  +--> ?PR?TEST_FLASH?MAIN
  +--> ?PR?TEST_24C64?MAIN
  +--> ?PR?TEST_TIME?MAIN
  +--> ?PR?PAR_CX?MAIN
  +--> ?PR?TEST_COM1?MAIN
  +--> ?PR?TEST_COM0?MAIN
  +--> ?PR?CARD_OP?APP
  +--> ?PR?LSZ_CX?APP
  +--> ?PR?__UART1_INIT?_UART1_INIT
  +--> ?PR?UPLOAD?DATA
  +--> ?PR?MODEM_OP?APP

?PR?__UART0_INIT?_UART0_INIT                     -----    -----      0026H    0004H      -----    -----      0018H    00
>> 02H

?PR?_SETFLASHPARA?_SETFLASHPARA                  -----    -----      -----    -----      -----    -----      0001H    00
>> 01H
  +--> ?PR?_FLASH_RESET?_FLASH_RESET
  +--> ?PR?_FLASHIDENTRY?_FLASH_IDENTRY
  +--> ?PR?_SETFLASHPARA
  +--> ?PR?_WRITEIO?WRITEIO

?PR?_FLASH_RESET?_FLASH_RESET                    -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?_WRITEIO?WRITEIO

?PR?_WRITEIO?WRITEIO                             -----    -----      004FH    0001H      -----    -----      -----    --
>> ---
  +--> ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET

?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?FLASH_PAGE_SET

?PR?_FLASHIDENTRY?_FLASH_IDENTRY                 -----    -----      -----    -----      -----    -----      0002H    00
>> 01H
  +--> ?PR?_WRITEIO_?_FLASH_IDENTRY
  +--> ?PR?_READIO_?_FLASH_IDENTRY

?PR?_WRITEIO_?_FLASH_IDENTRY                     -----    -----      0022H    0001H      -----    -----      -----    --
>> ---
  +--> ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET

BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 8


?PR?_READIO_?_FLASH_IDENTRY                      -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_FLASH_PAGE?_FLASH_IDENTRY

?PR?_BELL?_SPEAK                                 -----    -----      0041H    0003H      -----    -----      -----    --
>> ---
  +--> ?PR?_SPEAK
  +--> ?CO?_SPEAK
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?__SELECTMENU?_SELECTMENU                     0020H.0  0000H.2    0022H    0009H      -----    -----      -----    --
>> ---
  +--> ?PR?_SELECTMENU
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETKEY?_GETKEY

?PR?__DISPLAY?_DISPLAY                           -----    -----      0044H    001CH      -----    -----      -----    --
>> ---
  +--> ?PR?INIT?_DISPLAY
  +--> ?PR?_DISPLAY
  +--> ?PR?_DISPLAYHALFCH?_DISPLAY
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?_DISPLAYACHAR?_DISPLAY

?PR?INIT?_DISPLAY                                -----    -----      0060H    0002H      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?_WRITE_COM?WRITE_COM
  +--> ?PR?_WRITE_DATA?WRITE_DATA

?PR?_WRITE_DATA?WRITE_DATA                       -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY?WRITE_DATA

?PR?_DISPLAY                                     -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?CO?_DISPLAY

?PR?_DISPLAYHALFCH?_DISPLAY                      -----    -----      0060H    0003H      -----    -----      00FBH    00
>> 06H
  +--> ?PR?_WRITE_COM?WRITE_COM
  +--> ?PR?_DISPLAY
  +--> ?PR?_WRITE_DATA?WRITE_DATA

?PR?__FLASHBYTEREAD?_FLASHBYTEREAD               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_READIO?READIO

?PR?_READIO?READIO                               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET

?PR?_DISPLAYACHAR?_DISPLAY                       -----    -----      0060H    0008H      -----    -----      -----    --
>> ---
  +--> ?PR?_DISPLAY
  +--> ?PR?_WRITE_DATA?WRITE_DATA
  +--> ?PR?_WRITE_COM?WRITE_COM
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 9



?PR?__GETKEY?_GETKEY                             0020H.2  0000H.1    003FH    0002H      -----    -----      -----    --
>> ---
  +--> ?PR?__SEQ_READ?_SEQ_READ
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?_BELL?_SPEAK
  +--> ?PR?__CLRSCR?_CLRSCR
  +--> ?PR?_DISP_OFF?_DISP_OFF
  +--> ?PR?_POWEROFF?_POWEROFF
  +--> ?PR?_NEW_POS?_GETKEY
  +--> ?PR?_LIGHTOFF?_LIGHTOFF

?PR?__SEQ_READ?_SEQ_READ                         -----    -----      0041H    0005H      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US
  +--> ?PR?START?_I2CTOKEY
  +--> ?CO?_SEQ_WRITE
  +--> ?PR?_OUT_BYTE?_I2CTOKEY
  +--> ?PR?NACK1?_I2CTOKEY
  +--> ?PR?GET_BYTE?_I2CTOKEY
  +--> ?PR?ACK1?_I2CTOKEY
  +--> ?PR?STOP?_I2CTOKEY

?PR?START?_I2CTOKEY                              -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US

?PR?_OUT_BYTE?_I2CTOKEY                          -----    -----      0046H    0002H      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US
  +--> ?PR?CLOCK1?_I2CTOKEY

?PR?CLOCK1?_I2CTOKEY                             -----    -----      0048H    0001H      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US

?PR?NACK1?_I2CTOKEY                              -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?CLOCK1?_I2CTOKEY

?PR?GET_BYTE?_I2CTOKEY                           -----    -----      0046H    0002H      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US
  +--> ?PR?CLOCK1?_I2CTOKEY

?PR?ACK1?_I2CTOKEY                               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?CLOCK1?_I2CTOKEY

?PR?STOP?_I2CTOKEY                               -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_DELAY_100US?_DELAY_100US

?PR?__CLRSCR?_CLRSCR                             -----    -----      0041H    0003H      -----    -----      -----    --
>> ---
  +--> ?PR?__DISPLAY?_DISPLAY

BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 10


?PR?_DISP_OFF?_DISP_OFF                          -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_WRITE_COM?WRITE_COM

?PR?_POWEROFF?_POWEROFF                          -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?_DISP_OFF?_DISP_OFF
  +--> ?CO?_POWEROFF
  +--> ?PR?__SEQ_WRITE?_SEQ_WRITE

?PR?__SEQ_WRITE?_SEQ_WRITE                       -----    -----      0041H    0005H      -----    -----      -----    --
>> ---
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?START?_I2CTOKEY
  +--> ?PR?_DELAY_100US?_DELAY_100US
  +--> ?CO?_SEQ_WRITE
  +--> ?PR?_OUT_BYTE?_I2CTOKEY
  +--> ?PR?NACK1?_I2CTOKEY
  +--> ?PR?STOP?_I2CTOKEY

?PR?_LIGHTOFF?_LIGHTOFF                          -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?CO?_LIGHTOFF
  +--> ?PR?__SEQ_WRITE?_SEQ_WRITE

?PR?TEST_FLASH?MAIN                              -----    -----      -----    -----      -----    -----      0001H    00
>> 2BH
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?MAIN
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?__GETSTR?_GETSTR
  +--> ?PR?_FLASH_RESET?_FLASH_RESET
  +--> ?PR?__FLASHSECTORERASE?_FLASH_SECTORE...
  +--> ?PR?__DELAY_1MS?_DELAY_1MS
  +--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
  +--> ?PR?__GETKEY?_GETKEY

?PR?_CLR?_DISPLAY                                -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?INIT?_DISPLAY
  +--> ?PR?_DISPLAY
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?CO?_DISPLAY

?PR?__GETSTR?_GETSTR                             -----    -----      0033H    0009H      -----    -----      -----    --
>> ---
  +--> ?CO?_GETSTR
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_GETSTR
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?__DELAY_1MS?_DELAY_1MS

?PR?__FLASHSECTORERASE?_FLASH_SECTORE...         -----    -----      0048H    0003H      -----    -----      -----    --
>> ---
BL51 BANKED LINKER/LOCATER V4.23                                                      08/23/2004  16:22:23  PAGE 11


  +--> ?PR?_WRITEIO?WRITEIO
  +--> ?PR?_READIO?READIO

?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE             -----    -----      0048H    0007H      -----    -----      -----    --
>> ---
  +--> ?PR?_WRITEIO?WRITEIO
  +--> ?PR?_READIO?READIO

?PR?PRINTF?PRINTF                                0020H.0  0001H.1    0035H    001CH      -----    -----      -----    --
>> ---
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?TEST_24C64?MAIN                              -----    -----      -----    -----      -----    -----      0001H    00
>> 2BH
  +--> ?PR?_BELL?_SPEAK
  +--> ?PR?_CLR?_DISPLAY
  +--> ?CO?MAIN
  +--> ?PR?__DISPLAY?_DISPLAY
  +--> ?PR?_CHECKCARDIN?_CHECKCARDIN
  +--> ?PR?__GETKEY?_GETKEY
  +--> ?PR?__GETSTR?_GETSTR
  +--> ?PR?_AT24C64_INIT?_AT24C64_INIT
  +--> ?PR?_AT24C64_POWERON?_AT24C64_POWERON
  +--> ?PR?__AT24C64_WRITE?_AT24C64_WRITE
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?__AT24C64_READ?_AT24C64_READ

?PR?_CHECKCARDIN?_CHECKCARDIN                    -----    -----      -----    -----      -----    -----      -----    --
>> ---
  +--> ?PR?_TIME_1MS?_CHECKCARDIN

?PR?_TIME_1MS?_CHECKCARDIN                       -----    -----      -----    -----      -----    -----      002CH    00

⌨️ 快捷键说明

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