📄 aqp07.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE F:\YUN\安全牌\安全牌C\VAR.OBJ, F:\YUN\安全牌\安全牌C\SD2300API.OBJ, F:\YUN\安全牌\安全牌C\MAIN.
>> OBJ, F:\YUN\安全牌\安全牌C\KEY.OBJ, F:\YUN\安全牌\安全牌C\BC728X.OBJ, F:\YUN\安全牌\安全牌C\24WCXX.OBJ TO F:\YUN\安全
>> 牌\安全牌C\AQP07 RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
F:\YUN\安全牌\安全牌C\VAR.OBJ (VAR)
F:\YUN\安全牌\安全牌C\SD2300API.OBJ (SD2300API)
F:\YUN\安全牌\安全牌C\MAIN.OBJ (MAIN)
F:\YUN\安全牌\安全牌C\KEY.OBJ (KEY)
F:\YUN\安全牌\安全牌C\BC728X.OBJ (BC728X)
F:\YUN\安全牌\安全牌C\24WCXX.OBJ (24WCXX)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDIPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CILDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKPDATA)
LINK MAP OF MODULE: F:\YUN\安全牌\安全牌C\AQP07 (VAR)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 2
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0001H UNIT ?DT?KEY
0011H 000FH *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?VAR
BIT 0021H.0 0000H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0034H UNIT ?DT?VAR
DATA 0056H 001AH UNIT _DATA_GROUP_
IDATA 0070H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?I2C_ACK?SD2300API
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?I_START?24WCXX
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0400H UNIT ?C?LIB_CODE
CODE 041EH 02EFH UNIT ?CO?VAR
CODE 070DH 02B7H UNIT ?PR?_DISP1?MAIN
CODE 09C4H 0287H UNIT ?PR?_TOTALDAYS?MAIN
CODE 0C4BH 01D3H UNIT ?PR?_KEYDIRECTION?KEY
CODE 0E1EH 01B1H UNIT ?PR?_KEYNUM?KEY
CODE 0FCFH 0184H UNIT ?PR?_DISP2?MAIN
CODE 1153H 00D2H UNIT ?PR?BINARY_BCD?MAIN
CODE 1225H 00CCH UNIT ?PR?KEY?KEY
CODE 12F1H 00C0H UNIT ?PR?_ADDDAYS?MAIN
CODE 13B1H 00B6H UNIT ?PR?BCD_BINARY?MAIN
CODE 1467H 00AFH UNIT ?PR?DISPALL?MAIN
CODE 1516H 0094H UNIT ?PR?WR_DATE?SD2300API
CODE 15AAH 008CH UNIT ?PR?INIT_BC728X?BC728X
CODE 1636H 008CH UNIT ?C_C51STARTUP
CODE 16C2H 008BH UNIT ?PR?BINARY_BCD2_TIME?MAIN
CODE 174DH 0087H UNIT ?PR?INIT_SD2300API?SD2300API
CODE 17D4H 0085H UNIT ?PR?BINARY_BCD1_TIME?MAIN
CODE 1859H 0076H UNIT ?PR?MAIN?MAIN
CODE 18CFH 0075H UNIT ?PR?TIMEJUDGE?MAIN
CODE 1944H 006EH UNIT ?PR?_DISPFLICKER?MAIN
CODE 19B2H 0067H UNIT ?PR?BCD1_BINARY_TIME?MAIN
CODE 1A19H 0066H UNIT ?PR?RD_DATE?SD2300API
CODE 1A7FH 0065H UNIT ?PR?_YESTERDAY?MAIN
CODE 1AE4H 005DH UNIT ?PR?KEYCHANGE?KEY
CODE 1B41H 005BH UNIT ?PR?INTERRUPT_T0?KEY
CODE 1B9CH 0056H UNIT ?PR?DATEJUDGE?MAIN
CODE 1BF2H 0055H UNIT ?PR?_NEXTDAYS?MAIN
CODE 1C47H 0055H UNIT ?PR?_DISPONE?MAIN
CODE 1C9CH 0052H UNIT ?PR?_RD_24WCXX?24WCXX
CODE 1CEEH 0051H UNIT ?PR?_NEXTDAY?MAIN
CODE 1D3FH 004BH UNIT ?PR?_SEND_BYTE?BC728X
CODE 1D8AH 0046H UNIT ?PR?_WR_24WCXX?24WCXX
CODE 1DD0H 003DH UNIT ?PR?BCD2_BINARY_TIME?MAIN
CODE 1E0DH 0038H UNIT ?PR?RECEIVE_BYTE?BC728X
CODE 1E45H 002BH UNIT ?PR?_DISPSTOP?MAIN
CODE 1E70H 002AH UNIT ?PR?WR_CONTROL2?SD2300API
CODE 1E9AH 0024H UNIT ?PR?I2C_STOP?SD2300API
CODE 1EBEH 0023H UNIT ?PR?_I2C_SEND?SD2300API
CODE 1EE1H 0023H UNIT ?PR?_I_SEND?24WCXX
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 3
CODE 1F04H 0021H UNIT ?PR?DISPTIME?MAIN
CODE 1F25H 001EH UNIT ?PR?I2C_RECEIVE?SD2300API
CODE 1F43H 001EH UNIT ?PR?I_RECEIVE?24WCXX
CODE 1F61H 001DH UNIT ?PR?INIT_T0?KEY
CODE 1F7EH 001BH UNIT ?PR?I2C_START?SD2300API
CODE 1F99H 0019H UNIT ?PR?I2C_CLOCK?SD2300API
CODE 1FB2H 0019H UNIT ?PR?I_CLOCK?24WCXX
CODE 1FCBH 0018H UNIT ?PR?KEYIN?KEY
CODE 1FE3H 0017H UNIT ?PR?KEYOUT?KEY
CODE 1FFAH 0013H UNIT ?PR?_WR_ADDRESS?SD2300API
CODE 200DH 0013H UNIT ?PR?INIT_T1?KEY
CODE 2020H 0013H UNIT ?PR?_E_ADDRESS?24WCXX
CODE 2033H 0011H UNIT ?PR?I_STOP?24WCXX
CODE 2044H 000FH UNIT ?PR?INTERRUPT_T1?KEY
CODE 2053H 000CH UNIT ?PR?_DELAY?MAIN
CODE 205FH 000CH UNIT ?PR?KMG?MAIN
CODE 206BH 000BH UNIT ?PR?_RD_BC728X?BC728X
CODE 2076H 000AH UNIT ?PR?_WR_BC728X?BC728X
CODE 2080H 0008H UNIT ?PR?I_ACK?24WCXX
CODE 2088H 0005H UNIT ?PR?I2C_INIT?SD2300API
CODE 208DH 0005H UNIT ?PR?I_INIT?24WCXX
CODE 2092H 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: F:\YUN\安全牌\安全牌C\AQP07 (VAR)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?KMG?MAIN
+--> ?PR?INIT_BC728X?BC728X
+--> ?PR?INIT_SD2300API?SD2300API
+--> ?PR?DISPALL?MAIN
+--> ?PR?KEYOUT?KEY
+--> ?PR?WR_CONTROL2?SD2300API
+--> ?PR?DISPTIME?MAIN
+--> ?PR?INIT_T0?KEY
+--> ?PR?KEY?KEY
?PR?KMG?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
?PR?INIT_BC728X?BC728X ----- ----- 0056H 0001H
+--> ?PR?_DELAY?MAIN
+--> ?PR?_RD_BC728X?BC728X
+--> ?PR?_WR_BC728X?BC728X
+--> ?PR?KMG?MAIN
?PR?_RD_BC728X?BC728X ----- ----- ----- -----
+--> ?PR?_SEND_BYTE?BC728X
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 4
+--> ?PR?RECEIVE_BYTE?BC728X
?PR?_SEND_BYTE?BC728X ----- ----- 0062H 0002H
+--> ?PR?_DELAY?MAIN
?PR?RECEIVE_BYTE?BC728X ----- ----- 0058H 0002H
+--> ?PR?_DELAY?MAIN
?PR?_WR_BC728X?BC728X ----- ----- 0061H 0001H
+--> ?PR?_SEND_BYTE?BC728X
?PR?INIT_SD2300API?SD2300API ----- ----- ----- -----
+--> ?PR?I2C_INIT?SD2300API
+--> ?PR?_WR_ADDRESS?SD2300API
+--> ?PR?_I2C_SEND?SD2300API
+--> ?PR?I2C_STOP?SD2300API
+--> ?PR?_DELAY?MAIN
?PR?I2C_INIT?SD2300API ----- ----- ----- -----
+--> ?PR?I2C_STOP?SD2300API
?PR?I2C_STOP?SD2300API ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
?PR?_WR_ADDRESS?SD2300API ----- ----- 005AH 0001H
+--> ?PR?I2C_START?SD2300API
+--> ?PR?_I2C_SEND?SD2300API
?PR?I2C_START?SD2300API ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
?PR?_I2C_SEND?SD2300API ----- ----- 005BH 0002H
+--> ?PR?I2C_CLOCK?SD2300API
?PR?I2C_CLOCK?SD2300API 0021H.0 0000H.1 ----- -----
+--> ?PR?_DELAY?MAIN
?PR?DISPALL?MAIN ----- ----- 0056H 0002H
+--> ?PR?_DELAY?MAIN
+--> ?PR?_RD_BC728X?BC728X
+--> ?PR?_WR_BC728X?BC728X
+--> ?PR?RD_DATE?SD2300API
+--> ?PR?BINARY_BCD2_TIME?MAIN
+--> ?PR?_DISP1?MAIN
+--> ?CO?VAR
+--> ?PR?_RD_24WCXX?24WCXX
+--> ?PR?DATEJUDGE?MAIN
+--> ?PR?_NEXTDAY?MAIN
+--> ?PR?BINARY_BCD?MAIN
+--> ?PR?_DISP2?MAIN
+--> ?PR?_NEXTDAYS?MAIN
?PR?RD_DATE?SD2300API ----- ----- ----- -----
+--> ?PR?I2C_INIT?SD2300API
+--> ?PR?_WR_ADDRESS?SD2300API
+--> ?PR?I2C_START?SD2300API
+--> ?PR?_I2C_SEND?SD2300API
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 5
+--> ?PR?I2C_RECEIVE?SD2300API
+--> ?PR?I2C_ACK?SD2300API
+--> ?PR?I2C_STOP?SD2300API
?PR?I2C_RECEIVE?SD2300API ----- ----- 0058H 0002H
+--> ?PR?I2C_CLOCK?SD2300API
?PR?I2C_ACK?SD2300API ----- ----- ----- -----
+--> ?PR?I2C_CLOCK?SD2300API
?PR?BINARY_BCD2_TIME?MAIN ----- ----- ----- -----
+--> ?PR?BCD1_BINARY_TIME?MAIN
+--> ?PR?TIMEJUDGE?MAIN
?PR?TIMEJUDGE?MAIN ----- ----- ----- -----
+--> ?CO?VAR
?PR?_DISP1?MAIN ----- ----- 0058H 0007H
+--> ?CO?VAR
+--> ?PR?_WR_BC728X?BC728X
?PR?_RD_24WCXX?24WCXX ----- ----- 005AH 0004H
+--> ?PR?I_INIT?24WCXX
+--> ?PR?_E_ADDRESS?24WCXX
+--> ?PR?I_START?24WCXX
+--> ?PR?_I_SEND?24WCXX
+--> ?PR?I_RECEIVE?24WCXX
+--> ?PR?I_ACK?24WCXX
+--> ?PR?I_STOP?24WCXX
?PR?I_INIT?24WCXX ----- ----- ----- -----
+--> ?PR?I_STOP?24WCXX
?PR?_E_ADDRESS?24WCXX ----- ----- 0064H 0001H
+--> ?PR?I_START?24WCXX
+--> ?PR?_I_SEND?24WCXX
?PR?_I_SEND?24WCXX ----- ----- 0065H 0002H
+--> ?PR?I_CLOCK?24WCXX
?PR?I_CLOCK?24WCXX 0021H.0 0000H.1 ----- -----
+--> ?PR?_DELAY?MAIN
?PR?I_RECEIVE?24WCXX ----- ----- 005EH 0002H
+--> ?PR?I_CLOCK?24WCXX
?PR?I_ACK?24WCXX ----- ----- ----- -----
+--> ?PR?I_CLOCK?24WCXX
?PR?DATEJUDGE?MAIN ----- ----- ----- -----
+--> ?CO?VAR
?PR?_NEXTDAY?MAIN ----- ----- 0058H 0008H
+--> ?PR?_YESTERDAY?MAIN
+--> ?PR?_TOTALDAYS?MAIN
+--> ?CO?VAR
+--> ?PR?_WR_24WCXX?24WCXX
BL51 BANKED LINKER/LOCATER V4.13 11/29/2007 10:36:19 PAGE 6
?PR?_YESTERDAY?MAIN ----- ----- ----- -----
+--> ?CO?VAR
?PR?_TOTALDAYS?MAIN ----- ----- 0060H 0010H
+--> ?CO?VAR
?PR?_WR_24WCXX?24WCXX ----- ----- 0060H 0004H
+--> ?PR?I_INIT?24WCXX
+--> ?PR?_E_ADDRESS?24WCXX
+--> ?PR?_I_SEND?24WCXX
+--> ?PR?I_STOP?24WCXX
+--> ?PR?_DELAY?MAIN
?PR?_DISP2?MAIN ----- ----- 005AH 0007H
+--> ?CO?VAR
+--> ?PR?_WR_BC728X?BC728X
?PR?_NEXTDAYS?MAIN ----- ----- 0058H 0008H
+--> ?PR?_YESTERDAY?MAIN
+--> ?PR?_ADDDAYS?MAIN
+--> ?CO?VAR
+--> ?PR?_WR_24WCXX?24WCXX
?PR?_ADDDAYS?MAIN ----- ----- 0060H 0001H
+--> ?CO?VAR
?PR?KEYOUT?KEY ----- ----- ----- -----
+--> ?PR?KEYCHANGE?KEY
+--> ?PR?_DISPSTOP?MAIN
+--> ?PR?DISPALL?MAIN
?PR?KEYCHANGE?KEY ----- ----- ----- -----
+--> ?PR?BCD2_BINARY_TIME?MAIN
+--> ?PR?BINARY_BCD1_TIME?MAIN
+--> ?PR?WR_DATE?SD2300API
+--> ?PR?BCD_BINARY?MAIN
+--> ?PR?_YESTERDAY?MAIN
+--> ?CO?VAR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -