📄 irclock.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj TO IRCLOCK
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: IRCLOCK (MAIN)
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 0008H UNIT _DATA_GROUP_
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.3 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 001BH UNIT ?DT?MAIN
IDATA 003CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 026EH UNIT ?C?LIB_CODE
CODE 027CH 0190H UNIT ?PR?TURN_ON_INFORMATION?MAIN
CODE 040CH 00DBH UNIT ?PR?MYCHAR?MAIN
CODE 04E7H 00D5H UNIT ?PR?SCAN?MAIN
CODE 05BCH 00BDH UNIT ?PR?TIMEOUT?MAIN
CODE 0679H 00B5H UNIT ?PR?READ_TEMPERATURE?MAIN
CODE 072EH 0095H UNIT ?PR?TELE_SET_CTRLTIME?MAIN
CODE 07C3H 0093H UNIT ?PR?SET_CTRLTIME?MAIN
CODE 0856H 008CH UNIT ?C_C51STARTUP
CODE 08E2H 0085H UNIT ?PR?IR_IN?MAIN
CODE 0967H 0076H UNIT ?PR?SET_TIME?MAIN
CODE 09DDH 0071H UNIT ?PR?TELE_SET_TIME?MAIN
CODE 0A4EH 005BH UNIT ?PR?CLEARMEN?MAIN
CODE 0AA9H 0057H UNIT ?PR?TELECONTROL?MAIN
CODE 0B00H 0057H UNIT ?PR?KEYSCAN?MAIN
CODE 0B57H 004EH UNIT ?PR?_DISPLAYLISTCHAR?MAIN
CODE 0BA5H 004EH UNIT ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 2
CODE 0BF3H 004CH UNIT ?PR?TIME_INTT0?MAIN
CODE 0C3FH 003FH UNIT ?CO?MAIN
CODE 0C7EH 0029H UNIT ?PR?LCMINIT?MAIN
CODE 0CA7H 0022H UNIT ?PR?_BUZZER?MAIN
CODE 0CC9H 0022H UNIT ?PR?_WRITE_BYTE?MAIN
CODE 0CEBH 0020H UNIT ?PR?_DELAY_50US?MAIN
CODE 0D0BH 0020H UNIT ?PR?O_CLOCK?MAIN
CODE 0D2BH 001EH UNIT ?PR?_DISPLAYONECHAR?MAIN
CODE 0D49H 001EH UNIT ?PR?READ_BYTE?MAIN
CODE 0D67H 001EH UNIT ?PR?_ADJUST_RES?MAIN
CODE 0D85H 001BH UNIT ?PR?OW_RESET?MAIN
CODE 0DA0H 0017H UNIT ?PR?_WRITEDATALCM?MAIN
CODE 0DB7H 0016H UNIT ?PR?DELAY_LCD?MAIN
CODE 0DCDH 0016H UNIT ?PR?_WRITECOMMANDLCM?MAIN
CODE 0DE3H 0016H UNIT ?PR?_WORK_LED?MAIN
CODE 0DF9H 0015H UNIT ?PR?READSTATUSLCM?MAIN
CODE 0E0EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0E23H 0012H UNIT ?PR?_DELAYIR?MAIN
CODE 0E35H 000FH UNIT ?PR?DELAY_BELL?MAIN
CODE 0E44H 000BH UNIT ?PR?_DELAY_DS?MAIN
CODE 0E4FH 000BH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: IRCLOCK (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?LCMINIT?MAIN
+--> ?PR?CLEARMEN?MAIN
+--> ?PR?MYCHAR?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?TURN_ON_INFORMATION?MAIN
+--> ?PR?TIMEOUT?MAIN
+--> ?PR?O_CLOCK?MAIN
+--> ?PR?READ_TEMPERATURE?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?KEYSCAN?MAIN
+--> ?PR?TELECONTROL?MAIN
?PR?LCMINIT?MAIN ----- ----- ----- -----
+--> ?PR?DELAY_LCD?MAIN
+--> ?PR?_WRITECOMMANDLCM?MAIN
?PR?DELAY_LCD?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?MAIN
?PR?_WRITECOMMANDLCM?MAIN ----- ----- ----- -----
+--> ?PR?READSTATUSLCM?MAIN
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 3
?PR?CLEARMEN?MAIN ----- ----- ----- -----
+--> ?PR?_ADJUST_RES?MAIN
?PR?_ADJUST_RES?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_BYTE?MAIN
?PR?_WRITE_BYTE?MAIN ----- ----- ----- -----
+--> ?PR?OW_RESET?MAIN
+--> ?PR?_DELAY_DS?MAIN
?PR?OW_RESET?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_DS?MAIN
?PR?MYCHAR?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?MAIN
+--> ?PR?_WRITEDATALCM?MAIN
?PR?_WRITEDATALCM?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?MAIN
+--> ?PR?READSTATUSLCM?MAIN
?PR?_DELAY_50US?MAIN ----- ----- ----- -----
+--> ?PR?_BUZZER?MAIN
?PR?_BUZZER?MAIN ----- ----- ----- -----
+--> ?PR?DELAY_BELL?MAIN
?PR?TURN_ON_INFORMATION?MAIN ----- ----- 0008H 0004H
+--> ?CO?MAIN
+--> ?PR?_WRITECOMMANDLCM?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_DISPLAYLISTCHAR?MAIN
?PR?_DISPLAYLISTCHAR?MAIN ----- ----- 000CH 0004H
+--> ?CO?MAIN
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_DISPLAYONECHAR?MAIN
?PR?_DISPLAYONECHAR?MAIN ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?MAIN
+--> ?PR?_WRITEDATALCM?MAIN
?PR?TIMEOUT?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISPLAYLISTCHAR?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_BUZZER?MAIN
?PR?SCAN?MAIN 0020H.1 0000H.2 0008H 0004H
+--> ?PR?_DISPLAYONECHAR?MAIN
?PR?O_CLOCK?MAIN ----- ----- ----- -----
+--> ?PR?_BUZZER?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?SCAN?MAIN
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 4
?PR?READ_TEMPERATURE?MAIN ----- ----- 0008H 0001H
+--> ?PR?_WRITE_BYTE?MAIN
+--> ?PR?READ_BYTE?MAIN
?PR?READ_BYTE?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_DS?MAIN
?PR?KEYSCAN?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?SET_TIME?MAIN
+--> ?PR?_BUZZER?MAIN
+--> ?PR?SET_CTRLTIME?MAIN
?PR?SET_TIME?MAIN 0020H.0 0000H.1 ----- -----
+--> ?PR?_DISPLAYLISTCHAR?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?CO?MAIN
+--> ?PR?_WORK_LED?MAIN
?PR?_WORK_LED?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_50US?MAIN
?PR?SET_CTRLTIME?MAIN 0020H.0 0000H.1 ----- -----
+--> ?CO?MAIN
+--> ?PR?_DISPLAYLISTCHAR?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?_DELAY_50US?MAIN
?PR?TELECONTROL?MAIN ----- ----- ----- -----
+--> ?PR?IR_IN?MAIN
+--> ?PR?TELE_SET_TIME?MAIN
+--> ?PR?TELE_SET_CTRLTIME?MAIN
?PR?IR_IN?MAIN ----- ----- 0008H 0002H
+--> ?PR?_DELAYIR?MAIN
+--> ?PR?_BUZZER?MAIN
?PR?TELE_SET_TIME?MAIN 0020H.0 0000H.1 ----- -----
+--> ?PR?IR_IN?MAIN
+--> ?PR?_DISPLAYLISTCHAR?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?_BUZZER?MAIN
+--> ?PR?_WORK_LED?MAIN
?PR?TELE_SET_CTRLTIME?MAIN 0020H.0 0000H.1 ----- -----
+--> ?PR?IR_IN?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPLAYLISTCHAR?MAIN
+--> ?PR?SCAN?MAIN
+--> ?PR?_BUZZER?MAIN
SYMBOL TABLE OF MODULE: IRCLOCK (MAIN)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 5
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0021H PUBLIC armsec
D:0080H PUBLIC P0
C:0CF6H PUBLIC _Delay_50us
D:0022H PUBLIC armhour
D:00B0H PUBLIC P3
C:0BF3H PUBLIC time_intt0
B:00A8H.7 PUBLIC EA
C:04F4H PUBLIC Scan
D:0023H PUBLIC armmin
D:00A8H PUBLIC IE
C:0DCDH PUBLIC _WriteCommandLCM
D:0024H PUBLIC Time
B:0090H.0 PUBLIC P1_0
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
C:0AA9H PUBLIC Telecontrol
C:08E2H PUBLIC IR_IN
B:00A0H.1 PUBLIC P2_1
B:0090H.2 PUBLIC P1_2
B:00A0H.2 PUBLIC P2_2
B:0090H.3 PUBLIC P1_3
C:0D49H PUBLIC Read_byte
B:00B0H.3 PUBLIC DQ
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.4 PUBLIC P1_4
B:00A0H.4 PUBLIC P2_4
B:0090H.5 PUBLIC P1_5
B:00A0H.5 PUBLIC P2_5
B:00B0H.5 PUBLIC P3_5
B:00A8H.4 PUBLIC ES
B:00A0H.6 PUBLIC P2_6
C:027CH PUBLIC turn_on_information
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
D:00B8H PUBLIC IP
B:00B0H.7 PUBLIC P3_7
C:0C6DH PUBLIC string
C:0DE3H PUBLIC _Work_led
B:00B8H.4 PUBLIC PS
C:0DBEH PUBLIC Delay_LCD
C:0BA5H PUBLIC main
C:0A4EH PUBLIC Clearmen
C:09DDH PUBLIC Tele_Set_time
C:0D85H PUBLIC Ow_Reset
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:002CH PUBLIC sec
C:0D0BH PUBLIC O_clock
B:0088H.1 PUBLIC IE0
C:0967H PUBLIC Set_time
B:0088H.3 PUBLIC IE1
D:002DH PUBLIC hour
BL51 BANKED LINKER/LOCATER V5.11 11/01/2008 13:21:17 PAGE 6
D:002EH PUBLIC Tp
D:0036H PUBLIC min
D:0037H PUBLIC con_1s
C:0DA5H PUBLIC _WriteDataLCM
C:0E44H PUBLIC _Delay_DS
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
C:05BCH PUBLIC TimeOut
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:008AH PUBLIC TL0
C:0B00H PUBLIC Keyscan
B:00B8H.1 PUBLIC PT0
B:00B8H.3 PUBLIC PT1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:0D67H PUBLIC _Adjust_Res
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -