📄 clock.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE clock.obj TO clock
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
clock.obj (CLOCK)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: clock (CLOCK)
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 0010H UNIT _DATA_GROUP_
0018H 0008H *** GAP ***
BIT 0020H.0 0002H.0 UNIT ?BI?CLOCK
DATA 0022H 000DH UNIT ?DT?CLOCK
IDATA 002FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?CO?CLOCK
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0263H UNIT ?C?LIB_CODE
CODE 0271H 01BAH UNIT ?PR?DISP_TEMP?CLOCK
CODE 042BH 0171H UNIT ?PR?DISP_LINE2?CLOCK
CODE 059CH 015FH UNIT ?PR?DISP_LINE1?CLOCK
CODE 06FBH 0108H UNIT ?PR?_READ_TEMPERATURE?CLOCK
CODE 0803H 00C9H UNIT ?PR?_SET?CLOCK
CODE 08CCH 00C3H UNIT ?PR?DISP_MOD0?CLOCK
CODE 098FH 0094H UNIT ?PR?DISP_MOD1?CLOCK
CODE 0A23H 008CH UNIT ?C_C51STARTUP
CODE 0AAFH 008BH UNIT ?PR?_COMPARE_TEMP?CLOCK
CODE 0B3AH 0068H UNIT ?PR?MYCHAR?CLOCK
CODE 0BA2H 0050H UNIT ?PR?MAIN?CLOCK
CODE 0BF2H 0044H UNIT ?PR?_DISPLAYLISTCHAR?CLOCK
CODE 0C36H 0042H UNIT ?PR?LCMINIT?CLOCK
CODE 0C78H 003DH UNIT ?PR?TL_AL?CLOCK
CODE 0CB5H 003DH UNIT ?PR?TH_AL?CLOCK
CODE 0CF2H 0033H UNIT ?PR?ID_CASE1_KEY?CLOCK
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 2
CODE 0D25H 0032H UNIT ?PR?SET_TL_TEMP?CLOCK
CODE 0D57H 0032H UNIT ?PR?SET_TH_TEMP?CLOCK
CODE 0D89H 0032H UNIT ?PR?_SET1302?CLOCK
CODE 0DBBH 0029H UNIT ?PR?_WRITE_BYTE?CLOCK
CODE 0DE4H 0025H UNIT ?PR?_DISPLAYONECHAR?CLOCK
CODE 0E09H 0025H UNIT ?PR?READ_BYTE?CLOCK
CODE 0E2EH 0021H UNIT ?PR?OW_RESET?CLOCK
CODE 0E4FH 001EH UNIT ?PR?_ADJUST_RES?CLOCK
CODE 0E6DH 001DH UNIT ?PR?T0?CLOCK
CODE 0E8AH 001CH UNIT ?PR?_WRITECOMMANDLCM?CLOCK
CODE 0EA6H 0019H UNIT ?PR?DELAY400MS?CLOCK
CODE 0EBFH 0016H UNIT ?PR?_RTINPUTBYTE?CLOCK
CODE 0ED5H 0015H UNIT ?PR?READSTATUSLCM?CLOCK
CODE 0EEAH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0EFFH 0013H UNIT ?PR?_WRITEDATALCM?CLOCK
CODE 0F12H 0011H UNIT ?PR?_W1302?CLOCK
CODE 0F23H 0011H UNIT ?PR?_DELAY?CLOCK
CODE 0F34H 0010H UNIT ?PR?RTOUTPUTBYTE?CLOCK
CODE 0F44H 0010H UNIT ?C_INITSEG
CODE 0F54H 000FH UNIT ?PR?DELAY5MS?CLOCK
CODE 0F63H 000BH UNIT ?PR?_R1302?CLOCK
OVERLAY MAP OF MODULE: clock (CLOCK)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?CLOCK
+--> ?C_INITSEG
?PR?MAIN?CLOCK ----- -----
+--> ?PR?DELAY400MS?CLOCK
+--> ?PR?LCMINIT?CLOCK
+--> ?PR?DELAY5MS?CLOCK
+--> ?PR?MYCHAR?CLOCK
+--> ?PR?_W1302?CLOCK
+--> ?PR?_ADJUST_RES?CLOCK
+--> ?PR?DISP_MOD0?CLOCK
+--> ?PR?DISP_MOD1?CLOCK
?PR?LCMINIT?CLOCK ----- -----
+--> ?PR?_WRITECOMMANDLCM?CLOCK
+--> ?PR?DELAY5MS?CLOCK
?PR?_WRITECOMMANDLCM?CLOCK 0017H 0001H
+--> ?PR?READSTATUSLCM?CLOCK
?PR?MYCHAR?CLOCK ----- -----
+--> ?PR?_WRITECOMMANDLCM?CLOCK
+--> ?PR?_WRITEDATALCM?CLOCK
?PR?_WRITEDATALCM?CLOCK 0017H 0001H
+--> ?PR?READSTATUSLCM?CLOCK
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 3
?PR?_W1302?CLOCK ----- -----
+--> ?PR?_RTINPUTBYTE?CLOCK
?PR?_ADJUST_RES?CLOCK ----- -----
+--> ?PR?_WRITE_BYTE?CLOCK
?PR?_WRITE_BYTE?CLOCK ----- -----
+--> ?PR?OW_RESET?CLOCK
+--> ?PR?_DELAY?CLOCK
?PR?OW_RESET?CLOCK ----- -----
+--> ?PR?_DELAY?CLOCK
?PR?DISP_MOD0?CLOCK ----- -----
+--> ?PR?LCMINIT?CLOCK
+--> ?PR?DELAY5MS?CLOCK
+--> ?PR?_SET1302?CLOCK
+--> ?PR?DISP_LINE1?CLOCK
+--> ?PR?DISP_LINE2?CLOCK
+--> ?PR?ID_CASE1_KEY?CLOCK
?PR?_SET1302?CLOCK 0008H 0003H
+--> ?PR?_W1302?CLOCK
?PR?DISP_LINE1?CLOCK ----- -----
+--> ?PR?_READ_TEMPERATURE?CLOCK
+--> ?PR?_DISPLAYONECHAR?CLOCK
+--> ?PR?_R1302?CLOCK
?PR?_READ_TEMPERATURE?CLOCK 0008H 000EH
+--> ?PR?_WRITE_BYTE?CLOCK
+--> ?PR?READ_BYTE?CLOCK
+--> ?PR?_DISPLAYONECHAR?CLOCK
?PR?READ_BYTE?CLOCK ----- -----
+--> ?PR?_DELAY?CLOCK
?PR?_DISPLAYONECHAR?CLOCK 0016H 0001H
+--> ?PR?_WRITECOMMANDLCM?CLOCK
+--> ?PR?_WRITEDATALCM?CLOCK
?PR?_R1302?CLOCK ----- -----
+--> ?PR?_RTINPUTBYTE?CLOCK
+--> ?PR?RTOUTPUTBYTE?CLOCK
?PR?DISP_LINE2?CLOCK ----- -----
+--> ?PR?_DISPLAYONECHAR?CLOCK
+--> ?CO?CLOCK
+--> ?PR?_DISPLAYLISTCHAR?CLOCK
+--> ?PR?_R1302?CLOCK
?PR?_DISPLAYLISTCHAR?CLOCK 0008H 0006H
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_DISPLAYONECHAR?CLOCK
?PR?ID_CASE1_KEY?CLOCK ----- -----
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 4
+--> ?PR?DELAY5MS?CLOCK
+--> ?PR?_SET?CLOCK
?PR?_SET?CLOCK 0008H 0005H
+--> ?PR?_R1302?CLOCK
+--> ?PR?_W1302?CLOCK
?PR?DISP_MOD1?CLOCK ----- -----
+--> ?PR?LCMINIT?CLOCK
+--> ?PR?_READ_TEMPERATURE?CLOCK
+--> ?PR?_DISPLAYONECHAR?CLOCK
+--> ?PR?DISP_TEMP?CLOCK
+--> ?PR?SET_TL_TEMP?CLOCK
+--> ?PR?SET_TH_TEMP?CLOCK
+--> ?PR?_COMPARE_TEMP?CLOCK
+--> ?PR?TL_AL?CLOCK
+--> ?PR?TH_AL?CLOCK
?PR?DISP_TEMP?CLOCK 0008H 0006H
+--> ?PR?_DISPLAYONECHAR?CLOCK
?PR?SET_TL_TEMP?CLOCK ----- -----
+--> ?PR?DELAY5MS?CLOCK
?PR?SET_TH_TEMP?CLOCK ----- -----
+--> ?PR?DELAY5MS?CLOCK
?PR?_COMPARE_TEMP?CLOCK 0008H 0004H
+--> ?PR?OW_RESET?CLOCK
+--> ?PR?_WRITE_BYTE?CLOCK
+--> ?PR?READ_BYTE?CLOCK
?PR?TL_AL?CLOCK ----- -----
+--> ?PR?_DISPLAYONECHAR?CLOCK
?PR?TH_AL?CLOCK ----- -----
+--> ?PR?_DISPLAYONECHAR?CLOCK
SYMBOL TABLE OF MODULE: clock (CLOCK)
VALUE TYPE NAME
----------------------------------
------- MODULE CLOCK
C:0000H SYMBOL _ICE_DUMMY_
B:00E0H.7 PUBLIC ACC7
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:00D0H.6 PUBLIC AC
B:00B0H.4 PUBLIC T0
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
D:0022H PUBLIC tempid
C:0B3AH PUBLIC mychar
C:0271H PUBLIC Disp_Temp
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 5
C:0803H PUBLIC _Set
B:0080H.0 PUBLIC T_CLK
C:0E8FH PUBLIC _WriteCommandLCM
B:0020H.0 PUBLIC sflag
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00D0H.1 PUBLIC FL
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:0080H.7 PUBLIC DQ
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00B0H.5 PUBLIC P3_5
B:00A8H.4 PUBLIC ES
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:0020H.1 PUBLIC weekk
B:00B0H.7 PUBLIC P3_7
C:0E4FH PUBLIC _adjust_res
B:0098H.0 PUBLIC RI
B:0020H.2 PUBLIC flag
B:00D0H.7 PUBLIC CY
B:00B0H.2 PUBLIC INT0
B:00B0H.3 PUBLIC INT1
B:0098H.1 PUBLIC TI
C:0D57H PUBLIC Set_TH_Temp
B:00B8H.4 PUBLIC PS
C:0E6DH PUBLIC t0
C:0AAFH PUBLIC _Compare_Temp
C:0DC3H PUBLIC _write_byte
B:00D0H.2 PUBLIC OV
C:0BA2H PUBLIC main
C:0D25H PUBLIC Set_TL_Temp
C:0CF2H PUBLIC id_case1_key
BL51 BANKED LINKER/LOCATER V4.13 06/07/2005 21:06:59 PAGE 6
B:00B0H.6 PUBLIC WR
C:0003H PUBLIC week
B:0080H.2 PUBLIC T_RST
C:0EC5H PUBLIC _RTInputByte
B:0020H.3 PUBLIC year
C:0E09H PUBLIC read_byte
D:0089H PUBLIC TMOD
B:0020H.4 PUBLIC sec
B:0088H.1 PUBLIC IE0
B:0020H.5 PUBLIC day
B:0088H.3 PUBLIC IE1
B:0020H.6 PUBLIC hour
D:0023H PUBLIC dipsmodid
B:0020H.7 PUBLIC min
D:00E0H PUBLIC ACC
C:0EA6H PUBLIC Delay400Ms
C:0EFFH PUBLIC _WriteDataLCM
B:00A8H.1 PUBLIC ET0
C:0CB5H PUBLIC Th_Al
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0021H.0 PUBLIC th_flash_flag
B:0021H.1 PUBLIC mon
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:0080H.1 PUBLIC T_IO
B:0098H.2 PUBLIC RB8
D:008CH PUBLIC TH0
D:0024H PUBLIC id
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
C:0C78H PUBLIC Tl_Al
C:059CH PUBLIC Disp_line1
B:00A8H.2 PUBLIC EX1
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:0021H.2 PUBLIC tl_flash_flag
C:042BH PUBLIC Disp_line2
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
D:008AH PUBLIC TL0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
C:0F34H PUBLIC RTOutputByte
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -