📄 sf_posuser.m51
字号:
CODE B8F3H 0014H UNIT ?PR?START?_I2CTOKEY
CODE B907H 0013H UNIT ?PR?STOP2?_I2CTOTIME
CODE B91AH 0011H UNIT ?PR?CLOSECOM1?MAIN
CODE B92BH 0011H UNIT ?PR?_GETSTR
CODE B93CH 0011H UNIT ?CO?_DISPLAY
CODE B94DH 0010H UNIT ?PR?INITJHLSZ?DATA
CODE B95DH 0010H UNIT ?CO?_GETSTR
CODE B96DH 000FH UNIT ?PR?STOP?_I2CTOKEY
CODE B97CH 000EH UNIT ?PR?NACK1?_I2CTOKEY
CODE B98AH 000CH UNIT ?PR?_SETFLASHPARA
CODE B996H 000CH UNIT ?PR?NACK2?_I2CTOTIME
CODE B9A2H 000BH UNIT ?PR?_LIGHTON?_LIGHTON
CODE B9ADH 000BH UNIT ?PR?_LIGHTOFF?_LIGHTOFF
CODE B9B8H 0009H UNIT ?PR?_SPEAK
CODE B9C1H 0009H UNIT ?PR?_GETTIME
CODE B9CAH 0008H UNIT ?PR?__OO2320?_OO2320
CODE B9D2H 0008H UNIT ?PR?_DELAY_100US?_DELAY_100US
CODE B9DAH 0007H UNIT ?PR?_COMR232
CODE B9E1H 0007H UNIT ?PR?_DISP_OFF?_DISP_OFF
CODE B9E8H 0005H UNIT ?CO?_LIGHTON
CODE B9EDH 0005H UNIT ?CO?_LIGHTOFF
CODE B9F2H 0005H UNIT ?CO?_POWEROFF
CODE B9F7H 0005H UNIT ?PR?ACK2?_ACK2
CODE B9FCH 0005H UNIT ?PR?ACK1?_I2CTOKEY
CODE BA01H 0004H UNIT ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
CODE BA05H 0003H UNIT ?PR?OPENCOM1?MAIN
OVERLAY MAP OF MODULE: SF_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
BL51 BANKED LINKER/LOCATER V4.23 01/13/2006 09:40:06 PAGE 7
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- 0000H 00
>> 2BH
+--> ?PR?_SYSCLK_INIT?_SYSCLK_INIT
+--> ?PR?_PORT_INIT?_PORT_INIT
+--> ?PR?__UART0_INIT?_UART0_INIT
+--> ?PR?CLOSECOM1?MAIN
+--> ?PR?_SETFLASHPARA?_SETFLASHPARA
+--> ?PR?_BELL?_SPEAK
+--> ?PR?__DELAY_10MS?_DELAY_10MS
+--> ?PR?_CLR?_DISPLAY
+--> ?CO?MAIN
+--> ?PR?__DISPLAY?_DISPLAY
+--> ?PR?GET_VOLTAGE?_HARD
+--> ?PR?_GETCHAR?_GETCHAR
+--> ?PR?_POWEROFF?_POWEROFF
+--> ?PR?GET_SBH?DATA
+--> ?PR?DISPLAY_SBH?DATA
+--> ?PR?GET_KJMM?DATA
+--> ?PR?__GETSTR_PSWD?_GETSTR_PSWD
+--> ?PR?MAINMENU?MAIN
+--> ?PR?MAINMENUBAK?MAIN
?PR?__UART0_INIT?_UART0_INIT ----- ----- 002BH 0004H ----- ----- 00F8H 00
>> 02H
?PR?_SETFLASHPARA?_SETFLASHPARA ----- ----- ----- ----- ----- ----- 002BH 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 ----- ----- 0051H 0001H ----- ----- ----- --
>> ---
+--> ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET
?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?FLASH_PAGE_SET
?PR?_FLASHIDENTRY?_FLASH_IDENTRY ----- ----- ----- ----- ----- ----- 002CH 00
>> 01H
+--> ?PR?_WRITEIO_?_FLASH_IDENTRY
+--> ?PR?_READIO_?_FLASH_IDENTRY
?PR?_WRITEIO_?_FLASH_IDENTRY ----- ----- 0023H 0001H ----- ----- ----- --
>> ---
+--> ?PR?_FLASH_PAGE_SET?FLASH_PAGE_SET
?PR?_READIO_?_FLASH_IDENTRY ----- ----- ----- ----- ----- ----- ----- --
BL51 BANKED LINKER/LOCATER V4.23 01/13/2006 09:40:06 PAGE 8
>> ---
+--> ?PR?_FLASH_PAGE?_FLASH_IDENTRY
?PR?_BELL?_SPEAK ----- ----- 003AH 0003H ----- ----- ----- --
>> ---
+--> ?PR?_SPEAK
+--> ?CO?_SPEAK
+--> ?PR?__DELAY_1MS?_DELAY_1MS
?PR?_CLR?_DISPLAY ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?INIT?_DISPLAY
+--> ?PR?_DISPLAY
+--> ?PR?__DISPLAY?_DISPLAY
+--> ?CO?_DISPLAY
?PR?INIT?_DISPLAY ----- ----- 0053H 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?__DISPLAY?_DISPLAY ----- ----- 0037H 001CH ----- ----- ----- --
>> ---
+--> ?PR?INIT?_DISPLAY
+--> ?PR?_DISPLAY
+--> ?PR?_DISPLAYHALFCH?_DISPLAY
+--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
+--> ?PR?_DISPLAYACHAR?_DISPLAY
?PR?_DISPLAYHALFCH?_DISPLAY ----- ----- 0053H 0003H ----- ----- 01DBH 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 ----- ----- 0053H 0008H ----- ----- ----- --
>> ---
+--> ?PR?_DISPLAY
+--> ?PR?_WRITE_DATA?WRITE_DATA
+--> ?PR?_WRITE_COM?WRITE_COM
BL51 BANKED LINKER/LOCATER V4.23 01/13/2006 09:40:06 PAGE 9
?PR?GET_VOLTAGE?_HARD ----- ----- 0036H 0001H ----- ----- 01DBH 00
>> 08H
+--> ?PR?ADC0_INIT?_HARD
+--> ?PR?_HARD
?PR?_GETCHAR?_GETCHAR ----- ----- 0037H 0001H ----- ----- ----- --
>> ---
+--> ?PR?__GETKEY?_GETKEY
+--> ?PR?__DELAY_1MS?_DELAY_1MS
+--> ?PR?_LIGHTON?_LIGHTON
+--> ?PR?_LIGHTOFF?_LIGHTOFF
?PR?__GETKEY?_GETKEY 0020H.2 0000H.1 0038H 0002H ----- ----- 01DBH 00
>> 01H
+--> ?PR?__DELAY_1MS?_DELAY_1MS
+--> ?PR?_DISP_OFF?_DISP_OFF
+--> ?PR?_POWEROFF?_POWEROFF
+--> ?PR?_NEW_POS?_GETKEY
+--> ?PR?_BELL?_SPEAK
+--> ?PR?_LIGHTOFF?_LIGHTOFF
+--> ?PR?__SEQ_READ?_SEQ_READ
?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 ----- ----- 003AH 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?START?_I2CTOKEY ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?_DELAY_100US?_DELAY_100US
?PR?_OUT_BYTE?_I2CTOKEY ----- ----- 003FH 0002H ----- ----- ----- --
>> ---
+--> ?PR?_DELAY_100US?_DELAY_100US
+--> ?PR?CLOCK1?_I2CTOKEY
?PR?CLOCK1?_I2CTOKEY ----- ----- 0041H 0001H ----- ----- ----- --
>> ---
+--> ?PR?_DELAY_100US?_DELAY_100US
BL51 BANKED LINKER/LOCATER V4.23 01/13/2006 09:40:06 PAGE 10
?PR?NACK1?_I2CTOKEY ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?CLOCK1?_I2CTOKEY
?PR?STOP?_I2CTOKEY ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?_DELAY_100US?_DELAY_100US
?PR?_LIGHTOFF?_LIGHTOFF ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?CO?_LIGHTOFF
+--> ?PR?__SEQ_WRITE?_SEQ_WRITE
?PR?__SEQ_READ?_SEQ_READ ----- ----- 003AH 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?GET_BYTE?_I2CTOKEY ----- ----- 003FH 0002H ----- ----- ----- --
>> ---
+--> ?PR?_DELAY_100US?_DELAY_100US
+--> ?PR?CLOCK1?_I2CTOKEY
?PR?ACK1?_I2CTOKEY ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?PR?CLOCK1?_I2CTOKEY
?PR?_LIGHTON?_LIGHTON ----- ----- ----- ----- ----- ----- ----- --
>> ---
+--> ?CO?_LIGHTON
+--> ?PR?__SEQ_WRITE?_SEQ_WRITE
?PR?GET_SBH?DATA ----- ----- 0023H 0002H ----- ----- 002BH 00
>> 13H
+--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
+--> ?PR?_VALIDDATA?DATA
+--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...
?PR?_VALIDDATA?DATA ----- ----- 003DH 0003H ----- ----- 01F8H 00
>> 02H
+--> ?PR?__CALC_CRC?_CALC_CRC
?PR?__CALC_CRC?_CALC_CRC ----- ----- 0040H 0009H 0016H 0008H ----- --
>> ---
+--> ?PR?_CALC_CRC
?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR... ----- ----- 003DH 000DH ----- ----- 01F8H 01
>> 22H
+--> ?PR?_FLASH_SECTORMODFIY
+--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
+--> ?PR?__FLASHSECTORERASE?_FLASH_SECTORE...
BL51 BANKED LINKER/LOCATER V4.23 01/13/2006 09:40:06 PAGE 11
+--> ?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE
?PR?__FLASHSECTORERASE?_FLASH_SECTORE... ----- ----- 004AH 0003H ----- ----- ----- --
>> ---
+--> ?PR?_WRITEIO?WRITEIO
+--> ?PR?_READIO?READIO
?PR?__FLASHBYTEWRITE?_FLASHBYTEWRITE ----- ----- 004AH 0007H ----- ----- ----- --
>> ---
+--> ?PR?_WRITEIO?WRITEIO
+--> ?PR?_READIO?READIO
?PR?DISPLAY_SBH?DATA ----- ----- 002BH 0006H ----- ----- 012DH 00
>> 23H
+--> ?CO?DATA
+--> ?PR?__FLASHBYTEREAD?_FLASHBYTEREAD
+--> ?PR?_VALIDDATA?DATA
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPLAY?APP
+--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...
?PR?PRINTF?PRINTF 0020H.2 0001H.1 0037H 001CH ----- ----- ----- --
>> ---
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_DISPLAY?APP ----- ----- 0031H 0004H ----- ----- ----- --
>> ---
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?__DISPLAY?_DISPLAY
?PR?GET_KJMM?DATA ----- ----- ----- ----- ----- ----- 0062H 00
>> 18H
+--> ?PR?__FLASHREAD?_FLASH_READ
+--> ?PR?_VALIDDATA?DATA
+--> ?PR?__FLASHSECTORMODFIY?_FLASH_SECTOR...
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -