📄 uart.m51
字号:
L51 LINKER/LOCATOR V3.11 06/10/05 11:07:07 PAGE 1
MS-DOS L51 LINKER/LOCATOR V3.11, INVOKED BY:
C:\TOPICE52\BIN\L51.EXE UART.OBJ TO UART.OMF DP DL DS SY
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
UART.OBJ (UART)
C:\TOPICE52\BIN\C51L.LIB (?C_STARTUP)
C:\TOPICE52\BIN\C51L.LIB (?C_CLDPTR)
C:\TOPICE52\BIN\C51L.LIB (?C_CLDOPTR)
C:\TOPICE52\BIN\C51L.LIB (?C_CSTPTR)
C:\TOPICE52\BIN\C51L.LIB (?C_CSTOPTR)
C:\TOPICE52\BIN\C51L.LIB (?C_UIDIV)
C:\TOPICE52\BIN\C51L.LIB (?C_IILDX)
C:\TOPICE52\BIN\C51L.LIB (?C_ILDIX)
C:\TOPICE52\BIN\C51L.LIB (?C_CCASE)
C:\TOPICE52\BIN\C51L.LIB (PRINTF)
C:\TOPICE52\BIN\C51L.LIB (?C_INIT)
C:\TOPICE52\BIN\C51L.LIB (?C_PLDIXDATA)
C:\TOPICE52\BIN\C51L.LIB (?C_PSTXDATA)
C:\TOPICE52\BIN\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: UART.OMF (UART)
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 0005H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?UART
BIT 0020H.2 0001H.1 UNIT _BIT_GROUP_
0021H.3 0000H.5 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0003H UNIT ?XD?UARTISR?UART
XDATA 0003H 0004H UNIT ?XD?PRINTCHAR?UART
XDATA 0007H 0007H UNIT ?XD?PRINTSTR?UART
XDATA 000EH 0003H UNIT ?XD?MYGETCH?UART
XDATA 0011H 0005H UNIT ?XD?READRXBUF?UART
XDATA 0016H 000AH UNIT ?XD?PARSE?UART
XDATA 0020H 006AH UNIT ?XD?CMDDI?UART
XDATA 008AH 006CH UNIT ?XD?CMDDC?UART
XDATA 00F6H 006CH UNIT ?XD?CMDDX?UART
XDATA 0162H 0006H UNIT ?XD?CMDMI?UART
XDATA 0168H 0009H UNIT ?XD?CMDMX?UART
XDATA 0171H 0020H UNIT ?XD?MAIN?UART
XDATA 0191H 043CH UNIT ?XD?UART
XDATA 05CDH 0028H UNIT ?XD?PRINTF?PRINTF
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0015H UNIT ?PR?CMDLINE?UART
CODE 0018H 0005H UNIT ?C_INITSEG
001DH 0006H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 005AH UNIT ?PR?UARTINIT?UART
CODE 0080H 0196H UNIT ?PR?UARTISR?UART
CODE 0216H 00C3H UNIT ?PR?PRINTCHAR?UART
CODE 02D9H 00B6H UNIT ?PR?PRINTSTR?UART
L51 LINKER/LOCATOR V3.11 06/10/05 11:07:07 PAGE 2
CODE 038FH 009CH UNIT ?PR?MYGETCH?UART
CODE 042BH 00CCH UNIT ?PR?READRXBUF?UART
CODE 04F7H 00E9H UNIT ?PR?PARSE?UART
CODE 05E0H 0051H UNIT ?PR?WELCOME?UART
CODE 0631H 0015H UNIT ?PR?CMDERROR?UART
CODE 0646H 0026H UNIT ?PR?CMDD?UART
CODE 066CH 029BH UNIT ?PR?CMDDI?UART
CODE 0907H 031DH UNIT ?PR?CMDDC?UART
CODE 0C24H 02F7H UNIT ?PR?CMDDX?UART
CODE 0F1BH 001FH UNIT ?PR?CMDM?UART
CODE 0F3AH 021EH UNIT ?PR?CMDMI?UART
CODE 1158H 02C1H UNIT ?PR?CMDMX?UART
CODE 1419H 00D4H UNIT ?PR?CMDH?UART
CODE 14EDH 0086H UNIT ?PR?MAIN?UART
CODE 1573H 02C3H UNIT ?CO?UART
CODE 1836H 008CH UNIT ?C_C51STARTUP
CODE 18C2H 0149H UNIT ?C_LIB_CODE
CODE 1A0BH 0334H UNIT ?PR?PRINTF?PRINTF
CODE 1D3FH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
OVERLAY MAP OF MODULE: UART.OMF (UART)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?PR?UARTISR?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?UART
+--> ?C_INITSEG
?PR?MAIN?UART ----- ----- ----- -----
+--> ?PR?UARTINIT?UART
+--> ?PR?WELCOME?UART
+--> ?PR?CMDH?UART
+--> ?PR?CMDLINE?UART
+--> ?PR?READRXBUF?UART
+--> ?PR?PARSE?UART
+--> ?C_LIB_CODE
+--> ?PR?CMDD?UART
+--> ?PR?CMDM?UART
+--> ?PR?CMDERROR?UART
?PR?WELCOME?UART ----- ----- ----- -----
+--> ?CO?UART
+--> ?PR?PRINTSTR?UART
?PR?PRINTSTR?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
+--> ?PR?PRINTCHAR?UART
?PR?PRINTCHAR?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
?PR?CMDH?UART ----- ----- ----- -----
+--> ?CO?UART
+--> ?PR?PRINTSTR?UART
+--> ?PR?CMDERROR?UART
?PR?CMDERROR?UART ----- ----- ----- -----
+--> ?CO?UART
L51 LINKER/LOCATOR V3.11 06/10/05 11:07:07 PAGE 3
+--> ?PR?PRINTSTR?UART
?PR?CMDLINE?UART ----- ----- ----- -----
+--> ?CO?UART
+--> ?PR?PRINTSTR?UART
?PR?READRXBUF?UART ----- ----- ----- -----
+--> ?PR?MYGETCH?UART
+--> ?C_LIB_CODE
?PR?MYGETCH?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
?PR?PARSE?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
?PR?CMDD?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
+--> ?PR?CMDDI?UART
+--> ?PR?CMDDC?UART
+--> ?PR?CMDDX?UART
+--> ?PR?CMDERROR?UART
?PR?CMDDI?UART ----- ----- ----- -----
+--> ?PR?CMDERROR?UART
+--> ?CO?UART
+--> ?PR?PRINTF?PRINTF
+--> ?PR?PRINTSTR?UART
?PR?PRINTF?PRINTF 0020H.2 0001H.1 0008H 0005H
+--> ?C_LIB_CODE
+--> ?PR?PUTCHAR?PUTCHAR
?PR?CMDDC?UART ----- ----- ----- -----
+--> ?PR?CMDERROR?UART
+--> ?CO?UART
+--> ?PR?PRINTF?PRINTF
+--> ?PR?PRINTSTR?UART
+--> ?C_LIB_CODE
?PR?CMDDX?UART ----- ----- ----- -----
+--> ?PR?CMDERROR?UART
+--> ?CO?UART
+--> ?PR?PRINTF?PRINTF
+--> ?PR?PRINTSTR?UART
+--> ?C_LIB_CODE
?PR?CMDM?UART ----- ----- ----- -----
+--> ?C_LIB_CODE
+--> ?PR?CMDMI?UART
+--> ?PR?CMDMX?UART
+--> ?PR?CMDERROR?UART
?PR?CMDMI?UART ----- ----- ----- -----
+--> ?PR?CMDERROR?UART
+--> ?CO?UART
+--> ?PR?PRINTSTR?UART
?PR?CMDMX?UART ----- ----- ----- -----
+--> ?PR?CMDERROR?UART
+--> ?CO?UART
+--> ?PR?PRINTSTR?UART
L51 LINKER/LOCATOR V3.11 06/10/05 11:07:07 PAGE 4
SYMBOL TABLE OF MODULE: UART.OMF (UART)
VALUE TYPE NAME
----------------------------------
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
C:042BH PUBLIC readRxBuf
C:0216H PUBLIC PrintChar
X:0191H PUBLIC Cmd
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
C:0907H PUBLIC CmdDC
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
C:04F7H PUBLIC parse
C:0003H PUBLIC CmdLine
C:066CH PUBLIC CmdDI
C:0631H PUBLIC CmdError
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
C:14EDH PUBLIC main
B:00B0H.6 PUBLIC WR
C:0F3AH PUBLIC CmdMI
C:0080H PUBLIC uartISR
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0C24H PUBLIC CmdDX
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:0020H.0 PUBLIC RIflag
B:0020H.1 PUBLIC TIflag
C:1158H PUBLIC CmdMX
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
C:02D9H PUBLIC PrintStr
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
C:05E0H PUBLIC Welcome
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
D:008BH PUBLIC TL1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
C:0026H PUBLIC uartInit
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
L51 LINKER/LOCATOR V3.11 06/10/05 11:07:07 PAGE 5
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
C:0646H PUBLIC CmdD
B:00B8H.2 PUBLIC PX1
X:01A1H PUBLIC rRxBuf
C:1419H PUBLIC CmdH
X:01A4H PUBLIC rTxBuf
X:01A7H PUBLIC wRxBuf
C:0F1BH PUBLIC CmdM
X:01AAH PUBLIC wTxBuf
B:0098H.4 PUBLIC REN
X:01ADH PUBLIC RxBuf
X:01CDH PUBLIC TxBuf
B:00B0H.0 PUBLIC RXD
B:00B0H.1 PUBLIC TXD
C:038FH PUBLIC mygetch
B:00D0H.5 PUBLIC F0
------- PROC UARTINIT
C:0026H LINE# 24
C:0026H LINE# 25
C:0026H LINE# 26
C:0029H LINE# 27
C:002CH LINE# 29
C:002FH LINE# 30
C:0032H LINE# 31
C:0035H LINE# 32
C:0037H LINE# 34
C:0048H LINE# 35
C:0059H LINE# 36
C:006AH LINE# 37
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -