?? 800.m51
字號(hào):
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 1
BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
BL51.EXE 800.OBJ TO 800.ABS RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
800.OBJ (800)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 800.ABS (800)
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 ?BI?800
BIT 0020H.3 0000H.1 UNIT _BIT_GROUP_
0020H.4 0000H.4 *** GAP ***
DATA 0021H 005DH UNIT ?DT?800
IDATA 007EH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0020H UNIT ?PR?_SECTOR_ERASE?800
CODE 0023H 0003H ABSOLUTE
CODE 0026H 03AFH UNIT ?PR?AT_IO?800
CODE 03D5H 01F9H UNIT ?C?LIB_CODE
CODE 05CEH 0187H UNIT ?CO?800
CODE 0755H 00A4H UNIT ?PR?_WRITE_SN?800
CODE 07F9H 0099H UNIT ?PR?SEND_D001?800
CODE 0892H 0099H UNIT ?PR?SEND_E001?800
CODE 092BH 0099H UNIT ?PR?SEND_ALARM?800
CODE 09C4H 008CH UNIT ?C_C51STARTUP
CODE 0A50H 0080H UNIT ?PR?_WRITE_ATT?800
CODE 0AD0H 0075H UNIT ?PR?INITIAL?800
CODE 0B45H 0073H UNIT ?PR?INPUT?800
CODE 0BB8H 003DH UNIT ?PR?RECEIVE?800
CODE 0BF5H 002CH UNIT ?PR?CHARGE?800
CODE 0C21H 002AH UNIT ?PR?_SEND_AA?800
CODE 0C4BH 0023H UNIT ?PR?MAIN?800
CODE 0C6EH 0021H UNIT ?PR?_LOOKUP?800
CODE 0C8FH 001FH UNIT ?PR?_BYTE_READ?800
CODE 0CAEH 001FH UNIT ?PR?_BYTE_PROGRAM?800
CODE 0CCDH 001CH UNIT ?PR?_SEND_CMGS?800
CODE 0CE9H 0018H UNIT ?PR?INITIAL_UART?800
CODE 0D01H 0015H UNIT ?PR?_DELAY_MS?800
CODE 0D16H 0011H UNIT ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 2
CODE 0D27H 000CH UNIT ?PR?ISP_IAP_ENABLE?800
CODE 0D33H 000AH UNIT ?PR?_DELAY_US?800
CODE 0D3DH 000AH UNIT ?PR?_SEND_ONE_BYTE?800
CODE 0D47H 0009H UNIT ?PR?ISP_IAP_DISABLE?800
OVERLAY MAP OF MODULE: 800.ABS (800)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------
?PR?RECEIVE?800 ----- ----- ----- -----
+--> ?PR?INITIAL_UART?800
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?800
+--> ?C_INITSEG
?PR?MAIN?800 ----- ----- ----- -----
+--> ?PR?_DELAY_MS?800
+--> ?PR?INITIAL?800
+--> ?PR?INITIAL_UART?800
+--> ?PR?INPUT?800
+--> ?PR?CHARGE?800
+--> ?PR?AT_IO?800
?PR?_DELAY_MS?800 ----- ----- ----- -----
+--> ?PR?_DELAY_US?800
?PR?INITIAL?800 ----- ----- 0008H 0001H
+--> ?PR?_BYTE_READ?800
+--> ?PR?_SECTOR_ERASE?800
+--> ?PR?_DELAY_MS?800
+--> ?PR?_BYTE_PROGRAM?800
?PR?_BYTE_READ?800 ----- ----- ----- -----
+--> ?PR?ISP_IAP_ENABLE?800
+--> ?PR?ISP_IAP_DISABLE?800
?PR?_SECTOR_ERASE?800 ----- ----- ----- -----
+--> ?PR?ISP_IAP_ENABLE?800
+--> ?PR?ISP_IAP_DISABLE?800
?PR?_BYTE_PROGRAM?800 ----- ----- ----- -----
+--> ?PR?ISP_IAP_ENABLE?800
+--> ?PR?ISP_IAP_DISABLE?800
?PR?INPUT?800 ----- ----- ----- -----
+--> ?PR?_DELAY_MS?800
+--> ?CO?800
+--> ?PR?_SEND_AA?800
+--> ?PR?INITIAL_UART?800
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 3
?PR?_SEND_AA?800 ----- ----- 000CH 0003H
+--> ?PR?_SEND_ONE_BYTE?800
+--> ?PR?_DELAY_US?800
?PR?CHARGE?800 ----- ----- ----- -----
+--> ?PR?_DELAY_MS?800
?PR?AT_IO?800 ----- ----- 0008H 0001H
+--> ?CO?800
+--> ?PR?_DELAY_MS?800
+--> ?PR?_SEND_AA?800
+--> ?PR?_DELAY_US?800
+--> ?PR?_SEND_ONE_BYTE?800
+--> ?PR?INITIAL_UART?800
+--> ?PR?SEND_ALARM?800
+--> ?PR?SEND_E001?800
+--> ?PR?SEND_D001?800
+--> ?PR?_LOOKUP?800
+--> ?PR?_SEND_CMGS?800
+--> ?PR?_WRITE_SN?800
+--> ?PR?_WRITE_ATT?800
?PR?SEND_ALARM?800 ----- ----- 0009H 0001H
+--> ?CO?800
+--> ?PR?_SEND_AA?800
+--> ?PR?_DELAY_US?800
+--> ?PR?_BYTE_READ?800
+--> ?PR?_SEND_ONE_BYTE?800
+--> ?PR?_DELAY_MS?800
?PR?SEND_E001?800 ----- ----- 0009H 0001H
+--> ?CO?800
+--> ?PR?_SEND_AA?800
+--> ?PR?_DELAY_US?800
+--> ?PR?_BYTE_READ?800
+--> ?PR?_SEND_ONE_BYTE?800
+--> ?PR?_DELAY_MS?800
?PR?SEND_D001?800 ----- ----- 0009H 0001H
+--> ?CO?800
+--> ?PR?_SEND_AA?800
+--> ?PR?_DELAY_US?800
+--> ?PR?_BYTE_READ?800
+--> ?PR?_SEND_ONE_BYTE?800
+--> ?PR?_DELAY_MS?800
?PR?_LOOKUP?800 ----- ----- 0009H 0003H
?PR?_SEND_CMGS?800 ----- ----- 0009H 0003H
+--> ?CO?800
+--> ?PR?_SEND_AA?800
?PR?_WRITE_SN?800 0020H.3 0000H.1 0009H 0007H
+--> ?PR?_SECTOR_ERASE?800
+--> ?PR?_DELAY_MS?800
+--> ?PR?_BYTE_PROGRAM?800
+--> ?PR?_BYTE_READ?800
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 4
?PR?_WRITE_ATT?800 0020H.3 0000H.1 0009H 0006H
+--> ?PR?_SECTOR_ERASE?800
+--> ?PR?_DELAY_MS?800
+--> ?PR?_BYTE_PROGRAM?800
+--> ?PR?_BYTE_READ?800
SYMBOL TABLE OF MODULE: 800.ABS (800)
VALUE TYPE NAME
----------------------------------
------- MODULE 800
C:0000H SYMBOL _ICE_DUMMY_
B:00D8H.2 PUBLIC CCF2
B:00B0H.2 PUBLIC DC_IO
C:062AH PUBLIC AT_CMGR_
B:00D8H.3 PUBLIC CCF3
C:05EEH PUBLIC AT_CMGS_
D:0090H PUBLIC P1
B:00D8H.4 PUBLIC CCF4
D:00A0H PUBLIC P2
B:00D8H.5 PUBLIC CCF5
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
D:00E6H PUBLIC ISP_TRIG
D:0021H PUBLIC pointer
B:00A8H.7 PUBLIC EA
B:0090H.0 PUBLIC T2
C:0D3DH PUBLIC _Send_one_Byte
C:0671H PUBLIC AT_CHV0
B:00D8H.7 PUBLIC CF
C:0635H PUBLIC CMGR_
C:063DH PUBLIC CMGS_
B:0098H.7 PUBLIC FE
C:0CE9H PUBLIC initial_UART
C:0026H PUBLIC AT_IO
C:06DAH PUBLIC SN_ERROR
D:00A8H PUBLIC IE
B:00B0H.7 PUBLIC CEX0
B:00B0H.5 PUBLIC CEX1
C:0616H PUBLIC AT_UGSM_
B:00A0H.0 PUBLIC CEX2
B:00A0H.4 PUBLIC CEX3
C:0C8FH PUBLIC _byte_read
C:05E6H PUBLIC AT
B:00D8H.6 PUBLIC CR
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
C:06AFH PUBLIC AOFF_OK
C:0678H PUBLIC ON_OK
B:00A8H.4 PUBLIC ES
C:06BEH PUBLIC BOFF_OK
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 5
D:00B8H PUBLIC IP
C:05E4H PUBLIC OK
B:0098H.0 PUBLIC RI
C:06CDH PUBLIC SN_OK
C:060DH PUBLIC AT_RSMS_
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
C:06F5H PUBLIC AOFF
C:06EAH PUBLIC ON
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
C:06F9H PUBLIC BOFF
B:00A0H.6 PUBLIC Alarm1
D:0022H PUBLIC SN
B:00A0H.7 PUBLIC Alarm2
D:00E5H PUBLIC ISP_CMD
B:00B8H.4 PUBLIC PS
B:0090H.1 PUBLIC T2EX
D:00D8H PUBLIC CCON
B:00D0H.2 PUBLIC OV
C:0C4BH PUBLIC main
B:00C8H.1 PUBLIC C_T2
B:00B0H.6 PUBLIC WR
B:00C8H.5 PUBLIC RCLK
C:061FH PUBLIC AT_SMSD
B:00C8H.4 PUBLIC TCLK
C:0650H PUBLIC RING
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:00E3H PUBLIC ISP_ADDRH
C:0B45H PUBLIC input
C:0D01H PUBLIC _delay_ms
C:066AH PUBLIC AT_CDV_
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0020H.0 PUBLIC WING
D:00E4H PUBLIC ISP_ADDRL
C:0A50H PUBLIC _Write_ATT
B:00A0H.0 PUBLIC A_IO
B:00A0H.1 PUBLIC B_IO
C:0D33H PUBLIC _delay_us
D:0028H PUBLIC key_delay
D:002AH PUBLIC Send_num
C:0645H PUBLIC AT_CAD
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
D:008EH PUBLIC AUXR
C:07F9H PUBLIC Send_D001
C:0892H PUBLIC Send_E001
B:00C8H.0 PUBLIC CP_RL2
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:0098H.2 PUBLIC RB8
BL51 BANKED LINKER/LOCATER V5.00 08/08/2006 18:57:29 PAGE 6
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
C:0C21H PUBLIC _Send_AA
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
B:00B0H.4 PUBLIC ECI
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
B:00B0H.7 PUBLIC LED
C:06FDH PUBLIC D001
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
D:00E7H PUBLIC ISP_CONTR
C:0745H PUBLIC ATT_ERROR
C:070EH PUBLIC E001
C:06A1H PUBLIC OFF_OK
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
B:00C8H.2 PUBLIC TR2
B:0090H.3 PUBLIC ON_OFF
C:0685H PUBLIC AON_OK
C:0662H PUBLIC CAD_1
B:00B8H.2 PUBLIC PX1
C:0693H PUBLIC BON_OK
C:06F2H PUBLIC OFF
B:00A8H.5 PUBLIC EADC_SPI
C:092BH PUBLIC Send_Alarm
C:0C6EH PUBLIC _Lookup
C:06ECH PUBLIC AON
C:06EFH PUBLIC BON
C:0D47H PUBLIC ISP_IAP_disable
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -