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

📄 fingerprj.m51

📁 指纹识别源代码,用于智能门紧,还有配合MF800卡使用
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?CLEARSETUP?SETUP

?PR?SETTS?SETUP                        -----    -----
  +--> ?PR?SETTSDISP?SETUP
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETHOLDEFDISP?SETUP
  +--> ?PR?SETMODEINDEXDISP?SETUP
  +--> ?CO?SETUP
  +--> ?PR?_LCDCURON?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_CHECKSAVETS?SETUP

?PR?SETTSDISP?SETUP                    -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYTS?SETUP
  +--> ?PR?_DISPLAY?LCD

?PR?_DISPLAYTS?SETUP                   0025H    0002H
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYSHORT?LCD
  +--> ?CO?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_GETTSDATA?TS

?PR?_GETTSDATA?TS                      -----    -----
  +--> ?PR?_RAM_READ?SRAM
  +--> ?PR?_RAM_WRITE?SRAM

?PR?SETHOLDEFDISP?SETUP                -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYHOL?SETUP
  +--> ?PR?_DISPLAY?LCD

?PR?_DISPLAYHOL?SETUP                  0024H    0002H
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYSHORT?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_GETHOLDATA?SETUP

?PR?_GETHOLDATA?SETUP                  -----    -----
  +--> ?PR?_RAM_READ?SRAM
  +--> ?PR?_RAM_WRITE?SRAM

?PR?SETMODEINDEXDISP?SETUP             -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?READMODEINDEX?SRAM
  +--> ?PR?_DISPLAYSHORT?LCD
  +--> ?PR?_DISPLAY?LCD

?PR?READMODEINDEX?SRAM                 -----    -----
  +--> ?PR?_RAM_READP0?SRAM
BL51 BANKED LINKER/LOCATER V5.01                                                      03/08/2007  12:10:03  PAGE 19


  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?_CHECKSAVETS?SETUP                 -----    -----
  +--> ?CO?SETUP
  +--> ?PR?_WRITETS?TS

?PR?_WRITETS?TS                        -----    -----
  +--> ?PR?_RAM_WRITE?SRAM

?PR?SETHOLDEF?SETUP                    -----    -----
  +--> ?PR?SETHOLDEFDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETIODEFDISP?SETUP
  +--> ?PR?SETTSDISP?SETUP
  +--> ?CO?SETUP
  +--> ?PR?_LCDCURON?LCD
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_CHECKSAVEHOL?SETUP

?PR?SETIODEFDISP?SETUP                 -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYIO?SETUP
  +--> ?PR?_DISPLAY?LCD

?PR?_DISPLAYIO?SETUP                   -----    -----
  +--> ?CO?SETUP
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_GETIODATA?INOUT
  +--> ?PR?_DISPLAY?LCD

?PR?_GETIODATA?INOUT                   -----    -----
  +--> ?PR?_RAM_READP0?SRAM
  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?_CHECKSAVEHOL?SETUP                0024H    0002H
  +--> ?CO?SETUP
  +--> ?PR?_RAM_WRITE?SRAM

?PR?SETIODEF?SETUP                     -----    -----
  +--> ?PR?SETIODEFDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETTSHOLINDEXDISP?SETUP
  +--> ?PR?SETHOLDEFDISP?SETUP
  +--> ?CO?SETUP
  +--> ?PR?_LCDCURON?LCD
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_CHECKSAVEIO?INOUT

?PR?SETTSHOLINDEXDISP?SETUP            -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYTSHOL?SETUP
  +--> ?PR?_DISPLAY?LCD

?PR?_DISPLAYTSHOL?SETUP                0024H    0001H
  +--> ?PR?_DISPLAYMESSAGE?LCD
BL51 BANKED LINKER/LOCATER V5.01                                                      03/08/2007  12:10:03  PAGE 20


  +--> ?PR?_DISPLAYSHORT?LCD
  +--> ?PR?_GETTSHOLINDEX?SETUP

?PR?_GETTSHOLINDEX?SETUP               -----    -----
  +--> ?PR?_RAM_READP0?SRAM
  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?_CHECKSAVEIO?INOUT                 -----    -----
  +--> ?CO?SETUP
  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?SETHOLINDEX?SETUP                  -----    -----
  +--> ?PR?SETTSHOLINDEXDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETMODEINDEXDISP?SETUP
  +--> ?PR?SETIODEFDISP?SETUP
  +--> ?CO?SETUP
  +--> ?PR?_LCDCURON?LCD
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_CHECKSAVETSHOLINDEX?SETUP

?PR?_CHECKSAVETSHOLINDEX?SETUP         -----    -----
  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?SETMODEINDEX?SETUP                 -----    -----
  +--> ?PR?SETMODEINDEXDISP?SETUP
  +--> ?PR?_LCDCURON?LCD
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETTSDISP?SETUP
  +--> ?PR?SETTSHOLINDEXDISP?SETUP
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?CHECKSAVEMODEINDEX?SETUP

?PR?CHECKSAVEMODEINDEX?SETUP           -----    -----
  +--> ?PR?_RAM_WRITEP0?SRAM

?PR?SETIDREGISTER?SETUP                -----    -----
  +--> ?PR?SETIDREGISTERDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETIDDELETEDISP?SETUP
  +--> ?PR?SETEVENTCOUNTDISP?SETUP
  +--> ?PR?REGISTERID?SETUP
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_LCDCURON?LCD
  +--> ?CO?SETUP
  +--> ?PR?_IDATA2IDATA?SYSTEM
  +--> ?PR?READFPMODE?SRAM
  +--> ?PR?_GETEMPTYSN?USER
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DELAYTIMERH?TIMER
  +--> ?PR?_RGETUSERBYSN?FINGER
  +--> ?PR?RDELETEUSERBYSN?FINGER
  +--> ?PR?REGISTERFP?FINGER
  +--> ?PR?_WRITEUSERDATA?USER
BL51 BANKED LINKER/LOCATER V5.01                                                      03/08/2007  12:10:03  PAGE 21


  +--> ?PR?ADDUSER?USER

?PR?SETIDREGISTERDISP?SETUP            -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_LCDCURON?LCD

?PR?SETIDDELETEDISP?SETUP              -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_LCDCURON?LCD

?PR?SETEVENTCOUNTDISP?SETUP            -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?GETNEWEVENTNUM?EVENT
  +--> ?PR?_DISPLAYSHORT?LCD

?PR?GETNEWEVENTNUM?EVENT               -----    -----
  +--> ?PR?_SRAMGETSHORT?SRAM

?PR?_SRAMGETSHORT?SRAM                 -----    -----
  +--> ?PR?_RAM_READP0?SRAM

?PR?REGISTERID?SETUP                   -----    -----
  +--> ?PR?GETIDFROMLCD?SETUP
  +--> ?PR?CHECKISMASTER?KEYPAD
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DELAYTIMERH?TIMER
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?SETIDREGISTERDISP?SETUP
  +--> ?PR?GETUSERBYID?USER
  +--> ?PR?DISPLAYUSERID?SETUP
  +--> ?CO?SETUP
  +--> ?PR?_LCDCURON?LCD

?PR?CHECKISMASTER?KEYPAD               -----    -----
  +--> ?PR?READMASTERCHANGE?SRAM
  +--> ?PR?_READUSERDATA?USER

?PR?DISPLAYUSERID?SETUP                -----    -----
  +--> ?PR?_DISPLAY?LCD

?PR?_GETEMPTYSN?USER                   -----    -----
  +--> ?PR?_TESTEMPTYSN?USER

?PR?_RGETUSERBYSN?FINGER               -----    -----
  +--> ?CO?FINGER
  +--> ?PR?_CODE2UART0?SYSTEM
  +--> ?PR?_CHECKCRC?SYSTEM
  +--> ?PR?_SENDSTRING?RXD
  +--> ?PR?FIMRXDREADY?FINGER
  +--> ?PR?_GETFIMPACKAGE?FINGER

?PR?ADDUSER?USER                       -----    -----
  +--> ?PR?_GETEMPTYSN?USER
  +--> ?PR?_WRITEUSERDATA?USER

?PR?SETIDDELETE?SETUP                  -----    -----
  +--> ?PR?SETIDDELETEDISP?SETUP
BL51 BANKED LINKER/LOCATER V5.01                                                      03/08/2007  12:10:03  PAGE 22


  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETIDLISTDISP?SETUP
  +--> ?PR?SETIDREGISTERDISP?SETUP
  +--> ?PR?CHECKDELETEID?SETUP
  +--> ?PR?_DELAYTIMERH?TIMER
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_LCDCURON?LCD

?PR?SETIDLISTDISP?SETUP                -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_GETUSEDSN?USER
  +--> ?PR?_DELAYTIMERH?TIMER
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?DISPLAYUSER?SETUP

?PR?DISPLAYUSER?SETUP                  -----    -----
  +--> ?PR?_DISPLAYBCD?LCD
  +--> ?PR?_DISPLAY?LCD

?PR?_DISPLAYBCD?LCD                    -----    -----
  +--> ?PR?_DISPLAY?LCD

?PR?CHECKDELETEID?SETUP                -----    -----
  +--> ?PR?GETIDFROMLCD?SETUP
  +--> ?PR?CHECKISMASTER?KEYPAD
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?DELETEUSERBYID?USER
  +--> ?PR?RDELETEUSERBYSN?FINGER

?PR?DELETEUSERBYID?USER                -----    -----
  +--> ?PR?GETUSERBYID?USER
  +--> ?PR?RDELETEUSERBYSN?FINGER
  +--> ?PR?_WRITEUSERDATA?USER

?PR?SETIDLIST?SETUP                    -----    -----
  +--> ?PR?SETIDLISTDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETIDCOUNTDISP?SETUP
  +--> ?PR?SETIDDELETEDISP?SETUP
  +--> ?PR?CLEARSETUP?SETUP
  +--> ?PR?_GETUSEDSN?USER
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DELAYTIMERH?TIMER
  +--> ?PR?_READUSERDATA?USER

?PR?SETIDCOUNTDISP?SETUP               -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?GETUSERNUM?USER
  +--> ?PR?_DISPLAYSHORT?LCD

?PR?GETUSERNUM?USER                    -----    -----
  +--> ?PR?_GETUSEDSN?USER

?PR?SETIDCOUNT?SETUP                   -----    -----
  +--> ?PR?SETIDCOUNTDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
BL51 BANKED LINKER/LOCATER V5.01                                                      03/08/2007  12:10:03  PAGE 23


  +--> ?PR?SETEVENTCOUNTDISP?SETUP
  +--> ?PR?SETIDLISTDISP?SETUP

?PR?SETEVENTCOUNT?SETUP                -----    -----
  +--> ?PR?SETEVENTCOUNTDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETIDREGISTERDISP?SETUP
  +--> ?PR?SETIDCOUNTDISP?SETUP

?PR?SETFWVER?SETUP                     -----    -----
  +--> ?PR?SETFWVERDISP?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETRAMTESTDISP?SETUP
  +--> ?PR?SETCOMMTESTDISP?SETUP

?PR?SETFWVERDISP?SETUP                 -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYBCD?LCD

?PR?SETRAMTESTDISP?SETUP               -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD

?PR?SETCOMMTESTDISP?SETUP              -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD

?PR?SETRAMTEST?SETUP                   -----    -----
  +--> ?PR?SETRAMTESTDISP?SETUP
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?SRAMTEST?SRAM
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETOUTTESTDISP?SETUP
  +--> ?PR?SETFWVERDISP?SETUP

?PR?SRAMTEST?SRAM                      0024H    0001H
  +--> ?PR?_DISPLAYMESSAGE?LCD
  +--> ?PR?_DISPLAYSHORT?LCD
  +--> ?PR?_RAM_READ16?SRAM
  +--> ?PR?_IDATA2IDATA?SYSTEM
  +--> ?PR?_RAM_WRITE16?SRAM

?PR?SETOUTTESTDISP?SETUP               -----    -----
  +--> ?PR?_DISPLAYMESSAGE?LCD

?PR?SETOUTTEST?SETUP                   -----    -----
  +--> ?PR?SETOUTTESTDISP?SETUP
  +--> ?PR?OUTTEST?SETUP
  +--> ?PR?TERMINATESETUP?SETUP
  +--> ?PR?SETLCDTESTDISP?SETUP

⌨️ 快捷键说明

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