📄 emreader.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\WORK\DEVELOPMENT TOOL\C51\BIN\BL51.EXE readermodule.obj TO emreader RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
readermodule.obj (READERMODULE)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?COPY)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?IMUL)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LMUL)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?ULDIV)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?SLDIV)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTKPTR)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?CCASE)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C_INIT)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDPDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTPDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\WORK\DEVELOPMENT TOOL\C51\LIB\C51S.LIB (?C?LSTKPDATA)
LINK MAP OF MODULE: emreader (READERMODULE)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0042H UNIT ?DT?READERMODULE
DATA 004AH 0018H UNIT _DATA_GROUP_
IDATA 0062H 002EH UNIT ?ID?READERMODULE
IDATA 0090H 002AH UNIT _IDATA_GROUP_
IDATA 00BAH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?DOOR_RELAY_ON?READERMODULE
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0005H UNIT ?PR?DOOR_RELAY_OFF?READERMODULE
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 2
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0015H UNIT ?PR?I2C_STOP?READERMODULE
CODE 002BH 0003H ABSOLUTE
CODE 002EH 03F2H UNIT ?C?LIB_CODE
CODE 0420H 024FH UNIT ?PR?EX0_ISR?READERMODULE
CODE 066FH 01C9H UNIT ?PR?INSTALLCARD?READERMODULE
CODE 0838H 01ABH UNIT ?PR?PROCESSUSEREVENT?READERMODULE
CODE 09E3H 016EH UNIT ?PR?CHECKDATA?READERMODULE
CODE 0B51H 0116H UNIT ?PR?PROCESS_CARD?READERMODULE
CODE 0C67H 00DCH UNIT ?PR?INSTALLTHISCARD?READERMODULE
CODE 0D43H 00D4H UNIT ?PR?_CARDNOTOS?READERMODULE
CODE 0E17H 00CEH UNIT ?PR?SCANKEY?READERMODULE
CODE 0EE5H 00BEH UNIT ?PR?_GETCARDNODETAILS?READERMODULE
CODE 0FA3H 0092H UNIT ?PR?_FILLINTBUFFER?READERMODULE
CODE 1035H 0091H UNIT ?PR?_STOBCD?READERMODULE
CODE 10C6H 008CH UNIT ?C_C51STARTUP
CODE 1152H 008BH UNIT ?PR?DELETECARD?READERMODULE
CODE 11DDH 0087H UNIT ?PR?WRITESYSDB?READERMODULE
CODE 1264H 0087H UNIT ?PR?GETSYSDB?READERMODULE
CODE 12EBH 0085H UNIT ?PR?TIMER2_OVERFLOW?READERMODULE
CODE 1370H 007EH UNIT ?PR?PROCESS_INPUT?READERMODULE
CODE 13EEH 0079H UNIT ?PR?CHECKAUTOPIN?READERMODULE
CODE 1467H 0077H UNIT ?PR?_GETOPERATIONMODEONOFF?READERMODULE
CODE 14DEH 0073H UNIT ?PR?PROCESS_DELAY?READERMODULE
CODE 1551H 0072H UNIT ?PR?MAIN?READERMODULE
CODE 15C3H 006FH UNIT ?PR?_STOLONG?READERMODULE
CODE 1632H 0063H UNIT ?PR?_WRITE_BLOCK?READERMODULE
CODE 1695H 0056H UNIT ?PR?_ADDNEWKEYTOBUFFER?READERMODULE
CODE 16EBH 0053H UNIT ?PR?CLEARUSERDB?READERMODULE
CODE 173EH 0050H UNIT ?PR?FINDTHISCARD?READERMODULE
CODE 178EH 004FH UNIT ?PR?PROCESS_BUZZER?READERMODULE
CODE 17DDH 004DH UNIT ?PR?_GETDIGIT?READERMODULE
CODE 182AH 004BH UNIT ?PR?_GET2DIGIT?READERMODULE
CODE 1875H 004AH UNIT ?PR?_MYSTRNCMP?READERMODULE
CODE 18BFH 0048H UNIT ?PR?_WRITE_EEPROM_BYTES?READERMODULE
CODE 1907H 0046H UNIT ?C_INITSEG
CODE 194DH 0044H UNIT ?C?LDIV
CODE 1991H 0043H UNIT ?PR?INITMCU?READERMODULE
CODE 19D4H 0043H UNIT ?PR?_ISGOODDIGITSTR?READERMODULE
CODE 1A17H 0043H UNIT ?CO?READERMODULE
CODE 1A5AH 0040H UNIT ?PR?INITDB?READERMODULE
CODE 1A9AH 0038H UNIT ?PR?TURN_RELAY_ON?READERMODULE
CODE 1AD2H 0036H UNIT ?PR?_COMMPUTSTR?READERMODULE
CODE 1B08H 0036H UNIT ?PR?_LONGTOS?READERMODULE
CODE 1B3EH 0032H UNIT ?PR?TIMER0_ISR?READERMODULE
CODE 1B70H 0030H UNIT ?PR?DELETETHISCARD?READERMODULE
CODE 1BA0H 002FH UNIT ?PR?_STOSHORT?READERMODULE
CODE 1BCFH 002FH UNIT ?PR?FLAGINIT?READERMODULE
CODE 1BFEH 002EH UNIT ?PR?_I2C_WRITE?READERMODULE
CODE 1C2CH 0028H UNIT ?PR?I2C_READ?READERMODULE
CODE 1C54H 0027H UNIT ?PR?_DELAY_MS?READERMODULE
CODE 1C7BH 0023H UNIT ?PR?RESETUSEREVENT?READERMODULE
CODE 1C9EH 001CH UNIT ?PR?RESTORECARDPOS?READERMODULE
CODE 1CBAH 0019H UNIT ?PR?CLEARKEYBUFFER?READERMODULE
CODE 1CD3H 0017H UNIT ?PR?CHECKKEYTIMEOUT?READERMODULE
CODE 1CEAH 0017H UNIT ?PR?ASTERIKRESETKEY?READERMODULE
CODE 1D01H 0016H UNIT ?PR?SHOWERROR?READERMODULE
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 3
CODE 1D17H 0014H UNIT ?PR?SHOWERRINMAINENTERED?READERMODULE
CODE 1D2BH 0014H UNIT ?PR?SHOWMAINENTERED?READERMODULE
CODE 1D3FH 0013H UNIT ?PR?CHECKCOLDSTART?READERMODULE
CODE 1D52H 0011H UNIT ?PR?_GET_EEPROM_BYTES?READERMODULE
CODE 1D63H 0011H UNIT ?PR?_BCDTOHEX?READERMODULE
CODE 1D74H 0010H UNIT ?PR?_BEEP?READERMODULE
CODE 1D84H 0010H UNIT ?PR?_JOINNIBBLETOCHAR?READERMODULE
CODE 1D94H 000EH UNIT ?PR?CLEARBUZZ?READERMODULE
CODE 1DA2H 000EH UNIT ?PR?PROCESS_LED?READERMODULE
CODE 1DB0H 000DH UNIT ?PR?PROCESS_LOCALKEYPAD?READERMODULE
CODE 1DBDH 0009H UNIT ?PR?I2C_START?READERMODULE
CODE 1DC6H 0008H UNIT ?PR?FLUSH_KEYPAD?READERMODULE
CODE 1DCEH 0007H UNIT ?PR?_BEEPBEEP?READERMODULE
CODE 1DD5H 0007H UNIT ?PR?NAK?READERMODULE
CODE 1DDCH 0007H UNIT ?PR?RELOADKEYTIMEOUT?READERMODULE
CODE 1DE3H 0005H UNIT ?PR?_MESS_LCD?READERMODULE
CODE 1DE8H 0004H UNIT ?PR?GET_EEPROM_BYTES1?READERMODULE
CODE 1DECH 0003H UNIT ?PR?_PUT_C?READERMODULE
CODE 1DEFH 0001H UNIT ?PR?EX1_ISR?READERMODULE
OVERLAY MAP OF MODULE: emreader (READERMODULE)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------------
?PR?TIMER2_OVERFLOW?READERMODULE ----- ----- ----- -----
+--> ?PR?_PUT_C?READERMODULE
?PR?_PUT_C?READERMODULE 005EH 0001H ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?READERMODULE
+--> ?C_INITSEG
?PR?MAIN?READERMODULE 004BH 0005H 0090H 0001H
+--> ?PR?INITMCU?READERMODULE
+--> ?PR?GETSYSDB?READERMODULE
+--> ?PR?CHECKCOLDSTART?READERMODULE
+--> ?PR?FLAGINIT?READERMODULE
+--> ?CO?READERMODULE
+--> ?PR?_COMMPUTSTR?READERMODULE
+--> ?PR?_GET_EEPROM_BYTES?READERMODULE
+--> ?PR?_FILLINTBUFFER?READERMODULE
+--> ?PR?PROCESS_INPUT?READERMODULE
+--> ?PR?PROCESS_LED?READERMODULE
+--> ?PR?PROCESS_BUZZER?READERMODULE
+--> ?PR?PROCESS_DELAY?READERMODULE
+--> ?PR?PROCESSUSEREVENT?READERMODULE
+--> ?PR?PROCESS_LOCALKEYPAD?READERMODULE
?PR?GETSYSDB?READERMODULE ----- ----- 0091H 0001H
+--> ?PR?_GET_EEPROM_BYTES?READERMODULE
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 4
?PR?_GET_EEPROM_BYTES?READERMODULE ----- ----- ----- -----
+--> ?PR?_I2C_WRITE?READERMODULE
+--> ?PR?I2C_STOP?READERMODULE
?PR?_I2C_WRITE?READERMODULE ----- ----- ----- -----
+--> ?PR?I2C_START?READERMODULE
?PR?I2C_STOP?READERMODULE ----- ----- ----- -----
+--> ?PR?I2C_START?READERMODULE
+--> ?PR?_I2C_WRITE?READERMODULE
+--> ?PR?I2C_READ?READERMODULE
+--> ?PR?NAK?READERMODULE
?PR?CHECKCOLDSTART?READERMODULE ----- ----- ----- -----
+--> ?PR?SCANKEY?READERMODULE
+--> ?PR?CLEARUSERDB?READERMODULE
+--> ?PR?INITDB?READERMODULE
+--> ?PR?GETSYSDB?READERMODULE
?PR?SCANKEY?READERMODULE ----- ----- 0091H 0014H
+--> ?CO?READERMODULE
+--> ?PR?CLEARBUZZ?READERMODULE
+--> ?PR?_PUT_C?READERMODULE
?PR?CLEARUSERDB?READERMODULE ----- ----- 0092H 0023H
+--> ?PR?_WRITE_BLOCK?READERMODULE
+--> ?PR?RESTORECARDPOS?READERMODULE
?PR?_WRITE_BLOCK?READERMODULE 005BH 0007H ----- -----
+--> ?PR?_I2C_WRITE?READERMODULE
+--> ?PR?I2C_STOP?READERMODULE
+--> ?PR?_DELAY_MS?READERMODULE
?PR?_DELAY_MS?READERMODULE ----- ----- 00B7H 0003H
?PR?RESTORECARDPOS?READERMODULE ----- ----- 00B5H 0001H
+--> ?PR?_WRITE_EEPROM_BYTES?READERMODULE
?PR?_WRITE_EEPROM_BYTES?READERMODULE ----- ----- 00B6H 0001H
+--> ?PR?_I2C_WRITE?READERMODULE
+--> ?PR?I2C_STOP?READERMODULE
+--> ?PR?_DELAY_MS?READERMODULE
?PR?INITDB?READERMODULE ----- ----- 0091H 0001H
+--> ?PR?RESTORECARDPOS?READERMODULE
+--> ?PR?WRITESYSDB?READERMODULE
?PR?WRITESYSDB?READERMODULE ----- ----- 0092H 0001H
+--> ?PR?_WRITE_EEPROM_BYTES?READERMODULE
+--> ?PR?_BEEP?READERMODULE
?PR?_COMMPUTSTR?READERMODULE 005BH 0003H 00B2H 0001H
+--> ?PR?_PUT_C?READERMODULE
?PR?_FILLINTBUFFER?READERMODULE 005BH 0006H 00AEH 0007H
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 5
?PR?PROCESS_INPUT?READERMODULE ----- ----- ----- -----
+--> ?PR?CLEARBUZZ?READERMODULE
+--> ?PR?TURN_RELAY_ON?READERMODULE
+--> ?PR?_BEEP?READERMODULE
+--> ?PR?RESETUSEREVENT?READERMODULE
?PR?TURN_RELAY_ON?READERMODULE ----- ----- ----- -----
+--> ?PR?_BCDTOHEX?READERMODULE
+--> ?PR?DOOR_RELAY_ON?READERMODULE
+--> ?PR?_BEEP?READERMODULE
?PR?RESETUSEREVENT?READERMODULE ----- ----- ----- -----
+--> ?PR?FLUSH_KEYPAD?READERMODULE
?PR?PROCESS_BUZZER?READERMODULE ----- ----- ----- -----
+--> ?PR?CLEARBUZZ?READERMODULE
?PR?PROCESS_DELAY?READERMODULE ----- ----- ----- -----
+--> ?PR?DOOR_RELAY_ON?READERMODULE
+--> ?CO?READERMODULE
+--> ?PR?_COMMPUTSTR?READERMODULE
+--> ?PR?DOOR_RELAY_OFF?READERMODULE
?PR?PROCESSUSEREVENT?READERMODULE 0050H 0001H 0091H 0001H
+--> ?PR?CHECKDATA?READERMODULE
+--> ?PR?INSTALLCARD?READERMODULE
+--> ?PR?DELETECARD?READERMODULE
+--> ?PR?CLEARUSERDB?READERMODULE
+--> ?PR?_GET2DIGIT?READERMODULE
+--> ?PR?_GETOPERATIONMODEONOFF?READERMODULE
+--> ?PR?_GETDIGIT?READERMODULE
+--> ?PR?SHOWERRINMAINENTERED?READERMODULE
+--> ?PR?_PUT_C?READERMODULE
+--> ?PR?_BEEP?READERMODULE
+--> ?PR?WRITESYSDB?READERMODULE
+--> ?PR?FLUSH_KEYPAD?READERMODULE
+--> ?PR?RELOADKEYTIMEOUT?READERMODULE
?PR?CHECKDATA?READERMODULE ----- ----- 0092H 0008H
+--> ?PR?PROCESS_CARD?READERMODULE
+--> ?PR?_ISGOODDIGITSTR?READERMODULE
+--> ?PR?_STOBCD?READERMODULE
+--> ?PR?RESETUSEREVENT?READERMODULE
+--> ?PR?_MYSTRNCMP?READERMODULE
+--> ?PR?SHOWERROR?READERMODULE
+--> ?PR?SHOWMAINENTERED?READERMODULE
+--> ?PR?CHECKAUTOPIN?READERMODULE
+--> ?PR?FINDTHISCARD?READERMODULE
+--> ?PR?TURN_RELAY_ON?READERMODULE
+--> ?PR?_PUT_C?READERMODULE
+--> ?PR?_GET2DIGIT?READERMODULE
+--> ?PR?FLUSH_KEYPAD?READERMODULE
+--> ?PR?RELOADKEYTIMEOUT?READERMODULE
+--> ?PR?INSTALLTHISCARD?READERMODULE
+--> ?PR?_BEEPBEEP?READERMODULE
?PR?PROCESS_CARD?READERMODULE 0051H 0001H 00AEH 0004H
BL51 BANKED LINKER/LOCATER V5.03 09/05/2006 01:45:28 PAGE 6
+--> ?PR?_JOINNIBBLETOCHAR?READERMODULE
+--> ?PR?_LONGTOS?READERMODULE
+--> ?PR?_COMMPUTSTR?READERMODULE
?PR?_LONGTOS?READERMODULE 0052H 0007H ----- -----
?PR?_ISGOODDIGITSTR?READERMODULE 0055H 0005H ----- -----
+--> ?PR?_PUT_C?READERMODULE
?PR?_STOBCD?READERMODULE 0055H 000AH ----- -----
?PR?_MYSTRNCMP?READERMODULE 0051H 0008H ----- -----
?PR?SHOWERROR?READERMODULE ----- ----- ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -