⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.map

📁 PHILIPS单片机P89C668下的X5045的读写,经过调试可以在51内核的单片机上移植.
💻 MAP
📖 第 1 页 / 共 3 页
字号:
LX51 LINKER/LOCATER V3.65b                                                              03/16/2006  09:34:39  PAGE 1


LX51 LINKER/LOCATER V3.65b, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE X5045.obj TO 1


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  X5045.obj (X5045)
         COMMENT TYPE 0: C51 V7.50
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  1 (X5045)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   0002BAH   CODE
I:000000H   I:000000H   I:00007FH   00001BH   DATA
X:000000H   X:000000H   X:00FFFFH   000024H   XDATA
I:000000H   I:000000H   I:0000FFH   000001H   IDATA


MEMORY MAP OF MODULE:  1 (X5045)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   000012H   00000BH   BYTE   UNIT     DATA           ?DT?X5045
000013H   000015H   000003H   BYTE   UNIT     DATA           _DATA_GROUP_
000016H   000016H   000001H   BYTE   UNIT     DATA           ?C?LIB_DATA
000017H   00001FH   000009H   ---    ---      **GAP**
000020H   000020H   000001H   BYTE   OFFS..   DATA           ?DA?X5045?0
000021H   000021H   000001H   BYTE   OFFS..   DATA           ?DA?X5045?1
000022H   000022H   000001H   BYTE   OFFS..   DATA           ?DA?X5045?2
000023H   000023H   000001H   BYTE   OFFS..   DATA           ?DA?X5045?3
000024H   000024H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   0001ADH   0001ABH   BYTE   UNIT     CODE           ?PR?MAIN?X5045
0001AEH   0001F4H   000047H   BYTE   UNIT     CODE           ?PR?_?BYTE_READ?X5045
0001F5H   000226H   000032H   BYTE   UNIT     CODE           ?PR?_BYTE_WRITE?X5045
000227H   000249H   000023H   BYTE   UNIT     CODE           ?PR?_?WRSR_CMD?X5045
00024AH   000262H   000019H   BYTE   UNIT     CODE           ?PR?_OUTBYTE?X5045
000263H   000278H   000016H   BYTE   UNIT     CODE           ?PR?INPUTBYTE?X5045
000279H   000289H   000011H   BYTE   UNIT     CODE           ?PR?RSDR_CMD?X5045
00028AH   00029AH   000011H   BYTE   UNIT     CODE           ?PR?WIP_POLL?X5045
00029BH   0002A8H   00000EH   BYTE   UNIT     CODE           ?PR?WREN_CMD?X5045
0002A9H   0002B4H   00000CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0002B5H   0002B9H   000005H   BYTE   UNIT     CODE           ?PR?INITX5045?X5045

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   000023H   000024H   BYTE   UNIT     XDATA          ?XD?X5045



OVERLAY MAP OF MODULE:   1 (X5045)

LX51 LINKER/LOCATER V3.65b                                                            03/16/2006  09:34:39  PAGE 2



FUNCTION/MODULE              BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE  START  STOP  START  STOP
====================================================
?C_C51STARTUP               ----- -----  ----- -----
  +--> ?PR?MAIN?X5045

MAIN/X5045                  ----- -----  0013H 0015H
  +--> ?PR?INITX5045?X5045
  +--> ?PR?_BYTE_WRITE?X5045

INITX5045/X5045             ----- -----  ----- -----
  +--> ?PR?_?WRSR_CMD?X5045

_?WRSR_CMD/X5045            ----- -----  ----- -----
  +--> ?PR?WREN_CMD?X5045
  +--> ?PR?_OUTBYTE?X5045
  +--> ?PR?WIP_POLL?X5045

WREN_CMD/X5045              ----- -----  ----- -----
  +--> ?PR?_OUTBYTE?X5045

_OUTBYTE/X5045              ----- -----  ----- -----

WIP_POLL/X5045              ----- -----  ----- -----
  +--> ?PR?RSDR_CMD?X5045

RSDR_CMD/X5045              ----- -----  ----- -----
  +--> ?PR?_OUTBYTE?X5045
  +--> ?PR?INPUTBYTE?X5045

INPUTBYTE/X5045             ----- -----  ----- -----

_BYTE_WRITE/X5045           ----- -----  ----- -----
  +--> ?PR?WREN_CMD?X5045
  +--> ?PR?_OUTBYTE?X5045
  +--> ?PR?WIP_POLL?X5045



PUBLIC SYMBOLS OF MODULE:  1 (X5045)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      00000000H   NUMBER   ---       ?C?XDATASEG
      00000016H   DATA     ---       ?C_IBP
      01000003H   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
      010001AEH   CODE     ---       _?byte_read
      01000227H   CODE     ---       _?wrsr_cmd
      010001F9H   CODE     ---       _byte_write
      0100024AH   CODE     ---       _outbyte
*SFR* 000000D8H.2 DATA     BIT       AA
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 00000080H   DATA     BIT       AD0
*SFR* 00000080H.1 DATA     BIT       AD1
*SFR* 000000A0H.2 DATA     BIT       AD10
*SFR* 000000A0H.3 DATA     BIT       AD11
*SFR* 000000A0H.4 DATA     BIT       AD12
*SFR* 000000A0H.5 DATA     BIT       AD13
*SFR* 000000A0H.6 DATA     BIT       AD14
*SFR* 000000A0H.7 DATA     BIT       AD15
LX51 LINKER/LOCATER V3.65b                                                            03/16/2006  09:34:39  PAGE 3


*SFR* 00000080H.2 DATA     BIT       AD2
*SFR* 00000080H.3 DATA     BIT       AD3
*SFR* 00000080H.4 DATA     BIT       AD4
*SFR* 00000080H.5 DATA     BIT       AD5
*SFR* 00000080H.6 DATA     BIT       AD6
*SFR* 00000080H.7 DATA     BIT       AD7
*SFR* 000000A0H   DATA     BIT       AD8
*SFR* 000000A0H.1 DATA     BIT       AD9
*SFR* 0000008EH   DATA     BYTE      AUXR
*SFR* 000000A2H   DATA     BYTE      AUXR1
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000FAH   DATA     BYTE      CCAP0H
*SFR* 000000EAH   DATA     BYTE      CCAP0L
*SFR* 000000FBH   DATA     BYTE      CCAP1H
*SFR* 000000EBH   DATA     BYTE      CCAP1L
*SFR* 000000FCH   DATA     BYTE      CCAP2H
*SFR* 000000ECH   DATA     BYTE      CCAP2L
*SFR* 000000FDH   DATA     BYTE      CCAP3H
*SFR* 000000EDH   DATA     BYTE      CCAP3L
*SFR* 000000FEH   DATA     BYTE      CCAP4H
*SFR* 000000EEH   DATA     BYTE      CCAP4L
*SFR* 000000C2H   DATA     BYTE      CCAPM0
*SFR* 000000C3H   DATA     BYTE      CCAPM1
*SFR* 000000C4H   DATA     BYTE      CCAPM2
*SFR* 000000C5H   DATA     BYTE      CCAPM3
*SFR* 000000C6H   DATA     BYTE      CCAPM4
*SFR* 000000C0H   DATA     BYTE      CCON
*SFR* 00000090H.3 DATA     BIT       CEX0
*SFR* 00000090H.4 DATA     BIT       CEX1
*SFR* 00000090H.5 DATA     BIT       CEX2
*SFR* 000000F9H   DATA     BYTE      CH
*SFR* 000000E9H   DATA     BYTE      CL
*SFR* 000000C1H   DATA     BYTE      CMOD
*SFR* 000000C8H   DATA     BIT       CP
*SFR* 000000D8H   DATA     BIT       CR0
*SFR* 000000D8H.1 DATA     BIT       CR1
*SFR* 000000D8H.7 DATA     BIT       CR2
*SFR* 000000C8H.1 DATA     BIT       CT2
*SFR* 000000D0H.7 DATA     BIT       CY
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 000000A8H.7 DATA     BIT       EA
*SFR* 000000A8H.6 DATA     BIT       EC
*SFR* 00000090H.2 DATA     BIT       ECI
*SFR* 000000D8H.6 DATA     BIT       ENS1
*SFR* 000000A8H.4 DATA     BIT       ES0
*SFR* 000000A8H.5 DATA     BIT       ES1
*SFR* 000000A8H.1 DATA     BIT       ET0
*SFR* 000000A8H.3 DATA     BIT       ET1
*SFR* 000000E8H   DATA     BIT       ET2
*SFR* 000000A8H   DATA     BIT       EX0
*SFR* 000000A8H.2 DATA     BIT       EX1
*SFR* 000000C8H.3 DATA     BIT       EXEN2
*SFR* 000000C8H.6 DATA     BIT       EXF2
*SFR* 000000D0H.5 DATA     BIT       F0
*SFR* 00000098H.7 DATA     BIT       FE
*SFR* 00000088H.1 DATA     BIT       IE0
*SFR* 00000088H.3 DATA     BIT       IE1
*SFR* 000000A8H   DATA     BYTE      IEN0
*SFR* 000000E8H   DATA     BYTE      IEN1
      010002B5H   CODE     ---       Initx5045
      01000263H   CODE     ---       inputbyte
*SFR* 000000B0H.2 DATA     BIT       INT0
*SFR* 000000B0H.3 DATA     BIT       INT1
*SFR* 000000B8H   DATA     BYTE      IP
LX51 LINKER/LOCATER V3.65b                                                            03/16/2006  09:34:39  PAGE 4


*SFR* 000000B7H   DATA     BYTE      IPH
*SFR* 00000088H   DATA     BIT       IT0
*SFR* 00000088H.2 DATA     BIT       IT1
      01000003H   CODE     ---       main
*SFR* 000000D0H.2 DATA     BIT       OV
*SFR* 000000D0H   DATA     BIT       P
*SFR* 00000080H   DATA     BYTE      P0
*SFR* 00000090H   DATA     BYTE      P1
*SFR* 000000A0H   DATA     BYTE      P2
*SFR* 000000B0H   DATA     BYTE      P3
*SFR* 00000087H   DATA     BYTE      PCON
*SFR* 000000D0H   DATA     BYTE      PSW
*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 000000CBH   DATA     BYTE      RCAP2H
*SFR* 000000CAH   DATA     BYTE      RCAP2L
*SFR* 000000C8H.5 DATA     BIT       RCLK
*SFR* 000000B0H.7 DATA     BIT       RD
*SFR* 00000098H.4 DATA     BIT       REN
*SFR* 00000098H   DATA     BIT       RI
*SFR* 000000D0H.3 DATA     BIT       RS0
*SFR* 000000D0H.4 DATA     BIT       RS1
      01000279H   CODE     ---       rsdr_cmd
*SFR* 000000B0H   DATA     BIT       RXD
*SFR* 00000099H   DATA     BYTE      S0BUF
*SFR* 00000098H   DATA     BYTE      S0CON
*SFR* 000000DBH   DATA     BYTE      S1ADR
*SFR* 000000D8H   DATA     BYTE      S1CON
*SFR* 000000DAH   DATA     BYTE      S1DAT
*SFR* 000000DCH   DATA     BYTE      S1IST
*SFR* 000000D9H   DATA     BYTE      S1STA
*SFR* 000000A9H   DATA     BYTE      SADDR
*SFR* 000000B9H   DATA     BYTE      SADEN
*SFR* 00000090H.6 DATA     BIT       SCL
*SFR* 00000090H.7 DATA     BIT       SDA
*SFR* 000000D8H.3 DATA     BIT       SI
*SFR* 00000098H.7 DATA     BIT       SM0
*SFR* 00000098H.6 DATA     BIT       SM1
*SFR* 00000098H.5 DATA     BIT       SM2
      00000008H   DATA     ---       Sn
*SFR* 00000081H   DATA     BYTE      SP
*SFR* 000000D8H.5 DATA     BIT       STA

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -