📄 sms.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE sms.obj TO sms RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
sms.obj (SMS)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: sms (SMS)
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 0009H UNIT ?DT?SMS
DATA 0011H 0002H UNIT ?DT?_DISP_LAT?SMS
DATA 0013H 0002H UNIT ?DT?_DISP_IMG?SMS
DATA 0015H 0002H UNIT ?DT?_DISP_ENG?SMS
DATA 0017H 0001H UNIT ?DT?TEST_LCD?SMS
IDATA 0018H 0007H UNIT _IDATA_GROUP_
IDATA 001FH 0001H UNIT ?ID?AT_CMGS?SMS
BIT 0020H.0 0000H.2 UNIT ?BI?SMS
BIT 0020H.2 0000H.1 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
DATA 0021H 003AH UNIT _DATA_GROUP_
IDATA 005BH 0002H UNIT ?ID?SIGNAL_TEST?SMS
IDATA 005DH 0001H UNIT ?ID?SEND_SMS?SMS
IDATA 005EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 03E7H UNIT ?XD?SMS
XDATA 03E7H 01A1H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?C_INITSEG
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?SOUND_TEST?SMS
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0073H UNIT ?PR?AT_SEND?SMS
CODE 0099H 0004H UNIT ?PR?SERIAL1_INTER_CLOSE?SMS
CODE 009DH 0004H UNIT ?PR?SERIAL1_INTER_OPEN?SMS
00A1H 0002H *** GAP ***
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 2
CODE 00A3H 0003H ABSOLUTE
CODE 00A6H 38D8H UNIT ?CO?SMS
CODE 397EH 0248H UNIT ?PR?_DISP_CHN?SMS
CODE 3BC6H 01D1H UNIT ?C?LIB_CODE
CODE 3D97H 0178H UNIT ?PR?MAIN?SMS
CODE 3F0FH 0174H UNIT ?PR?_DECODEUCS2?SMS
CODE 4083H 0109H UNIT ?PR?SERIAL0_SERVICE?SMS
CODE 418CH 0107H UNIT ?PR?_AT_CMGR?SMS
CODE 4293H 00DBH UNIT ?PR?_STRING2BYTES?SMS
CODE 436EH 00B5H UNIT ?PR?_AT_CMGD?SMS
CODE 4423H 00ADH UNIT ?PR?TEST_LCD?SMS
CODE 44D0H 0097H UNIT ?PR?SEND_SMS?SMS
CODE 4567H 008CH UNIT ?C_C51STARTUP
CODE 45F3H 0082H UNIT ?PR?_SOUND_SEND?SMS
CODE 4675H 0062H UNIT ?PR?AT_CNMI?SMS
CODE 46D7H 005CH UNIT ?PR?SIGNAL_TEST?SMS
CODE 4733H 004EH UNIT ?PR?AT_CMGS?SMS
CODE 4781H 0049H UNIT ?PR?_DISP_LAT?SMS
CODE 47CAH 0048H UNIT ?PR?TIMER0?SMS
CODE 4812H 0042H UNIT ?PR?MCU_INI?SMS
CODE 4854H 003EH UNIT ?PR?SOUND_INI?SMS
CODE 4892H 003DH UNIT ?PR?_DISP_ENG?SMS
CODE 48CFH 0039H UNIT ?PR?_DISP_IMG?SMS
CODE 4908H 0038H UNIT ?PR?START_GSM?SMS
CODE 4940H 0032H UNIT ?PR?_UART1_SEND?SMS
CODE 4972H 002FH UNIT ?PR?_SEND?SMS
CODE 49A1H 0029H UNIT ?PR?_UART0_SEND?SMS
CODE 49CAH 0026H UNIT ?PR?SERIAL1_SERVICE?SMS
CODE 49F0H 0023H UNIT ?PR?BAUDRATE_INIT?SMS
CODE 4A13H 0022H UNIT ?PR?_CHECK_SUM?SMS
CODE 4A35H 001BH UNIT ?PR?DEAL_WITH_ERROR?SMS
CODE 4A50H 0018H UNIT ?PR?DELAY10MS?SMS
CODE 4A68H 0018H UNIT ?PR?START_TIMER0?SMS
CODE 4A80H 0018H UNIT ?PR?_WR_ZB?SMS
CODE 4A98H 0017H UNIT ?PR?AT_CMGF?SMS
CODE 4AAFH 0016H UNIT ?PR?POWER_DOWN?SMS
CODE 4AC5H 0011H UNIT ?PR?DELAY_1S?SMS
CODE 4AD6H 000BH UNIT ?PR?START_TC35?SMS
CODE 4AE1H 000BH UNIT ?PR?CLOSE_TIMER0?SMS
CODE 4AECH 0003H UNIT ?PR?SERIAL0_INTER_CLOSE?SMS
CODE 4AEFH 0003H UNIT ?PR?SERIAL0_INTER_OPEN?SMS
CODE 4AF2H 0003H UNIT ?PR?INTER_ENABLE?SMS
CODE 4AF5H 0003H UNIT ?PR?INTER_DISABLE?SMS
CODE 4AF8H 0003H UNIT ?PR?LED1_OPEN?SMS
CODE 4AFBH 0003H UNIT ?PR?LED1_CLOSE?SMS
CODE 4AFEH 0003H UNIT ?PR?LED2_OPEN?SMS
CODE 4B01H 0003H UNIT ?PR?LED2_CLOSE?SMS
CODE 4B04H 0003H UNIT ?PR?LED3_OPEN?SMS
CODE 4B07H 0003H UNIT ?PR?LED3_CLOSE?SMS
OVERLAY MAP OF MODULE: sms (SMS)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 3
---------------------------------------------------------------------------------------------------------------
?PR?SERIAL0_SERVICE?SMS ----- ----- ----- ----- ----- ----- 03E7H 0010H
+--> ?PR?DEAL_WITH_ERROR?SMS
?PR?DEAL_WITH_ERROR?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?LED1_OPEN?SMS
+--> ?PR?LED2_OPEN?SMS
+--> ?PR?LED3_OPEN?SMS
+--> ?PR?_SEND?SMS
+--> ?CO?SMS
+--> ?PR?_DISP_CHN?SMS
?PR?_SEND?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_WR_ZB?SMS
?PR?_DISP_CHN?SMS ----- ----- 0050H 0005H ----- ----- ----- -----
+--> ?PR?_WR_ZB?SMS
+--> ?PR?_SEND?SMS
*** NEW ROOT ***************************************************
?PR?TIMER0?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DEAL_WITH_ERROR?SMS
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?SMS
+--> ?C_INITSEG
?PR?MAIN?SMS ----- ----- 002BH 0022H ----- ----- 03F7H 0191H
+--> ?CO?SMS
+--> ?PR?MCU_INI?SMS
+--> ?PR?LED1_CLOSE?SMS
+--> ?PR?LED2_CLOSE?SMS
+--> ?PR?LED3_CLOSE?SMS
+--> ?PR?INTER_ENABLE?SMS
+--> ?PR?BAUDRATE_INIT?SMS
+--> ?PR?SERIAL1_INTER_CLOSE?SMS
+--> ?PR?SERIAL1_INTER_OPEN?SMS
+--> ?PR?SERIAL0_INTER_CLOSE?SMS
+--> ?PR?SOUND_INI?SMS
+--> ?PR?START_GSM?SMS
+--> ?PR?_AT_CMGD?SMS
+--> ?PR?AT_CNMI?SMS
+--> ?PR?SERIAL0_INTER_OPEN?SMS
+--> ?PR?LED1_OPEN?SMS
+--> ?PR?_SEND?SMS
+--> ?PR?_DISP_CHN?SMS
+--> ?PR?_SOUND_SEND?SMS
+--> ?PR?LED3_OPEN?SMS
+--> ?PR?DELAY_1S?SMS
+--> ?PR?_AT_CMGR?SMS
+--> ?PR?_STRING2BYTES?SMS
+--> ?PR?_DECODEUCS2?SMS
?PR?MCU_INI?SMS ----- ----- ----- ----- 0018H 0001H ----- -----
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 4
?PR?SOUND_INI?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?_CHECK_SUM?SMS
+--> ?PR?_UART1_SEND?SMS
+--> ?PR?DELAY_1S?SMS
?PR?_CHECK_SUM?SMS ----- ----- 0053H 0003H ----- ----- ----- -----
?PR?_UART1_SEND?SMS ----- ----- 0053H 0003H ----- ----- ----- -----
?PR?DELAY_1S?SMS ----- ----- ----- ----- 001CH 0001H ----- -----
+--> ?PR?DELAY10MS?SMS
?PR?DELAY10MS?SMS ----- ----- ----- ----- 001DH 0002H ----- -----
?PR?START_GSM?SMS ----- ----- ----- ----- 0018H 0002H ----- -----
+--> ?PR?LED2_OPEN?SMS
+--> ?PR?POWER_DOWN?SMS
+--> ?PR?START_TC35?SMS
+--> ?PR?DELAY_1S?SMS
+--> ?PR?AT_SEND?SMS
+--> ?PR?AT_CMGF?SMS
+--> ?PR?LED2_CLOSE?SMS
?PR?POWER_DOWN?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_1S?SMS
?PR?START_TC35?SMS ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_1S?SMS
?PR?AT_SEND?SMS ----- ----- ----- ----- 001AH 0002H ----- -----
+--> ?PR?START_TIMER0?SMS
+--> ?CO?SMS
+--> ?PR?_UART0_SEND?SMS
+--> ?PR?CLOSE_TIMER0?SMS
+--> ?PR?DELAY_1S?SMS
+--> ?PR?DEAL_WITH_ERROR?SMS
?PR?_UART0_SEND?SMS ----- ----- 0053H 0003H ----- ----- ----- -----
?PR?AT_CMGF?SMS ----- ----- ----- ----- 001AH 0001H ----- -----
+--> ?CO?SMS
+--> ?PR?_UART0_SEND?SMS
+--> ?PR?DELAY_1S?SMS
?PR?_AT_CMGD?SMS 0020H.2 0000H.1 004DH 0003H 0018H 0002H ----- -----
+--> ?PR?SERIAL0_INTER_CLOSE?SMS
+--> ?CO?SMS
+--> ?PR?_UART0_SEND?SMS
+--> ?PR?START_TIMER0?SMS
+--> ?PR?CLOSE_TIMER0?SMS
+--> ?PR?DELAY_1S?SMS
+--> ?PR?DEAL_WITH_ERROR?SMS
+--> ?PR?SERIAL0_INTER_OPEN?SMS
+--> ?PR?DELAY10MS?SMS
?PR?AT_CNMI?SMS ----- ----- ----- ----- 0018H 0002H ----- -----
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 5
+--> ?PR?SERIAL0_INTER_CLOSE?SMS
+--> ?CO?SMS
+--> ?PR?_UART0_SEND?SMS
+--> ?PR?START_TIMER0?SMS
+--> ?PR?CLOSE_TIMER0?SMS
+--> ?PR?DELAY_1S?SMS
+--> ?PR?DEAL_WITH_ERROR?SMS
+--> ?PR?SERIAL0_INTER_OPEN?SMS
?PR?_SOUND_SEND?SMS ----- ----- 004DH 0006H ----- ----- ----- -----
+--> ?PR?_CHECK_SUM?SMS
+--> ?PR?_UART1_SEND?SMS
?PR?_AT_CMGR?SMS ----- ----- 004DH 0006H 0018H 0001H ----- -----
+--> ?PR?SERIAL0_INTER_CLOSE?SMS
+--> ?CO?SMS
+--> ?PR?_UART0_SEND?SMS
+--> ?PR?START_TIMER0?SMS
+--> ?PR?CLOSE_TIMER0?SMS
+--> ?PR?SERIAL0_INTER_OPEN?SMS
+--> ?PR?DELAY_1S?SMS
?PR?_STRING2BYTES?SMS ----- ----- 004DH 0008H ----- ----- ----- -----
?PR?_DECODEUCS2?SMS ----- ----- 004DH 000EH ----- ----- ----- -----
+--> ?CO?SMS
SYMBOL TABLE OF MODULE: sms (SMS)
VALUE TYPE NAME
----------------------------------
------- MODULE SMS
C:0000H SYMBOL _ICE_DUMMY_
C:4B04H PUBLIC led3_open
D:0080H PUBLIC P0
C:418CH PUBLIC _AT_cmgr
D:0090H PUBLIC P1
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
D:0009H PUBLIC sound_par1
D:00B0H PUBLIC P3
D:000AH PUBLIC sound_par2
C:46D7H PUBLIC Signal_test
D:000BH PUBLIC sound_par3
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
C:4A89H PUBLIC _wr_zb
C:3F0FH PUBLIC _DecodeUcs2
C:3586H PUBLIC error_display
X:0000H PUBLIC sound_buffer
D:00E8H PUBLIC ADC0CN
C:4992H PUBLIC _send
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 6
D:00A8H PUBLIC IE
D:00A6H PUBLIC P2MDOUT
D:00A7H PUBLIC P3MDOUT
B:00B0H.4 PUBLIC PD
C:4A98H PUBLIC AT_cmgf
C:35DEH PUBLIC GSM_set
D:00D8H PUBLIC PCA0CN
C:4A13H PUBLIC _check_sum
C:4293H PUBLIC _String2Bytes
C:45F3H PUBLIC _sound_send
D:00B8H PUBLIC IP
B:0020H.1 PUBLIC sms_receive_flag
X:0038H PUBLIC RxBuf1
C:3881H PUBLIC ini_display
B:0080H.7 PUBLIC LCD_REQ
X:0138H PUBLIC TxBuf1
C:35E4H PUBLIC GSM_sms
D:00E1H PUBLIC XBR0
C:4AF5H PUBLIC Inter_Disable
D:00E2H PUBLIC XBR1
C:4675H PUBLIC AT_cnmi
D:000CH PUBLIC buffer_len
D:00E3H PUBLIC XBR2
C:0026H PUBLIC AT_SEND
C:3618H PUBLIC Command_Cmgd
C:4733H PUBLIC AT_cmgs
D:00CBH PUBLIC RCAP2H
C:35B0H PUBLIC Command_Cmgf
C:49F0H PUBLIC Baudrate_Init
D:00E5H PUBLIC RCAP4H
D:00C0H PUBLIC SMB0CN
D:00CAH PUBLIC RCAP2L
C:3D97H PUBLIC main
D:00E4H PUBLIC RCAP4L
D:000DH PUBLIC sound_flag
C:397EH PUBLIC _disp_chn
C:35FEH PUBLIC Command_Cnmi
C:4892H PUBLIC _disp_eng
C:3610H PUBLIC Command_Cmgr
D:00F8H PUBLIC SPI0CN
C:4AF2H PUBLIC Inter_Enable
C:35BAH PUBLIC Command_Cmgs
C:48CFH PUBLIC _disp_img
X:0238H PUBLIC SMS_Buffer
D:000EH PUBLIC SMS_Buffer_Len
C:4781H PUBLIC _disp_lat
C:4A50H PUBLIC Delay10ms
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:02C4H PUBLIC chn_data
X:02F6H PUBLIC timer0_counter
X:02F7H PUBLIC rec
D:000FH PUBLIC com_flag
D:00B2H PUBLIC OSCICN
C:3899H SYMBOL _?ix1000
C:3961H SYMBOL _?ix1001
C:4A35H PUBLIC deal_with_error
BL51 BANKED LINKER/LOCATER V5.02 08/28/2005 17:10:48 PAGE 7
C:4812H PUBLIC Mcu_ini
C:00A6H PUBLIC gb2ucs_lookup
B:00A8H.4 PUBLIC ES0
B:00A8H.1 PUBLIC ET0
C:4083H PUBLIC Serial0_Service
C:49CAH PUBLIC Serial1_Service
C:4AAFH PUBLIC power_down
B:00A8H.5 PUBLIC ET2
B:0098H.0 PUBLIC RI0
C:35A9H PUBLIC Command_Csq
D:008CH PUBLIC TH0
B:0098H.1 PUBLIC TI0
C:4854H PUBLIC sound_ini
C:4AE1H PUBLIC close_timer0
C:000EH PUBLIC sound_test
X:03BFH PUBLIC sms_index
D:00B1H PUBLIC OSCXCN
D:008AH PUBLIC TL0
C:4AD6H PUBLIC start_tc35
C:35D2H PUBLIC Center_number
C:4AECH PUBLIC Serial0_Inter_Close
C:47CAH PUBLIC timer0
C:0099H PUBLIC Serial1_Inter_Close
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -