infrare.m51
来自「模拟串口通讯程序」· M51 代码 · 共 866 行 · 第 1/3 页
M51
866 行
BL51 BANKED LINKER/LOCATER V5.11 11/14/2007 14:00:30 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE delay.obj, global.obj, infsend.obj, init.obj, main.obj, sersend.obj, InitData.obj, WDT.obj TO i
>> nfrare RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
delay.obj (DELAY)
global.obj (GLOBAL)
infsend.obj (INFSEND)
init.obj (INIT)
main.obj (MAIN)
sersend.obj (SERSEND)
InitData.obj (INITDATA)
WDT.obj (WDT)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: infrare (DELAY)
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_
DATA 0010H 0005H UNIT ?DT?GLOBAL
0015H 000BH *** GAP ***
BIT 0020H.0 0000H.3 UNIT _BIT_GROUP_
BIT 0020H.3 0000H.2 UNIT ?BI?GLOBAL
0020H.5 0000H.3 *** GAP ***
IDATA 0021H 0040H UNIT ?ID?GLOBAL
IDATA 0061H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 001DH UNIT ?PR?INITPWM?INIT
CODE 0023H 0003H ABSOLUTE
CODE 0026H 010DH UNIT ?PR?INT_INT0?MAIN
CODE 0133H 00B0H UNIT ?PR?INT_SERIAL?MAIN
CODE 01E3H 008CH UNIT ?C_C51STARTUP
CODE 026FH 0074H UNIT ?PR?INFSEND?INFSEND
CODE 02E3H 006EH UNIT ?PR?_SENTBYTE?SERSEND
CODE 0351H 005FH UNIT ?PR?MAIN?MAIN
CODE 03B0H 0021H UNIT ?PR?SERIALSEND?SERSEND
CODE 03D1H 0020H UNIT ?PR?_DELAYONE?DELAY
CODE 03F1H 0020H UNIT ?PR?_DELAYTWO?DELAY
CODE 0411H 0018H UNIT ?PR?INITSERIAL?INIT
CODE 0429H 0015H UNIT ?PR?INITMCU?INIT
CODE 043EH 0014H UNIT ?PR?INITIO?INIT
CODE 0452H 0012H UNIT ?PR?CLRDATABUF?INITDATA
CODE 0464H 000DH UNIT ?PR?INITWDT?INIT
CODE 0471H 000BH UNIT ?PR?INITINT0?INIT
BL51 BANKED LINKER/LOCATER V5.11 11/14/2007 14:00:30 PAGE 2
CODE 047CH 000BH UNIT ?PR?WDT?WDT
CODE 0487H 0007H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: infrare (DELAY)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------
?PR?INT_INT0?MAIN 0020H.0 0000H.1 0008H 0004H
+--> ?PR?_DELAYONE?DELAY
*** NEW ROOT ***************************************************
?PR?INT_SERIAL?MAIN 0020H.1 0000H.2 ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?INITMCU?INIT
+--> ?PR?CLRDATABUF?INITDATA
+--> ?PR?INFSEND?INFSEND
+--> ?PR?SERIALSEND?SERSEND
+--> ?PR?_DELAYTWO?DELAY
+--> ?PR?WDT?WDT
?PR?INITMCU?INIT ----- ----- ----- -----
+--> ?PR?INITIO?INIT
+--> ?PR?INITSERIAL?INIT
+--> ?PR?INITWDT?INIT
+--> ?PR?INITPWM?INIT
+--> ?PR?INITINT0?INIT
?PR?SERIALSEND?SERSEND ----- ----- 000CH 0001H
+--> ?PR?_SENTBYTE?SERSEND
?PR?_SENTBYTE?SERSEND ----- ----- 000DH 0003H
+--> ?PR?_DELAYTWO?DELAY
SYMBOL TABLE OF MODULE: infrare (DELAY)
VALUE TYPE NAME
----------------------------------
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.11 11/14/2007 14:00:30 PAGE 3
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
C:03F1H PUBLIC _DelayTwo
D:00E8H PUBLIC IEN1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
C:03D1H PUBLIC _DelayOne
D:00D0H PUBLIC PSW
------- PROC _DELAYONE
D:0006H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:03D1H LINE# 4
C:03D1H LINE# 5
C:03D1H LINE# 7
C:03DBH LINE# 8
C:03DBH LINE# 9
C:03DEH LINE# 10
C:03DEH LINE# 12
C:03E9H LINE# 13
C:03F0H LINE# 14
------- ENDPROC _DELAYONE
------- PROC _DELAYTWO
D:0006H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:03F1H LINE# 15
C:03F1H LINE# 16
C:03F1H LINE# 18
C:03FBH LINE# 19
C:03FBH LINE# 20
C:03FEH LINE# 21
C:03FEH LINE# 23
C:0409H LINE# 24
C:0410H LINE# 25
------- ENDPROC _DELAYTWO
------- ENDMOD DELAY
------- MODULE GLOBAL
C:0000H SYMBOL _ICE_DUMMY_
B:0020H.3 PUBLIC infrfg
D:0010H PUBLIC DataLend
D:0011H PUBLIC ComInceptTime
I:0021H PUBLIC DataBuf
D:0012H PUBLIC SeriesBufDptr
B:0020H.4 PUBLIC serialfg
D:0013H PUBLIC SendEndFg
D:0014H PUBLIC InfraredBufDptr
------- ENDMOD GLOBAL
BL51 BANKED LINKER/LOCATER V5.11 11/14/2007 14:00:30 PAGE 4
------- MODULE INFSEND
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
B:0098H.1 PUBLIC TI
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
B:0098H.3 PUBLIC TB8
D:00D8H PUBLIC I2CON
C:026FH PUBLIC infsend
D:00D0H PUBLIC PSW
------- PROC INFSEND
------- DO
D:0004H SYMBOL i
D:0005H SYMBOL c
D:0006H SYMBOL k
D:0007H SYMBOL j
------- ENDDO
C:026FH LINE# 4
C:026FH LINE# 5
C:026FH LINE# 7
C:0271H LINE# 8
C:0272H LINE# 9
C:0272H LINE# 10
C:0274H LINE# 11
C:0276H LINE# 12
C:0277H LINE# 13
C:0277H LINE# 14
C:027BH LINE# 15
C:027BH LINE# 16
C:027CH LINE# 17
C:027FH LINE# 18
C:027FH LINE# 19
C:0281H LINE# 20
C:0281H LINE# 21
C:0281H LINE# 22
C:0285H LINE# 23
C:0289H LINE# 24
C:028CH LINE# 25
C:028CH LINE# 26
C:028EH LINE# 27
C:0290H LINE# 29
C:0290H LINE# 30
C:0292H LINE# 31
C:0292H LINE# 32
C:0295H LINE# 33
C:0298H LINE# 34
C:029AH LINE# 35
C:029EH LINE# 36
C:02ABH LINE# 37
BL51 BANKED LINKER/LOCATER V5.11 11/14/2007 14:00:30 PAGE 5
C:02ABH LINE# 38
C:02ADH LINE# 39
C:02B3H LINE# 40
C:02B5H LINE# 41
C:02B5H LINE# 42
C:02B9H LINE# 43
C:02B9H LINE# 44
C:02BAH LINE# 45
C:02BDH LINE# 46
C:02BDH LINE# 47
C:02BFH LINE# 48
C:02BFH LINE# 49
C:02BFH LINE# 50
C:02C3H LINE# 51
C:02C7H LINE# 52
C:02CAH LINE# 53
C:02CAH LINE# 54
C:02CCH LINE# 55
C:02CEH LINE# 57
C:02CEH LINE# 58
C:02D0H LINE# 59
C:02D0H LINE# 60
C:02D7H LINE# 61
C:02DAH LINE# 62
C:02DCH LINE# 63
C:02DFH LINE# 64
C:02E2H LINE# 65
------- ENDPROC INFSEND
------- ENDMOD INFSEND
------- MODULE INIT
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:00A4H PUBLIC P2M1
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00A5H PUBLIC P2M2
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:043EH PUBLIC initio
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?