📄 motor.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 04/22/2008 11:45:46 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, ASC.obj, HZK.obj, SED1335.obj, SysInitialize.obj TO motor RAMSIZE (256)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
ASC.obj (ASC)
HZK.obj (HZK)
SED1335.obj (SED1335)
SysInitialize.obj (SYSINITIALIZE)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPNEG)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
LINK MAP OF MODULE: motor (MAIN)
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 ?DT?_SPUTF?SED1335
DATA 0010H 0002H UNIT ?DT?_SEND_INT?SED1335
0012H 000EH *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?_PUTSTR?SED1335
BIT 0020H.1 0000H.1 UNIT ?BI?_PUT_UINT?SED1335
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0200H UNIT ?XD?MAIN
XDATA 0200H 001BH UNIT ?XD?_LINEXY?SED1335
XDATA 021BH 001AH UNIT ?XD?_PUT_UINT?SED1335
XDATA 0235H 001AH UNIT ?XD?_PUTF?SED1335
XDATA 024FH 0013H UNIT ?XD?_CIRCLE?SED1335
XDATA 0262H 000AH UNIT ?XD?_PUTSTR?SED1335
XDATA 026CH 000AH UNIT ?XD?_PUTHZ_32?SED1335
XDATA 0276H 000AH UNIT ?XD?_PUTHZ_24?SED1335
XDATA 0280H 000AH UNIT ?XD?_SPUTF?SED1335
XDATA 028AH 0008H UNIT ?XD?_PUTBIGNUMBER?SED1335
BL51 BANKED LINKER/LOCATER V5.12 04/22/2008 11:45:46 PAGE 2
XDATA 0292H 0008H UNIT ?XD?_SEND_INT?SED1335
XDATA 029AH 0004H UNIT _XDATA_GROUP_
XDATA 029EH 0003H UNIT ?XD?_PUTLOGO?SED1335
XDATA 02A1H 0002H UNIT ?XD?_POINT?SED1335
XDATA 02A3H 0001H UNIT ?XD?LCMINITIALIZE?SED1335
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 129AH UNIT ?CO?HZK
CODE 129DH 0600H UNIT ?CO?ASC
CODE 189DH 04CAH UNIT ?C?LIB_CODE
CODE 1D67H 01EDH UNIT ?PR?_LINEXY?SED1335
CODE 1F54H 01B3H UNIT ?PR?_CIRCLE?SED1335
CODE 2107H 01ABH UNIT ?PR?_PUTSTR?SED1335
CODE 22B2H 019FH UNIT ?PR?_SPUTF?SED1335
CODE 2451H 015EH UNIT ?PR?_PUTHZ_32?SED1335
CODE 25AFH 015EH UNIT ?PR?_PUTHZ_24?SED1335
CODE 270DH 00F7H UNIT ?PR?MAIN?MAIN
CODE 2804H 00B0H UNIT ?PR?_POINT?SED1335
CODE 28B4H 0088H UNIT ?PR?_SEND_INT?SED1335
CODE 293CH 0077H UNIT ?PR?LCMINITIALIZE?SED1335
CODE 29B3H 005CH UNIT ?PR?_PUTBIGNUMBER?SED1335
CODE 2A0FH 0058H UNIT ?PR?_PUTLOGO?SED1335
CODE 2A67H 0048H UNIT ?PR?_PUTF?SED1335
CODE 2AAFH 003FH UNIT ?PR?_PUT_UINT?SED1335
CODE 2AEEH 003DH UNIT ?PR?PORT_IO_INIT?SYSINITIALIZE
CODE 2B2BH 0032H UNIT ?PR?_WRITEDATA?SED1335
CODE 2B5DH 0031H UNIT ?PR?_LOCATEXY?SED1335
CODE 2B8EH 002DH UNIT ?PR?LCMCLEAR?SED1335
CODE 2BBBH 0024H UNIT ?PR?DAC_INIT?SYSINITIALIZE
CODE 2BDFH 001AH UNIT ?PR?_WRITECOMMAND?SED1335
CODE 2BF9H 001AH UNIT ?PR?OSCILLATOR_INIT?SYSINITIALIZE
CODE 2C13H 0014H UNIT ?PR?_ENABLECURSOR?SED1335
CODE 2C27H 0012H UNIT ?PR?READDATALCM?SED1335
CODE 2C39H 0012H UNIT ?CO?SED1335
CODE 2C4BH 000CH UNIT ?PR?PCA_INIT?SYSINITIALIZE
CODE 2C57H 000CH UNIT ?C_C51STARTUP
CODE 2C63H 000BH UNIT ?PR?_DELAY?SED1335
CODE 2C6EH 000AH UNIT ?PR?INTERRUPTS_INIT?SYSINITIALIZE
CODE 2C78H 0009H UNIT ?PR?INIT_DEVICE?SYSINITIALIZE
CODE 2C81H 0008H UNIT ?PR?ADC_INIT?SYSINITIALIZE
CODE 2C89H 0007H UNIT ?PR?TIMER_INIT?SYSINITIALIZE
OVERLAY MAP OF MODULE: motor (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 029AH 0004H
+--> ?PR?INIT_DEVICE?SYSINITIALIZE
BL51 BANKED LINKER/LOCATER V5.12 04/22/2008 11:45:46 PAGE 3
?PR?INIT_DEVICE?SYSINITIALIZE ----- -----
+--> ?PR?DAC_INIT?SYSINITIALIZE
+--> ?PR?PORT_IO_INIT?SYSINITIALIZE
+--> ?PR?OSCILLATOR_INIT?SYSINITIALIZE
SYMBOL TABLE OF MODULE: motor (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:0085H PUBLIC P5
D:0086H PUBLIC P6
D:0096H PUBLIC P7
D:00E8H PUBLIC ADC0CN
D:00A8H PUBLIC IE
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
D:00C0H PUBLIC SMB0CN
C:270DH PUBLIC main
D:00F8H PUBLIC SPI0CN
D:00B5H PUBLIC P74OUT
D:0088H PUBLIC TCON
X:0000H PUBLIC inData
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
X:029AH SYMBOL FD
X:029CH SYMBOL i
------- ENDDO
C:270DH LINE# 295
C:270DH LINE# 296
C:270DH LINE# 306
C:2710H LINE# 307
C:2713H LINE# 308
C:2716H LINE# 309
C:2719H LINE# 311
C:2719H LINE# 312
C:2719H LINE# 313
C:271CH LINE# 315
C:2724H LINE# 316
C:2724H LINE# 317
C:2727H LINE# 318
C:273EH LINE# 319
C:273EH LINE# 320
C:2741H LINE# 321
C:275BH LINE# 322
C:275EH LINE# 325
C:276EH LINE# 326
C:2785H LINE# 327
C:2785H LINE# 328
BL51 BANKED LINKER/LOCATER V5.12 04/22/2008 11:45:46 PAGE 4
C:2788H LINE# 329
C:27A1H LINE# 330
C:27A4H LINE# 331
C:27B4H LINE# 332
C:27B7H LINE# 333
C:27BAH LINE# 335
C:27BAH LINE# 337
C:27BDH LINE# 338
C:27C2H LINE# 339
C:27C2H LINE# 340
C:27C5H LINE# 341
C:27DCH LINE# 342
C:27DCH LINE# 343
C:27DEH LINE# 344
C:27E1H LINE# 345
C:27E4H LINE# 348
C:27F1H LINE# 349
C:27F4H LINE# 350
C:27F7H LINE# 351
C:27FAH LINE# 353
C:27FAH LINE# 354
C:2801H LINE# 355
C:2801H LINE# 357
C:2801H LINE# 359
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE ASC
C:0000H SYMBOL _ICE_DUMMY_
C:129DH PUBLIC ASC_MSK
------- ENDMOD ASC
------- MODULE HZK
C:0000H SYMBOL _ICE_DUMMY_
C:10ABH PUBLIC Logo
C:0C19H PUBLIC HZ32_32
C:112BH PUBLIC HZ24_24
C:0003H PUBLIC HZ16_16
------- ENDMOD HZK
------- MODULE SED1335
C:0000H SYMBOL _ICE_DUMMY_
C:2A67H PUBLIC _Putf
D:0085H PUBLIC P5
D:0086H PUBLIC P6
C:2B8EH PUBLIC LcmClear
D:00E8H PUBLIC ADC0CN
D:00A8H PUBLIC IE
D:00D8H PUBLIC PCA0CN
C:2C27H PUBLIC ReadDataLcm
C:28B4H PUBLIC _Send_int
D:00B8H PUBLIC IP
C:29B3H PUBLIC _PutBigNumber
C:2C41H PUBLIC ScrParaTable
C:2451H PUBLIC _PutHz_32
C:25AFH PUBLIC _PutHz_24
D:00C0H PUBLIC SMB0CN
BL51 BANKED LINKER/LOCATER V5.12 04/22/2008 11:45:46 PAGE 5
C:2C13H PUBLIC _EnableCursor
C:2A0FH PUBLIC _PutLogo
C:2B60H PUBLIC _Locatexy
D:00F8H PUBLIC SPI0CN
C:2BEDH PUBLIC _WriteCommand
C:2C39H PUBLIC SysParaTable
C:1F54H PUBLIC _Circle
D:00B5H PUBLIC P74OUT
D:0088H PUBLIC TCON
C:293CH PUBLIC LcmInitialize
C:2AAFH PUBLIC _Put_uint
C:2C63H PUBLIC _Delay
C:22B2H PUBLIC _SPutf
C:1D67H PUBLIC _Linexy
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
C:2B51H PUBLIC _WriteData
C:2826H PUBLIC _Point
C:2107H PUBLIC _Putstr
D:00D0H PUBLIC PSW
------- PROC LCMINITIALIZE
------- DO
X:02A3H SYMBOL i
------- ENDDO
C:293CH LINE# 129
C:293CH LINE# 130
C:293CH LINE# 134
C:2941H LINE# 135
C:2950H LINE# 136
C:2961H LINE# 137
C:2966H LINE# 138
C:2975H LINE# 139
C:2986H LINE# 140
C:298BH LINE# 141
C:2990H LINE# 142
C:2995H LINE# 143
C:299AH LINE# 144
C:299FH LINE# 145
C:29A4H LINE# 146
C:29A9H LINE# 147
C:29AEH LINE# 148
------- ENDPROC LCMINITIALIZE
C:2BE5H SYMBOL L?0161
C:2BE6H SYMBOL L?0162
------- PROC L?0160
------- ENDPROC L?0160
C:2BE5H SYMBOL L?0161
C:2BE6H SYMBOL L?0162
------- PROC _WRITECOMMAND
D:0007H SYMBOL CommandByte
C:2BEDH LINE# 153
C:2BEDH LINE# 154
C:2BEDH LINE# 155
C:2BF0H LINE# 159
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -