📄 text.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Text1.obj TO text RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Text1.obj (TEXT1)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: text (TEXT1)
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 0004H UNIT _DATA_GROUP_
000CH 0004H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.7 UNIT ?BI?TEXT1
BIT 0020H.7 0000H.1 UNIT _BIT_GROUP_
DATA 0021H 0027H UNIT ?DT?TEXT1
IDATA 0048H 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 000DH UNIT ?PR?STOP?TEXT1
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0498H UNIT ?PR?TIMER1ISR?TEXT1
CODE 04B6H 0261H UNIT ?PR?TIMER0ISR?TEXT1
CODE 0717H 0119H UNIT ?PR?MAIN?TEXT1
CODE 0830H 0055H UNIT ?C?LIB_CODE
CODE 0885H 0031H UNIT ?PR?_SENDBYTE?TEXT1
CODE 08B6H 002DH UNIT ?PR?_MYREAD?TEXT1
CODE 08E3H 0020H UNIT ?PR?READBYTE?TEXT1
CODE 0903H 001CH UNIT ?PR?_MYWRITE?TEXT1
CODE 091FH 0011H UNIT ?PR?I2CDELAY?TEXT1
CODE 0930H 0011H UNIT ?PR?_DELAYX1MS?TEXT1
CODE 0941H 000CH UNIT ?C_C51STARTUP
CODE 094DH 000BH UNIT ?PR?START?TEXT1
OVERLAY MAP OF MODULE: text (TEXT1)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?PR?TIMER0ISR?TEXT1 ----- ----- 0008H 0001H
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 2
*** NEW ROOT ***************************************************
?PR?TIMER1ISR?TEXT1 ----- ----- 0009H 0002H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEXT1
?PR?MAIN?TEXT1 ----- ----- 000BH 0001H
+--> ?PR?_MYREAD?TEXT1
+--> ?PR?_DELAYX1MS?TEXT1
+--> ?PR?_MYWRITE?TEXT1
?PR?_MYREAD?TEXT1 ----- ----- ----- -----
+--> ?PR?START?TEXT1
+--> ?PR?_SENDBYTE?TEXT1
+--> ?PR?READBYTE?TEXT1
+--> ?PR?STOP?TEXT1
+--> ?PR?_DELAYX1MS?TEXT1
?PR?START?TEXT1 ----- ----- ----- -----
+--> ?PR?I2CDELAY?TEXT1
?PR?_SENDBYTE?TEXT1 0020H.7 0000H.1 ----- -----
+--> ?PR?I2CDELAY?TEXT1
?PR?READBYTE?TEXT1 ----- ----- ----- -----
+--> ?PR?I2CDELAY?TEXT1
?PR?STOP?TEXT1 ----- ----- ----- -----
+--> ?PR?I2CDELAY?TEXT1
?PR?_MYWRITE?TEXT1 ----- ----- ----- -----
+--> ?PR?START?TEXT1
+--> ?PR?_SENDBYTE?TEXT1
+--> ?PR?STOP?TEXT1
+--> ?PR?_DELAYX1MS?TEXT1
SYMBOL TABLE OF MODULE: text (TEXT1)
VALUE TYPE NAME
----------------------------------
------- MODULE TEXT1
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:0885H PUBLIC _SendByte
B:00D0H.6 PUBLIC AC
B:00B0H.4 PUBLIC T0
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 3
D:00A8H PUBLIC IE
D:0021H PUBLIC alarm
B:0080H.0 PUBLIC P0_0
C:094DH PUBLIC Start
B:0020H.0 PUBLIC flash
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
C:08E3H PUBLIC ReadByte
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
D:00B8H PUBLIC IP
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00D0H.7 PUBLIC CY
B:00B0H.2 PUBLIC INT0
D:0031H PUBLIC cur_alarm_active
B:00B0H.3 PUBLIC INT1
B:0098H.1 PUBLIC TI
B:00B8H.4 PUBLIC PS
C:04B6H PUBLIC Timer0ISR
C:001EH PUBLIC Timer1ISR
B:00D0H.2 PUBLIC OV
C:0717H PUBLIC main
C:000EH PUBLIC Stop
D:0032H PUBLIC month
B:00B0H.6 PUBLIC WR
B:0020H.1 PUBLIC sound
D:0033H PUBLIC year
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 4
D:0089H PUBLIC TMOD
B:0020H.2 PUBLIC alarm_stop
D:0034H PUBLIC sec
C:0930H PUBLIC _DelayX1ms
D:0035H PUBLIC attr
B:0088H.1 PUBLIC IE0
D:0036H PUBLIC day
B:0088H.3 PUBLIC IE1
D:0037H PUBLIC hour
B:0090H.5 PUBLIC sound_output
D:0038H PUBLIC alarm_en
D:0039H PUBLIC min
D:003AH PUBLIC count_down
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0020H.3 PUBLIC new_alarm_info
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
D:003CH PUBLIC show_status
B:0098H.2 PUBLIC RB8
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:00A8H.2 PUBLIC EX1
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
D:008AH PUBLIC TL0
C:0929H PUBLIC I2cDelay
B:0098H.6 PUBLIC SM1
D:008BH PUBLIC TL1
B:0098H.5 PUBLIC SM2
D:003DH PUBLIC alarm_wk
B:00B8H.1 PUBLIC PT0
B:00D0H.3 PUBLIC RS0
B:00B8H.3 PUBLIC PT1
B:00D0H.4 PUBLIC RS1
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0090H.6 PUBLIC SDA
B:0020H.4 PUBLIC km
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:0020H.5 PUBLIC kp
B:0090H.7 PUBLIC SCL
C:08BCH PUBLIC _myread
B:0098H.4 PUBLIC REN
D:003EH PUBLIC cur_alarm_set
D:003FH PUBLIC weekday
B:00B0H.0 PUBLIC RXD
B:00B0H.1 PUBLIC TXD
B:0020H.6 PUBLIC led_on
C:0903H PUBLIC _mywrite
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 5
B:00D0H.5 PUBLIC F0
D:0040H PUBLIC display
C:091FH SYMBOL L?0228
C:0922H SYMBOL L?0229
C:0924H SYMBOL L?0230
------- PROC L?0227
------- ENDPROC L?0227
C:091FH SYMBOL L?0228
C:0922H SYMBOL L?0229
C:0924H SYMBOL L?0230
------- PROC I2CDELAY
C:0929H LINE# 31
C:0929H LINE# 32
C:0929H LINE# 33
C:092CH LINE# 34
C:092FH LINE# 35
------- ENDPROC I2CDELAY
------- PROC _DELAYX1MS
D:0007H SYMBOL count
------- DO count
D:0006H SYMBOL i
D:0005H SYMBOL j
------- ENDDO j
C:0930H LINE# 37
C:0930H LINE# 38
C:0930H LINE# 40
C:0937H LINE# 41
C:0940H LINE# 42
------- ENDPROC _DELAYX1MS
------- PROC START
C:094DH LINE# 44
C:094DH LINE# 45
C:094DH LINE# 46
C:094DH LINE# 47
C:094DH LINE# 48
C:094DH LINE# 49
C:0950H LINE# 50
C:0952H LINE# 51
C:0955H LINE# 52
C:0957H LINE# 53
------- ENDPROC START
------- PROC STOP
C:000EH LINE# 55
C:000EH LINE# 56
C:000EH LINE# 57
C:0011H LINE# 58
C:0013H LINE# 59
C:0013H LINE# 60
C:0013H LINE# 61
C:0016H LINE# 62
C:0018H LINE# 63
------- ENDPROC STOP
------- PROC _SENDBYTE
D:0007H SYMBOL value
------- DO value
D:0006H SYMBOL i
B:0020H.7 SYMBOL no_ack
BL51 BANKED LINKER/LOCATER V4.13 05/09/2007 08:45:58 PAGE 6
------- ENDDO no_ack
C:0885H LINE# 66
C:0885H LINE# 67
C:0885H LINE# 69
C:0887H LINE# 70
C:0889H LINE# 71
C:0889H LINE# 72
C:088CH LINE# 73
C:0894H LINE# 74
C:0896H LINE# 75
C:089AH LINE# 76
C:089AH LINE# 77
C:089AH LINE# 78
C:089DH LINE# 79
C:08A0H LINE# 80
C:08A2H LINE# 81
C:08A6H LINE# 82
C:08A6H LINE# 83
C:08A6H LINE# 84
C:08A6H LINE# 85
C:08A6H LINE# 86
C:08A9H LINE# 87
C:08AEH LINE# 88
C:08B1H LINE# 89
C:08B3H LINE# 90
C:08B5H LINE# 91
------- ENDPROC _SENDBYTE
------- PROC _MYWRITE
D:0004H SYMBOL address
D:0005H SYMBOL value
C:0903H LINE# 93
C:0905H LINE# 94
C:0905H LINE# 95
C:0908H LINE# 96
C:090DH LINE# 97
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -