📄 1621.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/14/2008 14:59:23 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ht1621.obj TO 1621 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
ht1621.obj (HT1621)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 1621 (HT1621)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0006H UNIT _DATA_GROUP_
0016H 000AH *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?HT1621
0020H.2 0000H.6 *** GAP ***
DATA 0021H 0011H UNIT ?DT?HT1621
IDATA 0032H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?END_93C66?HT1621
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?_DELAY1?HT1621
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0195H UNIT ?PR?DISPLAYCHANGE?HT1621
CODE 01B3H 0103H UNIT ?PR?PROCESSKEY?HT1621
CODE 02B6H 00BEH UNIT ?PR?PLAY?HT1621
CODE 0374H 008CH UNIT ?C_C51STARTUP
CODE 0400H 0081H UNIT ?PR?_HT1621WRDATACMD?HT1621
CODE 0481H 0070H UNIT ?PR?MAIN?HT1621
CODE 04F1H 005BH UNIT ?PR?TIMER1?HT1621
CODE 054CH 0056H UNIT ?PR?_WRITE?HT1621
CODE 05A2H 0055H UNIT ?C?LIB_CODE
CODE 05F7H 0042H UNIT ?PR?_SEND_DATA_93C66?HT1621
CODE 0639H 0041H UNIT ?PR?_HT1621WRCMD?HT1621
CODE 067AH 003FH UNIT ?PR?_DELAYMS1?HT1621
CODE 06B9H 003FH UNIT ?PR?TIMER0?HT1621
CODE 06F8H 0032H UNIT ?PR?_READ?HT1621
CODE 072AH 002EH UNIT ?PR?HT1621_INIT?HT1621
CODE 0758H 0028H UNIT ?C_INITSEG
CODE 0780H 0027H UNIT ?PR?_HT1621WRBYTE?HT1621
CODE 07A7H 0020H UNIT ?PR?_HT1621WRBYTEDOT?HT1621
CODE 07C7H 001CH UNIT ?PR?LIGHT?HT1621
CODE 07E3H 0019H UNIT ?PR?INC_HOUR?HT1621
BL51 BANKED LINKER/LOCATER V5.03 05/14/2008 14:59:23 PAGE 2
CODE 07FCH 0017H UNIT ?PR?SCANKEY?HT1621
CODE 0813H 0013H UNIT ?PR?START_93C66?HT1621
CODE 0826H 0010H UNIT ?PR?INC_MIN?HT1621
CODE 0836H 0010H UNIT ?PR?INC_SEC?HT1621
CODE 0846H 0010H UNIT ?CO?HT1621
CODE 0856H 000FH UNIT ?PR?EWEN_93C66?HT1621
CODE 0865H 000EH UNIT ?PR?EWDS_93C66?HT1621
CODE 0873H 000AH UNIT ?PR?_DELAYMS?HT1621
OVERLAY MAP OF MODULE: 1621 (HT1621)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?PR?TIMER0?HT1621 ----- -----
+--> ?PR?INC_SEC?HT1621
?PR?INC_SEC?HT1621 ----- -----
+--> ?PR?INC_MIN?HT1621
?PR?INC_MIN?HT1621 ----- -----
+--> ?PR?INC_HOUR?HT1621
*** NEW ROOT ***************************************************
?PR?TIMER1?HT1621 ----- -----
+--> ?PR?PLAY?HT1621
+--> ?PR?LIGHT?HT1621
?PR?LIGHT?HT1621 ----- -----
+--> ?CO?HT1621
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?HT1621
+--> ?C_INITSEG
?PR?MAIN?HT1621 ----- -----
+--> ?PR?HT1621_INIT?HT1621
+--> ?PR?_READ?HT1621
+--> ?PR?_WRITE?HT1621
+--> ?PR?DISPLAYCHANGE?HT1621
+--> ?PR?SCANKEY?HT1621
?PR?HT1621_INIT?HT1621 ----- -----
+--> ?PR?_HT1621WRCMD?HT1621
?PR?_READ?HT1621 ----- -----
+--> ?PR?START_93C66?HT1621
+--> ?PR?_SEND_DATA_93C66?HT1621
+--> ?PR?END_93C66?HT1621
?PR?START_93C66?HT1621 ----- -----
BL51 BANKED LINKER/LOCATER V5.03 05/14/2008 14:59:23 PAGE 3
+--> ?PR?_DELAY1?HT1621
?PR?_SEND_DATA_93C66?HT1621 ----- -----
+--> ?PR?START_93C66?HT1621
?PR?_WRITE?HT1621 ----- -----
+--> ?PR?EWEN_93C66?HT1621
+--> ?PR?START_93C66?HT1621
+--> ?PR?_SEND_DATA_93C66?HT1621
+--> ?PR?END_93C66?HT1621
+--> ?PR?EWDS_93C66?HT1621
?PR?EWEN_93C66?HT1621 ----- -----
+--> ?PR?_SEND_DATA_93C66?HT1621
+--> ?PR?END_93C66?HT1621
?PR?EWDS_93C66?HT1621 ----- -----
+--> ?PR?_SEND_DATA_93C66?HT1621
+--> ?PR?END_93C66?HT1621
?PR?DISPLAYCHANGE?HT1621 ----- -----
+--> ?PR?_HT1621WRDATACMD?HT1621
+--> ?CO?HT1621
+--> ?PR?_HT1621WRBYTE?HT1621
+--> ?PR?_HT1621WRBYTEDOT?HT1621
?PR?_HT1621WRDATACMD?HT1621 ----- -----
+--> ?CO?HT1621
+--> ?PR?_HT1621WRBYTE?HT1621
?PR?SCANKEY?HT1621 ----- -----
+--> ?PR?_DELAYMS1?HT1621
+--> ?PR?PROCESSKEY?HT1621
?PR?_DELAYMS1?HT1621 0010H 0006H
+--> ?PR?_DELAYMS?HT1621
?PR?PROCESSKEY?HT1621 ----- -----
+--> ?PR?_DELAYMS1?HT1621
+--> ?PR?INC_HOUR?HT1621
+--> ?PR?INC_MIN?HT1621
+--> ?PR?INC_SEC?HT1621
+--> ?PR?_WRITE?HT1621
SYMBOL TABLE OF MODULE: 1621 (HT1621)
VALUE TYPE NAME
----------------------------------
------- MODULE HT1621
C:0000H SYMBOL _ICE_DUMMY_
C:072AH PUBLIC Ht1621_Init
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.03 05/14/2008 14:59:23 PAGE 4
D:00B0H PUBLIC P3
D:0021H PUBLIC counter
D:0023H PUBLIC Count
D:00A8H PUBLIC IE
C:01B3H PUBLIC ProcessKey
B:00A0H.0 PUBLIC P2_0
B:00A0H.1 PUBLIC P2_1
B:00A0H.2 PUBLIC P2_2
B:00A0H.3 PUBLIC P2_3
C:0852H PUBLIC Led
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:00A0H.5 PUBLIC P2_5
C:07C7H PUBLIC light
B:0020H.0 PUBLIC beep_flag
D:0024H PUBLIC sec20
B:00B0H.5 PUBLIC HT1621_DAT
C:000EH PUBLIC _delay1
C:067DH PUBLIC _DelayMS1
C:0600H PUBLIC _SEND_DATA_93c66
C:001EH PUBLIC DisplayChange
C:0846H PUBLIC Ht1621code
C:0481H PUBLIC main
B:0080H.2 PUBLIC DI_93c66
D:0025H PUBLIC ampm
C:0813H PUBLIC START_93c66
B:0080H.3 PUBLIC DO_93c66
C:07FCH PUBLIC ScanKey
B:0080H.0 PUBLIC CS_93c66
D:0089H PUBLIC TMOD
C:02B6H PUBLIC play
B:0080H.1 PUBLIC SK_93c66
C:0438H PUBLIC _Ht1621WrDataCmd
C:0639H PUBLIC _Ht1621WrCmd
C:0787H PUBLIC _Ht1621WrByte
D:008CH PUBLIC TH0
C:0856H PUBLIC EWEN_93c66
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
C:0865H PUBLIC EWDS_93c66
D:008BH PUBLIC TL1
C:0873H PUBLIC _delayms
D:0026H PUBLIC Ledloop
C:06B9H PUBLIC timer0
C:04F1H PUBLIC timer1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:0836H PUBLIC inc_sec
C:07E3H PUBLIC inc_hour
B:00B0H.7 PUBLIC HT1621_CS
C:0826H PUBLIC inc_min
D:0027H PUBLIC time1
D:002AH PUBLIC time2
D:0030H PUBLIC i
C:055BH PUBLIC _WRITE
B:00B0H.6 PUBLIC HT1621_WR
C:07A7H PUBLIC _Ht1621WrByteDot
BL51 BANKED LINKER/LOCATER V5.03 05/14/2008 14:59:23 PAGE 5
B:0020H.1 PUBLIC _500msflag
C:0003H PUBLIC END_93c66
D:0031H PUBLIC Light_flag
C:06F8H PUBLIC _READ
------- PROC _DELAY1
D:0006H SYMBOL num
C:000EH LINE# 27
C:000EH LINE# 28
C:000EH LINE# 29
C:0012H LINE# 30
C:0019H LINE# 31
------- ENDPROC _DELAY1
------- PROC START_93C66
C:0813H LINE# 36
C:0813H LINE# 37
C:0813H LINE# 38
C:0815H LINE# 39
C:0817H LINE# 41
C:0819H LINE# 42
C:081BH LINE# 43
C:081DH LINE# 44
C:081FH LINE# 45
------- ENDPROC START_93C66
------- PROC END_93C66
C:0003H LINE# 51
C:0003H LINE# 52
C:0003H LINE# 53
C:0005H LINE# 54
C:0007H LINE# 55
C:0009H LINE# 56
------- ENDPROC END_93C66
C:05FCH SYMBOL L?0199
------- PROC L?0198
------- ENDPROC L?0198
C:05FCH SYMBOL L?0199
------- PROC _SEND_DATA_93C66
D:0006H SYMBOL op_data
D:0005H SYMBOL num
------- DO
D:0004H SYMBOL temp1
------- ENDDO
C:0600H LINE# 63
C:0600H LINE# 64
C:0600H LINE# 66
C:0613H LINE# 67
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -