📄 simboard.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE SimBoard.obj, IICBUSC.obj, Lcd.obj TO SimBoard RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
SimBoard.obj (SIMBOARD)
IICBUSC.obj (IICBUSC)
Lcd.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: SimBoard (SIMBOARD)
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_
DATA 000DH 0002H UNIT ?DT?DATASEND?SIMBOARD
DATA 000FH 0002H UNIT ?DT?SIMBOARD
IDATA 0011H 000DH UNIT ?ID?SIMBOARD
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?SIMBOARD
BIT 0020H.1 0000H.1 UNIT ?BI?IICBUSC
BIT 0020H.2 0000H.1 UNIT ?BI?LCDDATRD?LCD
BIT 0020H.3 0000H.1 UNIT _BIT_GROUP_
0020H.4 0000H.4 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0252H UNIT ?XD?SIMBOARD
XDATA 0252H 0040H UNIT ?XD?LCD
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_TDELAY?SIMBOARD
CODE 0023H 0003H ABSOLUTE
CODE 0026H 028AH UNIT ?PR?DISLCD?SIMBOARD
CODE 02B0H 0214H UNIT ?CO?LCD
CODE 04C4H 0102H UNIT ?PR?SERIAL?SIMBOARD
CODE 05C6H 00DDH UNIT ?PR?MAIN?SIMBOARD
CODE 06A3H 008CH UNIT ?C_C51STARTUP
CODE 072FH 0076H UNIT ?PR?PICFFT?LCD
CODE 07A5H 0069H UNIT ?PR?_DISMOD?LCD
CODE 080EH 004FH UNIT ?PR?_IICWRBYT?IICBUSC
CODE 085DH 004FH UNIT ?PR?_DISCHAR?LCD
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 2
CODE 08ACH 0049H UNIT ?C?LIB_CODE
CODE 08F5H 0043H UNIT ?PR?_EEPROMWR?SIMBOARD
CODE 0938H 0041H UNIT ?PR?DATASEND?SIMBOARD
CODE 0979H 003FH UNIT ?PR?_SPIBUSWR?SIMBOARD
CODE 09B8H 003EH UNIT ?PR?SPIBUSRD?SIMBOARD
CODE 09F6H 003BH UNIT ?PR?TIMER_INT?SIMBOARD
CODE 0A31H 0033H UNIT ?PR?LCDCLEAR?LCD
CODE 0A64H 0032H UNIT ?PR?_IIC24CXXRD?IICBUSC
CODE 0A96H 0031H UNIT ?C_INITSEG
CODE 0AC7H 002FH UNIT ?PR?_IIC4221RD?IICBUSC
CODE 0AF6H 002FH UNIT ?PR?_IIC4221RDB?IICBUSC
CODE 0B25H 002EH UNIT ?PR?WRBLOCKDATINROM?SIMBOARD
CODE 0B53H 002DH UNIT ?PR?IICRDBYT?IICBUSC
CODE 0B80H 0026H UNIT ?PR?_IIC24CXXWR?IICBUSC
CODE 0BA6H 0026H UNIT ?PR?_IIC4221WR?IICBUSC
CODE 0BCCH 0026H UNIT ?PR?_IIC4221WRB?IICBUSC
CODE 0BF2H 0025H UNIT ?PR?DISECHO?LCD
CODE 0C17H 0025H UNIT ?PR?DISLMS?LCD
CODE 0C3CH 0024H UNIT ?PR?IICCACK?IICBUSC
CODE 0C60H 0022H UNIT ?PR?_EEPROMRD?SIMBOARD
CODE 0C82H 0021H UNIT ?PR?SRD1BYTE?SIMBOARD
CODE 0CA3H 0021H UNIT ?PR?LCDCMDWR?LCD
CODE 0CC4H 0021H UNIT ?PR?LCDDATWR?LCD
CODE 0CE5H 0021H UNIT ?PR?DISEQ?LCD
CODE 0D06H 0021H UNIT ?PR?DISFFT?LCD
CODE 0D27H 0020H UNIT ?PR?LCDINIT?LCD
CODE 0D47H 001EH UNIT ?PR?_SWR1BYTE?SIMBOARD
CODE 0D65H 001DH UNIT ?PR?DISRMON?SIMBOARD
CODE 0D82H 001CH UNIT ?PR?LCDDATRD?LCD
CODE 0D9EH 001AH UNIT ?PR?IICSTART?IICBUSC
CODE 0DB8H 001AH UNIT ?PR?IICSTOP?IICBUSC
CODE 0DD2H 0015H UNIT ?PR?LCDCHKBUSY?LCD
CODE 0DE7H 0013H UNIT ?PR?_EEPROMWRREG?SIMBOARD
CODE 0DFAH 0011H UNIT ?PR?SERIALINIT?SIMBOARD
CODE 0E0BH 0010H UNIT ?PR?IICMACK?IICBUSC
CODE 0E1BH 0010H UNIT ?PR?IICMNACK?IICBUSC
CODE 0E2BH 0010H UNIT ?PR?IICWRBYT1?IICBUSC
CODE 0E3BH 000FH UNIT ?PR?EEPROMRDREG?SIMBOARD
CODE 0E4AH 000EH UNIT ?PR?_IICDELAY?IICBUSC
CODE 0E58H 000EH UNIT ?PR?IICWRBYT0?IICBUSC
CODE 0E66H 000EH UNIT ?PR?_LCDDELAY?LCD
CODE 0E74H 000CH UNIT ?PR?EEPROMWREN?SIMBOARD
CODE 0E80H 000CH UNIT ?PR?EEPROMWRDI?SIMBOARD
CODE 0E8CH 000CH UNIT ?PR?CHKWIP?SIMBOARD
CODE 0E98H 000AH UNIT ?PR?RST4221D?SIMBOARD
OVERLAY MAP OF MODULE: SimBoard (SIMBOARD)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?SIMBOARD
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 3
?PR?MAIN?SIMBOARD ----- ----- ----- -----
+--> ?PR?_TDELAY?SIMBOARD
+--> ?PR?SERIALINIT?SIMBOARD
+--> ?PR?LCDINIT?LCD
+--> ?PR?LCDCLEAR?LCD
+--> ?PR?DISECHO?LCD
+--> ?PR?DISEQ?LCD
+--> ?PR?DISFFT?LCD
+--> ?PR?DISLMS?LCD
+--> ?PR?RST4221D?SIMBOARD
+--> ?PR?_IIC4221WR?IICBUSC
+--> ?PR?DISLCD?SIMBOARD
+--> ?PR?DISRMON?SIMBOARD
+--> ?PR?_EEPROMWRREG?SIMBOARD
+--> ?PR?WRBLOCKDATINROM?SIMBOARD
+--> ?PR?EEPROMWRDI?SIMBOARD
?PR?LCDINIT?LCD ----- ----- ----- -----
+--> ?PR?LCDCMDWR?LCD
?PR?LCDCMDWR?LCD 0020H.3 0000H.1 000CH 0001H
+--> ?PR?LCDCHKBUSY?LCD
?PR?LCDCHKBUSY?LCD ----- ----- ----- -----
+--> ?PR?_LCDDELAY?LCD
?PR?LCDCLEAR?LCD ----- ----- ----- -----
+--> ?PR?LCDCMDWR?LCD
+--> ?PR?LCDDATWR?LCD
?PR?LCDDATWR?LCD 0020H.3 0000H.1 000CH 0001H
+--> ?PR?LCDCHKBUSY?LCD
?PR?DISECHO?LCD ----- ----- 0008H 0002H
+--> ?CO?LCD
+--> ?PR?_DISCHAR?LCD
?PR?_DISCHAR?LCD ----- ----- 000AH 0001H
+--> ?PR?LCDCMDWR?LCD
+--> ?CO?LCD
+--> ?PR?LCDDATWR?LCD
?PR?DISEQ?LCD ----- ----- 0008H 0002H
+--> ?CO?LCD
+--> ?PR?_DISCHAR?LCD
?PR?DISFFT?LCD ----- ----- 0008H 0002H
+--> ?CO?LCD
+--> ?PR?_DISCHAR?LCD
?PR?DISLMS?LCD ----- ----- 0008H 0002H
+--> ?CO?LCD
+--> ?PR?_DISCHAR?LCD
?PR?RST4221D?SIMBOARD ----- ----- ----- -----
+--> ?PR?_TDELAY?SIMBOARD
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 4
?PR?_IIC4221WR?IICBUSC ----- ----- ----- -----
+--> ?PR?IICSTART?IICBUSC
+--> ?PR?_IICWRBYT?IICBUSC
+--> ?PR?IICCACK?IICBUSC
+--> ?PR?IICSTOP?IICBUSC
?PR?_IICWRBYT?IICBUSC ----- ----- ----- -----
+--> ?PR?IICWRBYT1?IICBUSC
+--> ?PR?IICWRBYT0?IICBUSC
?PR?IICCACK?IICBUSC ----- ----- ----- -----
+--> ?PR?_IICWRBYT?IICBUSC
?PR?DISLCD?SIMBOARD ----- ----- 0008H 0004H
+--> ?PR?_SPIBUSWR?SIMBOARD
+--> ?PR?_TDELAY?SIMBOARD
+--> ?PR?SPIBUSRD?SIMBOARD
+--> ?PR?PICFFT?LCD
?PR?SPIBUSRD?SIMBOARD 0020H.3 0000H.1 ----- -----
?PR?PICFFT?LCD ----- ----- ----- -----
+--> ?PR?LCDCMDWR?LCD
+--> ?PR?LCDDATWR?LCD
+--> ?PR?_DISMOD?LCD
?PR?_DISMOD?LCD ----- ----- ----- -----
+--> ?PR?LCDCMDWR?LCD
+--> ?PR?LCDDATWR?LCD
?PR?DISRMON?SIMBOARD ----- ----- ----- -----
+--> ?PR?LCDCMDWR?LCD
?PR?_EEPROMWRREG?SIMBOARD ----- ----- ----- -----
+--> ?PR?_SWR1BYTE?SIMBOARD
?PR?WRBLOCKDATINROM?SIMBOARD ----- ----- ----- -----
+--> ?PR?_EEPROMWR?SIMBOARD
+--> ?PR?_TDELAY?SIMBOARD
?PR?_EEPROMWR?SIMBOARD ----- ----- 0008H 0002H
+--> ?PR?EEPROMWREN?SIMBOARD
+--> ?PR?_SWR1BYTE?SIMBOARD
+--> ?PR?CHKWIP?SIMBOARD
?PR?EEPROMWREN?SIMBOARD ----- ----- ----- -----
+--> ?PR?_SWR1BYTE?SIMBOARD
?PR?CHKWIP?SIMBOARD ----- ----- ----- -----
+--> ?PR?EEPROMRDREG?SIMBOARD
?PR?EEPROMRDREG?SIMBOARD ----- ----- ----- -----
+--> ?PR?_SWR1BYTE?SIMBOARD
+--> ?PR?SRD1BYTE?SIMBOARD
?PR?SRD1BYTE?SIMBOARD 0020H.3 0000H.1 ----- -----
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 5
?PR?EEPROMWRDI?SIMBOARD ----- ----- ----- -----
+--> ?PR?_SWR1BYTE?SIMBOARD
SYMBOL TABLE OF MODULE: SimBoard (SIMBOARD)
VALUE TYPE NAME
----------------------------------
------- MODULE SIMBOARD
C:0000H SYMBOL _ICE_DUMMY_
I:0011H PUBLIC BlockStart
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:0C60H PUBLIC _EepromRd
D:00B0H PUBLIC P3
C:0979H PUBLIC _SpiBusWr
C:04C4H PUBLIC serial
D:00E8H PUBLIC P4
B:0090H.3 PUBLIC Rst4221
I:0013H PUBLIC systimer
B:00A8H.7 PUBLIC EA
I:0014H PUBLIC BlockEnd
I:0016H PUBLIC EepromDat
I:0017H PUBLIC LcdBlink
C:0938H PUBLIC DataSend
C:0E8CH PUBLIC ChkWIP
D:00A8H PUBLIC IE
C:09B8H PUBLIC SpiBusRd
X:0000H PUBLIC StartLoad
X:0001H PUBLIC BlockCnt
C:08F5H PUBLIC _EepromWr
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:0DFAH PUBLIC serialInit
B:0098H.0 PUBLIC RI
B:0020H.0 PUBLIC bSerialCMD
B:0098H.1 PUBLIC TI
X:0003H PUBLIC dskey
C:05C6H PUBLIC main
X:0007H PUBLIC bufreceive
X:000CH PUBLIC CmdStart
X:000DH PUBLIC OneBlockEnd
D:000FH PUBLIC LoopTime
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
B:00B0H.4 PUBLIC BootClk
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0026H PUBLIC DisLcd
C:0DE7H PUBLIC _EepromWrReg
X:000EH PUBLIC RecBuf
C:0B25H PUBLIC WrBlockDatInRom
D:0010H PUBLIC StartDisLine
BL51 BANKED LINKER/LOCATER V5.11 04/07/2006 23:20:56 PAGE 6
I:0019H PUBLIC SendNum
C:0D65H PUBLIC DisRmon
X:00CEH PUBLIC filelenth
X:00D0H PUBLIC LoadComBuf
C:0E3BH PUBLIC EepromRdReg
X:0110H PUBLIC SendDatBuf
C:0E98H PUBLIC Rst4221D
B:00E8H.3 PUBLIC SpiClk
B:00A8H.1 PUBLIC ET0
X:0190H PUBLIC ch
X:0191H PUBLIC SecBootTab
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
I:001AH PUBLIC CopyNum
D:008AH PUBLIC TL0
C:09F6H PUBLIC timer_int
D:008BH PUBLIC TL1
B:00B0H.2 PUBLIC BootSyn
I:001CH PUBLIC ii
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
X:01D1H PUBLIC CommRecNum
X:01D2H PUBLIC RecBufDis
B:0090H.7 PUBLIC BootRx
B:00B0H.5 PUBLIC BootTx
C:0E80H PUBLIC EepromWrDi
C:0D47H PUBLIC _sWr1Byte
C:0015H PUBLIC _tdelay
D:00C8H PUBLIC T2CON
B:00B0H.3 PUBLIC SpiSyn
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -