📄 dds485.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE AddParse.obj, CmdParse.obj, DataChange.obj, DataClr.obj, DataPickup.obj, DataSave.obj, DataSend
>> .obj, Delay.obj, Global.obj, iic.obj, init.obj, ledparse.obj, Main.obj, pulse.obj, WDT.obj, DataCheck.obj, infrarerec
>> eive.obj TO DDS485 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
AddParse.obj (ADDPARSE)
CmdParse.obj (CMDPARSE)
DataChange.obj (DATACHANGE)
DataClr.obj (DATACLR)
DataPickup.obj (DATAPICKUP)
DataSave.obj (DATASAVE)
DataSend.obj (DATASEND)
Delay.obj (DELAY)
Global.obj (GLOBAL)
iic.obj (IIC)
init.obj (INIT)
ledparse.obj (LEDPARSE)
Main.obj (MAIN)
pulse.obj (PULSE)
WDT.obj (WDT)
DataCheck.obj (DATACHECK)
infrarereceive.obj (INFRARERECEIVE)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
LINK MAP OF MODULE: DDS485 (ADDPARSE)
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 000FH UNIT _DATA_GROUP_
0017H 0009H *** GAP ***
BIT 0020H.0 0002H.6 UNIT ?BI?GLOBAL
BIT 0022H.6 0000H.5 UNIT _BIT_GROUP_
0023H.3 0000H.5 *** GAP ***
DATA 0024H 0059H UNIT ?DT?GLOBAL
IDATA 007DH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0003H INPAGE ?PD?GLOBAL
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 2
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 01EEH UNIT ?PR?AVAILABILITYADDPARSE?ADDPARSE
CODE 0214H 00B7H UNIT ?PR?INT_SERIAL?MAIN
CODE 02CBH 00B3H UNIT ?PR?DATASTART?DATACLR
CODE 037EH 00A6H UNIT ?PR?INFRARERECEIVE?INFRARERECEIVE
CODE 0424H 00A4H UNIT ?PR?MAIN?MAIN
CODE 04C8H 0091H UNIT ?PR?SENDFULL?DATASEND
CODE 0559H 0090H UNIT ?PR?PULSEADD?PULSE
CODE 05E9H 008BH UNIT ?PR?INITCPU?INIT
CODE 0674H 0086H UNIT ?PR?_SENTBYTE?DATASEND
CODE 06FAH 0075H UNIT ?PR?TIME0?MAIN
CODE 076FH 0072H UNIT ?PR?_CMDSAVE?DATASAVE
CODE 07E1H 005AH UNIT ?PR?LEDFULL?LEDPARSE
CODE 083BH 0057H UNIT ?PR?_CMDPICK?DATAPICKUP
CODE 0892H 0054H UNIT ?PR?_IICEDATASAVE?DATASAVE
CODE 08E6H 004CH UNIT ?PR?_IICMBYTEREAD?IIC
CODE 0932H 004BH UNIT ?PR?INT_INT1?MAIN
CODE 097DH 003EH UNIT ?PR?CMDPARSE?CMDPARSE
CODE 09BBH 003AH UNIT ?PR?_RAMCOPY?DATACLR
CODE 09F5H 0032H UNIT ?PR?_WBYTEIIC?IIC
CODE 0A27H 002DH UNIT ?PR?CHECKAVAILABILITYADD?DATACHECK
CODE 0A54H 002CH UNIT ?PR?SNCHECK?DATACHECK
CODE 0A80H 002BH UNIT ?C?LIB_CODE
CODE 0AABH 002AH UNIT ?PR?BROADCASTADDPARSE?ADDPARSE
CODE 0AD5H 0027H UNIT ?PR?_RBYTEIIC?IIC
CODE 0AFCH 0026H UNIT ?PR?_W8BITIIC?IIC
CODE 0B22H 0023H UNIT ?PR?_INITDELAY?DELAY
CODE 0B45H 0021H UNIT ?PR?DATADEAL?DATACHANGE
CODE 0B66H 0020H UNIT ?PR?_DELAY?DELAY
CODE 0B86H 001EH UNIT ?PR?CHECKSUM?DATACHECK
CODE 0BA4H 001DH UNIT ?PR?INITINTERRUPT?INIT
CODE 0BC1H 001DH UNIT ?PR?INITPWM?INIT
CODE 0BDEH 001AH UNIT ?PR?_RAMCLER?DATACLR
CODE 0BF8H 001AH UNIT ?PR?R8BITIIC?IIC
CODE 0C12H 0019H UNIT ?PR?CHECKBROADCAST?DATACHECK
CODE 0C2BH 0018H UNIT ?PR?_ELECHK?DATACHANGE
CODE 0C43H 0018H UNIT ?PR?INITSERIES?INIT
CODE 0C5BH 0016H UNIT ?PR?_HEXTOBCD?DATACHANGE
CODE 0C71H 0016H UNIT ?PR?ACK?IIC
CODE 0C87H 0015H UNIT ?PR?IICSTART?IIC
CODE 0C9CH 0014H UNIT ?PR?DATASEND?DATASEND
CODE 0CB0H 0013H UNIT ?PR?_BCDTOHEX?DATACHANGE
CODE 0CC3H 0012H UNIT ?PR?CLERINCEPTBUF?DATACLR
CODE 0CD5H 0012H UNIT ?PR?NOACK?IIC
CODE 0CE7H 0012H UNIT ?PR?INITCPUIO?INIT
CODE 0CF9H 0010H UNIT ?PR?IICSTOP?IIC
CODE 0D09H 000DH UNIT ?PR?INITWDT?INIT
CODE 0D16H 000CH UNIT ?C_C51STARTUP
CODE 0D22H 000BH UNIT ?PR?WAIT?IIC
CODE 0D2DH 000BH UNIT ?PR?INITINT1?INIT
CODE 0D38H 000BH UNIT ?PR?WDT?WDT
CODE 0D43H 000AH UNIT ?CO?LEDPARSE
CODE 0D4DH 0009H UNIT ?PR?TIME1?MAIN
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 3
OVERLAY MAP OF MODULE: DDS485 (ADDPARSE)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?PR?INT_INT1?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY
+--> ?PR?INITCPU?INIT
+--> ?PR?WDT?WDT
+--> ?PR?LEDFULL?LEDPARSE
+--> ?PR?INFRARERECEIVE?INFRARERECEIVE
+--> ?PR?CMDPARSE?CMDPARSE
+--> ?PR?PULSEADD?PULSE
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC
?PR?INITCPU?INIT ----- ----- 0008H 0002H
+--> ?PR?INITWDT?INIT
+--> ?PR?INITINTERRUPT?INIT
+--> ?PR?INITCPUIO?INIT
+--> ?PR?INITSERIES?INIT
+--> ?PR?INITINT1?INIT
+--> ?PR?INITPWM?INIT
+--> ?PR?DATASTART?DATACLR
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC
?PR?DATASTART?DATACLR ----- ----- 000AH 0001H
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_WBYTEIIC?IIC
?PR?_RBYTEIIC?IIC ----- ----- ----- -----
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?R8BITIIC?IIC
+--> ?PR?NOACK?IIC
+--> ?PR?IICSTOP?IIC
?PR?IICSTART?IIC ----- ----- ----- -----
+--> ?PR?WAIT?IIC
?PR?_W8BITIIC?IIC 0023H.1 0000H.1 ----- -----
+--> ?PR?WAIT?IIC
+--> ?PR?ACK?IIC
?PR?ACK?IIC 0023H.2 0000H.1 ----- -----
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 4
+--> ?PR?WAIT?IIC
?PR?NOACK?IIC 0023H.1 0000H.1 ----- -----
+--> ?PR?WAIT?IIC
?PR?IICSTOP?IIC ----- ----- ----- -----
+--> ?PR?WAIT?IIC
?PR?_WBYTEIIC?IIC ----- ----- 000EH 0003H
+--> ?PR?_DELAY?DELAY
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?IICSTOP?IIC
?PR?LEDFULL?LEDPARSE ----- ----- 0009H 0002H
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?CO?LEDPARSE
?PR?INFRARERECEIVE?INFRARERECEIVE 0022H.6 0000H.3 ----- -----
?PR?CMDPARSE?CMDPARSE 0022H.6 0000H.3 ----- -----
+--> ?PR?DATADEAL?DATACHANGE
+--> ?PR?CHECKSUM?DATACHECK
+--> ?PR?CHECKAVAILABILITYADD?DATACHECK
+--> ?PR?AVAILABILITYADDPARSE?ADDPARSE
+--> ?PR?CHECKBROADCAST?DATACHECK
+--> ?PR?BROADCASTADDPARSE?ADDPARSE
+--> ?PR?CLERINCEPTBUF?DATACLR
?PR?CHECKSUM?DATACHECK 0023H.1 0000H.1 ----- -----
+--> ?PR?_ELECHK?DATACHANGE
?PR?CHECKAVAILABILITYADD?DATACHECK 0023H.1 0000H.1 ----- -----
?PR?AVAILABILITYADDPARSE?ADDPARSE ----- ----- 0008H 0001H
+--> ?PR?_CMDPICK?DATAPICKUP
+--> ?PR?DATASEND?DATASEND
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?_CMDSAVE?DATASAVE
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?LEDFULL?LEDPARSE
+--> ?PR?_WBYTEIIC?IIC
?PR?_CMDPICK?DATAPICKUP ----- ----- 0009H 0007H
+--> ?PR?_RBYTEIIC?IIC
?PR?DATASEND?DATASEND ----- ----- ----- -----
+--> ?PR?SENDFULL?DATASEND
+--> ?PR?CLERINCEPTBUF?DATACLR
?PR?SENDFULL?DATASEND ----- ----- 000EH 0002H
+--> ?PR?WDT?WDT
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?_ELECHK?DATACHANGE
+--> ?PR?_SENTBYTE?DATASEND
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 5
?PR?_RAMCOPY?DATACLR ----- ----- 0010H 0007H
?PR?_SENTBYTE?DATASEND 0023H.1 0000H.2 0010H 0003H
+--> ?PR?_DELAY?DELAY
?PR?CLERINCEPTBUF?DATACLR ----- ----- ----- -----
+--> ?PR?_RAMCLER?DATACLR
?PR?_CMDSAVE?DATASAVE ----- ----- 0009H 0005H
+--> ?PR?SNCHECK?DATACHECK
+--> ?PR?_WBYTEIIC?IIC
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?DATASEND?DATASEND
?PR?SNCHECK?DATACHECK ----- ----- ----- -----
+--> ?PR?_IICMBYTEREAD?IIC
?PR?_IICMBYTEREAD?IIC ----- ----- 000EH 0006H
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?R8BITIIC?IIC
+--> ?PR?NOACK?IIC
+--> ?PR?IICSTOP?IIC
?PR?CHECKBROADCAST?DATACHECK 0023H.1 0000H.1 ----- -----
?PR?BROADCASTADDPARSE?ADDPARSE ----- ----- ----- -----
+--> ?PR?_CMDPICK?DATAPICKUP
+--> ?PR?DATASEND?DATASEND
?PR?PULSEADD?PULSE ----- ----- 0008H 0001H
+--> ?PR?_WBYTEIIC?IIC
+--> ?PR?_IICEDATASAVE?DATASAVE
?PR?_IICEDATASAVE?DATASAVE ----- ----- 0009H 0001H
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC
SYMBOL TABLE OF MODULE: DDS485 (ADDPARSE)
VALUE TYPE NAME
----------------------------------
------- MODULE ADDPARSE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0AABH PUBLIC BroadcastAddParse
D:0098H PUBLIC SCON
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 6
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
C:0026H PUBLIC AvailabilityAddParse
D:00D0H PUBLIC PSW
------- PROC AVAILABILITYADDPARSE
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0026H LINE# 6
C:0026H LINE# 7
C:0026H LINE# 9
C:0028H LINE# 10
C:003FH LINE# 11
C:003FH LINE# 12
C:003FH LINE# 13
C:0041H LINE# 14
C:004BH LINE# 15
C:004BH LINE# 16
C:004BH LINE# 17
C:0055H LINE# 18
C:0055H LINE# 19
C:0055H LINE# 21
C:0064H LINE# 22
C:0067H LINE# 23
C:0069H LINE# 24
C:0069H LINE# 26
C:0078H LINE# 27
C:007BH LINE# 28
C:007DH LINE# 29
C:007DH LINE# 30
C:007FH LINE# 31
C:0082H LINE# 32
C:0082H LINE# 33
C:0082H LINE# 34
C:0082H LINE# 35
C:008CH LINE# 36
C:008CH LINE# 37
C:008CH LINE# 39
C:009CH LINE# 40
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -