rfctrl.m51
来自「MCS51的实现无线接收发送(315M或433M)源程序代码。」· M51 代码 · 共 1,697 行 · 第 1/5 页
M51
1,697 行
BL51 BANKED LINKER/LOCATER V5.12 05/12/2006 19:00:38 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\main.obj, .\Error.obj, .\HardWare.obj, .\Tools.obj, .\TskMan.obj, .\Uart.obj, .\startup.obj, .\TmrTsk.obj
>> , .\Tmr2.obj, .\Int01.obj, .\Port.obj, .\RfServer.obj TO RfCtrl REGFILE (.\RfCtrl.ORC) PAGEWIDTH (132) PAGELENGTH (1000) RAMSIZE
>> (256) CODE (0X0050-0XEFFF) XDATA (0X0000-0X02FF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\main.obj (MAIN)
.\Error.obj (ERROR)
.\HardWare.obj (HARDWARE)
.\Tools.obj (TOOLS)
.\TskMan.obj (TSKMAN)
.\Uart.obj (UART)
.\startup.obj (STARTUP)
.\TmrTsk.obj (TMRTSK)
.\Tmr2.obj (TMR2)
.\Int01.obj (INT01)
.\Port.obj (PORT)
.\RfServer.obj (RFSERVER)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: RfCtrl (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
REG 0010H 0008H ABSOLUTE "REG BANK 2"
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 000FH UNIT _DATA_GROUP_
DATA 002FH 0001H UNIT ?DT?INT01
IDATA 0030H 0040H UNIT STARTUPIDSEG
IDATA 0070H 0039H UNIT ?ID?TSKMAN
IDATA 00A9H 0020H UNIT ?ID?TMRTSK
IDATA 00C9H 000AH UNIT ?ID?ERROR
IDATA 00D3H 0007H UNIT ?ID?UART
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00C8H UNIT ?XD?UART
XDATA 00C8H 0066H UNIT ?XD?INT01
XDATA 012EH 0064H UNIT ?XD?RFSERVER
XDATA 0192H 0002H UNIT ?XD?TMRTSK
XDATA 0194H 0002H UNIT ?XD?PORT
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0015H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 001AH *** GAP ***
CODE 0040H 00AAH ABSOLUTE
CODE 00EAH 058CH UNIT ?PR?HDLUARTDATA?RFSERVER
CODE 0676H 0357H UNIT ?PR?HDLRFFRAME?RFSERVER
CODE 09CDH 0224H UNIT ?PR?RFSERVERTMRPROC?RFSERVER
CODE 0BF1H 00F0H UNIT ?CO?RFSERVER
CODE 0CE1H 008AH UNIT ?PR?SCHEDULER?TSKMAN
CODE 0D6BH 0089H UNIT ?PR?MAIN?MAIN
CODE 0DF4H 0082H UNIT ?PR?INITRFSERVERTSK?RFSERVER
CODE 0E76H 007BH UNIT ?PR?HDLRFDATA?RFSERVER
CODE 0EF1H 0070H UNIT ?PR?_REVERSEX?TOOLS
CODE 0F61H 0068H UNIT ?PR?_SENDTSKMSG?TSKMAN
CODE 0FC9H 0061H UNIT ?PR?EXINT0?INT01
CODE 102AH 0057H UNIT ?CO?MAIN
CODE 1081H 0054H UNIT ?PR?UART0?UART
CODE 10D5H 004EH UNIT ?PR?TMRTSKENTRY?TMRTSK
CODE 1123H 004DH UNIT ?PR?_RFSENDBYTE?INT01
CODE 1170H 004BH UNIT ?PR?_CMPXCSTRING?TOOLS
CODE 11BBH 004AH UNIT ?PR?_CMPSTRING?TOOLS
CODE 1205H 0046H UNIT ?PR?_MDEBUGCODEHEX?ERROR
CODE 124BH 0046H UNIT ?C?LIB_CODE
CODE 1291H 0045H UNIT ?PR?_MDEBUGEXMEMHEX?ERROR
CODE 12D6H 003EH UNIT ?PR?INITUART?UART
CODE 1314H 0035H UNIT ?PR?_MOVCX?TOOLS
CODE 1349H 0034H UNIT ?PR?_MOVXX?TOOLS
CODE 137DH 0033H UNIT ?PR?_CREATETSK?TSKMAN
CODE 13B0H 0033H UNIT ?PR?SCANKEY?PORT
CODE 13E3H 0032H UNIT ?PR?_INSTALLTMR?TMRTSK
CODE 1415H 0030H UNIT ?PR?INITTMR0?TMRTSK
CODE 1445H 002DH UNIT ?PR?INITUARTTSK?UART
CODE 1472H 002BH UNIT ?PR?_STARTTMR?TMRTSK
CODE 149DH 002AH UNIT ?PR?TIMER0?TMRTSK
CODE 14C7H 0029H UNIT ?PR?_MDEBUGSTRLF?ERROR
CODE 14F0H 0029H UNIT ?PR?_RFSEND?INT01
CODE 1519H 0026H UNIT ?PR?_MDEBUGSTR?ERROR
CODE 153FH 0026H UNIT ?PR?_CMPCHAR?TOOLS
CODE 1565H 0026H UNIT ?PR?TRMTSKDIAG?TMRTSK
CODE 158BH 0025H UNIT ?PR?HDLUARTSEND?UART
CODE 15B0H 0021H UNIT ?PR?_INSTALLDIAG?ERROR
CODE 15D1H 0021H UNIT ?PR?ERRPROC?ERROR
CODE 15F2H 0021H UNIT ?PR?INITTSKMAN?TSKMAN
CODE 1613H 0021H UNIT ?PR?_POSTTOUARTSENDQ?UART
CODE 1634H 0020H UNIT ?PR?INITINT01TSK?INT01
CODE 1654H 0020H UNIT ?PR?INITPORTTSK?PORT
CODE 1674H 001FH UNIT ?PR?TESTTSKENTRY?MAIN
CODE 1693H 001FH UNIT ?PR?_MDEBUGBYTEHEX?ERROR
CODE 16B2H 001FH UNIT ?PR?_INITEXMEMBUF?TOOLS
CODE 16D1H 001EH UNIT ?PR?FINDEMPTYDIAG?ERROR
CODE 16EFH 001DH UNIT ?PR?_GETCHKSUM?TOOLS
CODE 170CH 001DH UNIT ?PR?UARTRDTMRPROC?UART
CODE 1729H 001DH UNIT ?PR?INITTMRTSK?TMRTSK
CODE 1746H 0019H UNIT ?PR?UARTTSKENTRY?UART
CODE 175FH 0017H UNIT ?PR?INT0RDTMRPROC?INT01
CODE 1776H 0016H UNIT ?PR?HDLUARTRECV?UART
CODE 178CH 0015H UNIT ?PR?_ERREXIT?ERROR
CODE 17A1H 0015H UNIT ?PR?_HEXTOASCII?TOOLS
CODE 17B6H 0013H UNIT ?PR?INITTESTTSK?MAIN
CODE 17C9H 0011H UNIT ?PR?_INITMEMBUF?TOOLS
CODE 17DAH 0011H UNIT ?PR?_UPPERCHAR?TOOLS
CODE 17EBH 0010H UNIT ?PR?INITERROR?ERROR
CODE 17FBH 0010H UNIT ?PR?PORTTSKENTRY?PORT
CODE 180BH 000FH UNIT ?PR?PORTTMRPROC?PORT
CODE 181AH 000EH UNIT ?PR?_MDEBUGPARA?ERROR
CODE 1828H 000DH UNIT ?PR?_HDLKEY?PORT
CODE 1835H 000BH UNIT ?PR?MDEBUGLF?ERROR
CODE 1840H 000BH UNIT ?PR?UARTRESENDTMRPROC?UART
CODE 184BH 000AH UNIT ?PR?TESTTMRPROC?MAIN
CODE 1855H 000AH UNIT ?PR?CANCELUARTRESEND?UART
CODE 185FH 000AH UNIT ?PR?INT01TSKENTRY?INT01
CODE 1869H 0009H UNIT ?CO?ERROR
CODE 1872H 0008H UNIT ?PR?CLRWATCHDOG?HARDWARE
CODE 187AH 0008H UNIT ?PR?RFSERVERTSKENTRY?RFSERVER
CODE 1882H 0007H UNIT ?PR?_STOPTMR?TMRTSK
CODE 1889H 0007H UNIT ?PR?INITINT0?INT01
CODE 1890H 0004H UNIT ?PR?CPUTURNINTOIDLE?HARDWARE
CODE 1894H 0004H UNIT ?PR?HDLINT0RECV?INT01
CODE 1898H 0001H UNIT ?PR?INITTMR2TSK?TMR2
CODE 1899H 0001H UNIT ?PR?TMR2TSKENTRY?TMR2
OVERLAY MAP OF MODULE: RfCtrl (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?PR?MAIN?MAIN ----- -----
+--> ?PR?MDEBUGLF?ERROR
+--> ?CO?MAIN
+--> ?PR?_MDEBUGSTRLF?ERROR
+--> ?PR?INITTSKMAN?TSKMAN
+--> ?PR?INITTMRTSK?TMRTSK
+--> ?PR?TMRTSKENTRY?TMRTSK
+--> ?PR?_CREATETSK?TSKMAN
+--> ?PR?INITUARTTSK?UART
+--> ?PR?UARTTSKENTRY?UART
+--> ?PR?INITTMR2TSK?TMR2
+--> ?PR?TMR2TSKENTRY?TMR2
+--> ?PR?INITINT01TSK?INT01
+--> ?PR?INT01TSKENTRY?INT01
+--> ?PR?INITPORTTSK?PORT
+--> ?PR?PORTTSKENTRY?PORT
+--> ?PR?INITRFSERVERTSK?RFSERVER
+--> ?PR?RFSERVERTSKENTRY?RFSERVER
+--> ?PR?INITTESTTSK?MAIN
+--> ?PR?TESTTSKENTRY?MAIN
+--> ?PR?SCHEDULER?TSKMAN
?PR?_MDEBUGSTRLF?ERROR 0025H 0002H
+--> ?PR?MDEBUGLF?ERROR
?PR?INITTSKMAN?TSKMAN ----- -----
+--> ?PR?INITERROR?ERROR
+--> ?PR?_INITMEMBUF?TOOLS
?PR?INITERROR?ERROR ----- -----
+--> ?PR?_INITMEMBUF?TOOLS
?PR?INITTMRTSK?TMRTSK ----- -----
+--> ?PR?_INITMEMBUF?TOOLS
+--> ?PR?INITTMR0?TMRTSK
+--> ?PR?TRMTSKDIAG?TMRTSK
+--> ?PR?_INSTALLDIAG?ERROR
?PR?INITTMR0?TMRTSK 0020H 0004H
?PR?TRMTSKDIAG?TMRTSK ----- -----
+--> ?PR?_ERREXIT?ERROR
?PR?_ERREXIT?ERROR 002BH 0001H
+--> ?CO?ERROR
+--> ?PR?_MDEBUGPARA?ERROR
?PR?_MDEBUGPARA?ERROR 002CH 0001H
+--> ?PR?_MDEBUGSTR?ERROR
+--> ?PR?_MDEBUGBYTEHEX?ERROR
+--> ?PR?MDEBUGLF?ERROR
?PR?_MDEBUGSTR?ERROR 002DH 0002H
?PR?_MDEBUGBYTEHEX?ERROR 002DH 0001H
+--> ?PR?_HEXTOASCII?TOOLS
?PR?_INSTALLDIAG?ERROR ----- -----
+--> ?PR?FINDEMPTYDIAG?ERROR
+--> ?PR?_ERREXIT?ERROR
?PR?TMRTSKENTRY?TMRTSK 0020H 0001H
?PR?_CREATETSK?TSKMAN 0020H 0002H
+--> ?PR?_ERREXIT?ERROR
?PR?INITUARTTSK?UART ----- -----
+--> ?PR?INITUART?UART
+--> ?PR?_INITEXMEMBUF?TOOLS
+--> ?PR?UARTRDTMRPROC?UART
+--> ?PR?_INSTALLTMR?TMRTSK
+--> ?PR?UARTRESENDTMRPROC?UART
?PR?INITUART?UART 0020H 0004H
?PR?_INITEXMEMBUF?TOOLS 0020H 0002H
?PR?UARTRDTMRPROC?UART ----- -----
+--> ?PR?_SENDTSKMSG?TSKMAN
?PR?_SENDTSKMSG?TSKMAN 0027H 0004H
+--> ?PR?_ERREXIT?ERROR
?PR?_INSTALLTMR?TMRTSK ----- -----
+--> ?PR?_ERREXIT?ERROR
?PR?UARTRESENDTMRPROC?UART ----- -----
+--> ?PR?_SENDTSKMSG?TSKMAN
?PR?UARTTSKENTRY?UART ----- -----
+--> ?PR?HDLUARTRECV?UART
+--> ?PR?HDLUARTSEND?UART
+--> ?PR?_ERREXIT?ERROR
?PR?HDLUARTRECV?UART ----- -----
+--> ?PR?HDLUARTDATA?RFSERVER
?PR?HDLUARTDATA?RFSERVER 0020H 0003H
+--> ?CO?RFSERVER
+--> ?PR?_MDEBUGSTRLF?ERROR
+--> ?PR?_MDEBUGEXMEMHEX?ERROR
+--> ?PR?_GETCHKSUM?TOOLS
+--> ?PR?_MDEBUGPARA?ERROR
+--> ?PR?_MOVXX?TOOLS
+--> ?PR?_CMPSTRING?TOOLS
+--> ?PR?_POSTTOUARTSENDQ?UART
?PR?_MDEBUGEXMEMHEX?ERROR 0025H 0005H
+--> ?PR?_MDEBUGBYTEHEX?ERROR
+--> ?PR?MDEBUGLF?ERROR
?PR?_MOVXX?TOOLS 0025H 0004H
?PR?_CMPSTRING?TOOLS 0025H 0006H
+--> ?PR?_CMPCHAR?TOOLS
?PR?_CMPCHAR?TOOLS ----- -----
+--> ?PR?_UPPERCHAR?TOOLS
?PR?_POSTTOUARTSENDQ?UART 0025H 0002H
+--> ?PR?_REVERSEX?TOOLS
+--> ?PR?_SENDTSKMSG?TSKMAN
?PR?_REVERSEX?TOOLS 0027H 0003H
?PR?HDLUARTSEND?UART ----- -----
+--> ?PR?_STARTTMR?TMRTSK
?PR?_STARTTMR?TMRTSK ----- -----
+--> ?PR?_ERREXIT?ERROR
?PR?INITINT01TSK?INT01 ----- -----
+--> ?PR?INITINT0?INT01
+--> ?PR?_INITEXMEMBUF?TOOLS
+--> ?PR?INT0RDTMRPROC?INT01
+--> ?PR?_INSTALLTMR?TMRTSK
?PR?INT0RDTMRPROC?INT01 ----- -----
+--> ?PR?_SENDTSKMSG?TSKMAN
?PR?INT01TSKENTRY?INT01 ----- -----
+--> ?PR?HDLINT0RECV?INT01
?PR?HDLINT0RECV?INT01 ----- -----
+--> ?PR?HDLRFDATA?RFSERVER
?PR?HDLRFDATA?RFSERVER ----- -----
+--> ?PR?_GETCHKSUM?TOOLS
+--> ?PR?HDLRFFRAME?RFSERVER
?PR?HDLRFFRAME?RFSERVER 0020H 0005H
+--> ?PR?_CMPXCSTRING?TOOLS
+--> ?CO?RFSERVER
+--> ?PR?_MDEBUGSTRLF?ERROR
+--> ?PR?_MOVCX?TOOLS
+--> ?PR?_GETCHKSUM?TOOLS
+--> ?PR?_MDEBUGEXMEMHEX?ERROR
+--> ?PR?_RFSEND?INT01
+--> ?PR?_MOVXX?TOOLS
+--> ?PR?_POSTTOUARTSENDQ?UART
+--> ?PR?_CMPSTRING?TOOLS
?PR?_CMPXCSTRING?TOOLS 0025H 0006H
+--> ?PR?_CMPCHAR?TOOLS
?PR?_MOVCX?TOOLS 0025H 0004H
?PR?_RFSEND?INT01 0025H 0004H
+--> ?PR?_RFSENDBYTE?INT01
?PR?_RFSENDBYTE?INT01 0029H 0002H
?PR?INITPORTTSK?PORT ----- -----
+--> ?PR?PORTTMRPROC?PORT
+--> ?PR?_INSTALLTMR?TMRTSK
+--> ?PR?_STARTTMR?TMRTSK
?PR?PORTTMRPROC?PORT ----- -----
+--> ?PR?SCANKEY?PORT
+--> ?PR?_STARTTMR?TMRTSK
?PR?SCANKEY?PORT ----- -----
+--> ?PR?_SENDTSKMSG?TSKMAN
?PR?PORTTSKENTRY?PORT ----- -----
+--> ?PR?_HDLKEY?PORT
?PR?INITRFSERVERTSK?RFSERVER 0020H 0001H
+--> ?CO?RFSERVER
+--> ?PR?_MDEBUGSTRLF?ERROR
+--> ?PR?_MDEBUGPARA?ERROR
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?