📄 cni.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE IRQ.obj, MAIN.obj, public.obj, STARTUP.obj, key.obj TO cni RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
IRQ.obj (IRQ)
MAIN.obj (MAIN)
public.obj (PUBLIC)
STARTUP.obj (?C_STARTUP)
key.obj (KEY)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
LINK MAP OF MODULE: cni (IRQ)
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 0002H UNIT ?DT?KEY
DATA 000AH 0001H UNIT _DATA_GROUP_
IDATA 000BH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00CEH UNIT ?XD?IRQ
XDATA 00CEH 0022H UNIT ?XD?KEY
XDATA 00F0H 0008H UNIT ?XD?PUBLIC
XDATA 00F8H 0007H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?PR?TIMER2INT?IRQ
CODE 0007H 0001H UNIT ?PR?EX0INT?IRQ
CODE 0008H 0001H UNIT ?PR?EX1INT?IRQ
CODE 0009H 0001H UNIT ?PR?EX2INT?IRQ
CODE 000AH 0001H UNIT ?PR?EX3INT?IRQ
000BH 0008H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
002EH 0005H *** GAP ***
CODE 0033H 0003H ABSOLUTE
0036H 0005H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 00EDH UNIT ?PR?_CHECKCOL?KEY
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 2
CODE 012BH 00ECH UNIT ?C?LIB_CODE
CODE 0217H 008CH UNIT ?C_C51STARTUP
CODE 02A3H 008AH UNIT ?PR?KEYPROC?KEY
CODE 032DH 0062H UNIT ?PR?_SETUPCOMM0PARA?PUBLIC
CODE 038FH 005EH UNIT ?PR?TIMER1INT?IRQ
CODE 03EDH 003AH UNIT ?PR?MAIN?MAIN
CODE 0427H 0033H UNIT ?C_INITSEG
CODE 045AH 0021H UNIT ?PR?_DELAY?PUBLIC
CODE 047BH 001FH UNIT ?PR?SERIALDTE?IRQ
CODE 049AH 001BH UNIT ?PR?_WRITETXBUF?IRQ
CODE 04B5H 0015H UNIT ?PR?INITTIMER1?MAIN
CODE 04CAH 0010H UNIT ?PR?KEYINIT?KEY
OVERLAY MAP OF MODULE: cni (IRQ)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?PR?SERIALDTE?IRQ ----- ----- 00F8H 0001H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 00F9H 0001H
+--> ?PR?_SETUPCOMM0PARA?PUBLIC
+--> ?PR?INITTIMER1?MAIN
+--> ?PR?KEYINIT?KEY
+--> ?PR?KEYPROC?KEY
?PR?_SETUPCOMM0PARA?PUBLIC ----- ----- 00FAH 0004H
?PR?KEYPROC?KEY 000AH 0001H ----- -----
+--> ?PR?_DELAY?PUBLIC
+--> ?PR?KEYINIT?KEY
+--> ?PR?_CHECKCOL?KEY
?PR?_CHECKCOL?KEY ----- ----- 00FAH 0005H
+--> ?PR?_DELAY?PUBLIC
+--> ?PR?KEYINIT?KEY
SYMBOL TABLE OF MODULE: cni (IRQ)
VALUE TYPE NAME
----------------------------------
------- MODULE IRQ
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:047BH PUBLIC SerialDte
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 3
D:00B0H PUBLIC P3
D:00E8H PUBLIC P4
D:00A8H PUBLIC IE
B:00B0H.5 PUBLIC P3_5
D:00B8H PUBLIC IP
C:0007H PUBLIC Ex0Int
B:0098H.0 PUBLIC RI
C:0008H PUBLIC Ex1Int
C:0009H PUBLIC Ex2Int
B:0098H.1 PUBLIC TI
C:000AH PUBLIC Ex3Int
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
X:0000H PUBLIC gUartTxRead
B:0088H.6 PUBLIC TR1
D:00E1H PUBLIC WDT_CONTR
X:0001H PUBLIC gMainLoopTimeOut
C:049AH PUBLIC _WriteTxBuf
C:038FH PUBLIC Timer1Int
X:0002H PUBLIC gUartTxWrite
C:0006H PUBLIC Timer2Int
D:00C8H PUBLIC T2CON
X:0003H PUBLIC gDogCounter
X:0005H PUBLIC gUartRxBuf
X:0069H PUBLIC gUartTxBuf
X:00CDH PUBLIC gUart_Send_Busy
D:00D0H PUBLIC PSW
------- PROC TIMER2INT
C:0006H LINE# 34
C:0006H LINE# 37
------- ENDPROC TIMER2INT
------- PROC EX0INT
C:0007H LINE# 38
C:0007H LINE# 40
------- ENDPROC EX0INT
------- PROC EX1INT
C:0008H LINE# 41
C:0008H LINE# 43
------- ENDPROC EX1INT
------- PROC EX2INT
C:0009H LINE# 44
C:0009H LINE# 46
------- ENDPROC EX2INT
------- PROC EX3INT
C:000AH LINE# 47
C:000AH LINE# 49
------- ENDPROC EX3INT
------- PROC TIMER1INT
C:038FH LINE# 66
C:0397H LINE# 68
C:0399H LINE# 69
C:039CH LINE# 70
C:039FH LINE# 71
C:03A1H LINE# 73
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 4
C:03AFH LINE# 75
C:03BEH LINE# 76
C:03BEH LINE# 78
C:03C2H LINE# 80
C:03CBH LINE# 81
C:03CEH LINE# 82
C:03D4H LINE# 83
C:03D4H LINE# 84
C:03D8H LINE# 86
C:03D8H LINE# 89
C:03DBH LINE# 90
C:03DEH LINE# 91
C:03E2H LINE# 93
C:03E4H LINE# 97
C:03E4H LINE# 99
------- ENDPROC TIMER1INT
------- PROC SERIALDTE
------- DO
X:00F8H SYMBOL ch
------- ENDDO
C:047BH LINE# 111
C:0481H LINE# 116
C:0484H LINE# 117
C:0484H LINE# 119
C:048CH LINE# 122
C:048EH LINE# 123
C:048EH LINE# 124
C:0491H LINE# 125
C:0491H LINE# 132
C:0493H LINE# 133
C:0493H LINE# 134
------- ENDPROC SERIALDTE
------- PROC _WRITETXBUF
D:0007H SYMBOL mData
C:049AH LINE# 137
C:049AH LINE# 138
C:049AH LINE# 139
C:04A0H LINE# 140
C:04A8H LINE# 141
C:04B4H LINE# 143
------- ENDPROC _WRITETXBUF
------- ENDMOD IRQ
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00E8H PUBLIC P4
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
B:00B0H.5 PUBLIC P3_5
D:00B8H PUBLIC IP
B:00B8H.3 PUBLIC PT1H
D:0081H PUBLIC SP
C:03EDH PUBLIC main
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 5
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00A8H.3 PUBLIC ET1
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:00B8H.3 PUBLIC PT1
B:0088H.6 PUBLIC TR1
D:00C8H PUBLIC T2CON
C:04B5H PUBLIC initTimer1
D:00D0H PUBLIC PSW
------- PROC INITTIMER1
C:04B5H LINE# 10
C:04B5H LINE# 11
C:04B5H LINE# 15
C:04B8H LINE# 16
C:04BBH LINE# 17
C:04BEH LINE# 18
C:04C1H LINE# 19
C:04C3H LINE# 20
C:04C5H LINE# 21
C:04C7H LINE# 22
C:04C9H LINE# 23
------- ENDPROC INITTIMER1
------- PROC MAIN
------- DO
X:00F9H SYMBOL flag
D:0007H SYMBOL tmp
------- ENDDO
C:03EDH LINE# 24
C:03EDH LINE# 25
C:03EDH LINE# 115
C:03F0H LINE# 116
C:03F4H LINE# 118
C:03F6H LINE# 122
C:03F9H LINE# 123
C:03FBH LINE# 124
C:03FEH LINE# 126
C:0401H LINE# 129
C:040AH LINE# 132
C:040DH LINE# 136
C:040FH LINE# 137
C:0412H LINE# 138
C:0417H LINE# 139
C:0417H LINE# 140
C:0417H LINE# 143
C:041DH LINE# 144
C:0420H LINE# 148
C:0423H LINE# 149
C:0423H LINE# 151
C:0425H LINE# 152
C:0425H LINE# 154
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE PUBLIC
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V5.11 09/21/2001 13:13:05 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -