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

📄 authorize.map

📁 stc-isp开发板驱动程序
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.58                                                               09/13/2005  20:39:39  PAGE 1


LX51 LINKER/LOCATER V3.58, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE STARTUP.obj, system_init.obj, main.obj, EINT.obj, TIMER.obj, rs232.obj, eeprom.obj, authorize_p
>> rocess.obj, led.obj, key.obj, other.obj TO authorize


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V2.09
  system_init.obj (SYSTEM_INIT)
         COMMENT TYPE 0: C51 V7.06
  main.obj (MAIN)
         COMMENT TYPE 0: C51 V7.06
  EINT.obj (EINT)
         COMMENT TYPE 0: C51 V7.06
  TIMER.obj (TIMER)
         COMMENT TYPE 0: C51 V7.06
  rs232.obj (RS232)
         COMMENT TYPE 0: C51 V7.06
  eeprom.obj (EEPROM)
         COMMENT TYPE 0: C51 V7.06
  authorize_process.obj (AUTHORIZE_PROCESS)
         COMMENT TYPE 0: C51 V7.06
  led.obj (LED)
         COMMENT TYPE 0: C51 V7.06
  key.obj (KEY)
         COMMENT TYPE 0: C51 V7.06
  other.obj (OTHER)
         COMMENT TYPE 0: C51 V7.06
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  authorize (?C_STARTUP)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   000792H   CODE
I:000000H   I:000000H   I:0000FFH   00003CH   IDATA
I:000000H   I:000000H   I:00007FH   000009H   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.1 BIT
X:000000H   X:000000H   X:00FFFFH   00001FH   XDATA


MEMORY MAP OF MODULE:  authorize (?C_STARTUP)


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   000008H   000001H   BYTE   UNIT     DATA           ?DT?TIMER
000009H   00000DH   000005H   BYTE   UNIT     IDATA          _IDATA_GROUP_
00000EH   000010H   000003H   BYTE   UNIT     IDATA          ?ID?AUTHORIZE_PROCESS
000011H.0 00001FH.7 00000FH.0 ---    ---      **GAP**
000020H.0 000020H.0 000000H.1 BIT    UNIT     BIT            ?BI?TIMER
000020H.1 000020H   000000H.7 ---    ---      **GAP**
000021H   000053H   000033H   BYTE   UNIT     IDATA          ?ID?RS232
LX51 LINKER/LOCATER V3.58                                                             09/13/2005  20:39:39  PAGE 2


000054H   000054H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000003H   000005H   000003H   BYTE   OFFS..   CODE           ?EINT?00003
000006H   00000AH   000005H   ---    ---      **GAP**
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?TIMER?0000B
00000EH   000012H   000005H   ---    ---      **GAP**
000013H   000015H   000003H   BYTE   OFFS..   CODE           ?EINT?00013
000016H   00001AH   000005H   ---    ---      **GAP**
00001BH   00001DH   000003H   BYTE   OFFS..   CODE           ?TIMER?0001B
00001EH   000022H   000005H   ---    ---      **GAP**
000023H   000025H   000003H   BYTE   OFFS..   CODE           ?RS232?00023
000026H   0007FFH   0007DAH   ---    ---      **GAP**
000800H   000990H   000191H   BYTE   UNIT     CODE           ?PR?EEPROM_PROCESS?EEPROM
000991H   000AB8H   000128H   BYTE   UNIT     CODE           ?PR?RS232RECE_PROCESS?AUTHORIZE_PROCESS
000AB9H   000B44H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
000B45H   000BC3H   00007FH   BYTE   UNIT     CODE           ?PR?_LED_DISPLAYNUMBER?LED
000BC4H   000C2AH   000067H   BYTE   UNIT     CODE           ?C?LIB_CODE
000C2BH   000C83H   000059H   BYTE   UNIT     CODE           ?PR?RS232R_ISR?RS232
000C84H   000CDAH   000057H   BYTE   UNIT     CODE           ?PR?KEY_PROCESS?KEY
000CDBH   000D28H   00004EH   BYTE   UNIT     CODE           ?C_INITSEG
000D29H   000D6AH   000042H   BYTE   UNIT     CODE           ?PR?EEPROM_READ?EEPROM
000D6BH   000DAAH   000040H   BYTE   UNIT     CODE           ?PR?_RS232_GETDATA?RS232
000DABH   000DE8H   00003EH   BYTE   UNIT     CODE           ?PR?EEPROM_WRITE?EEPROM
000DE9H   000E1FH   000037H   BYTE   UNIT     CODE           ?PR?_LED_DISPLAY_DRIVE?LED
000E20H   000E4DH   00002EH   BYTE   UNIT     CODE           ?PR?AUTHORIZE_PROCESS?AUTHORIZE_PROCESS
000E4EH   000E75H   000028H   BYTE   UNIT     CODE           ?PR?EEPROM_EARSE?EEPROM
000E76H   000E9CH   000027H   BYTE   UNIT     CODE           ?PR?_DELAY_MS?OTHER
000E9DH   000EC1H   000025H   BYTE   UNIT     CODE           ?PR?TIMER0_ISR?TIMER
000EC2H   000EE3H   000022H   BYTE   UNIT     CODE           ?PR?RS232_INITIALIZE?RS232
000EE4H   000F05H   000022H   BYTE   UNIT     CODE           ?PR?_RS232_SENDDATA?RS232
000F06H   000F25H   000020H   BYTE   UNIT     CODE           ?PR?SYSTEM_INIT?SYSTEM_INIT
000F26H   000F45H   000020H   BYTE   UNIT     CODE           ?PR?LEDDISPLAY_PROCESS?LED
000F46H   000F5BH   000016H   BYTE   UNIT     CODE           ?PR?TIMER_INITIALIZE?TIMER
000F5CH   000F6FH   000014H   BYTE   UNIT     CODE           ?PR?MAIN?MAIN
000F70H   000F78H   000009H   BYTE   UNIT     CODE           ?PR?EINT_INITIALIZE?EINT
000F79H   000F7CH   000004H   BYTE   UNIT     CODE           ?PR?WATCHDOG_PROCESS?OTHER
000F7DH   000F7DH   000001H   BYTE   UNIT     CODE           ?PR?EINT0_ISR?EINT
000F7EH   000F7EH   000001H   BYTE   UNIT     CODE           ?PR?EINT1_ISR?EINT
000F7FH   000F7FH   000001H   BYTE   UNIT     CODE           ?PR?TIMER1_ISR?TIMER

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00000AH   00000BH   BYTE   UNIT     XDATA          ?XD?EEPROM
00000BH   000015H   00000BH   BYTE   UNIT     XDATA          ?XD?LED
000016H   00001CH   000007H   BYTE   UNIT     XDATA          ?XD?AUTHORIZE_PROCESS
00001DH   00001EH   000002H   BYTE   UNIT     XDATA          ?XD?KEY



OVERLAY MAP OF MODULE:   authorize (?C_STARTUP)


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

MAIN/MAIN                                ----- -----  ----- -----  ----- -----
  +--> ?PR?SYSTEM_INIT?SYSTEM_INIT
  +--> ?PR?WATCHDOG_PROCESS?OTHER
  +--> ?PR?KEY_PROCESS?KEY
  +--> ?PR?LEDDISPLAY_PROCESS?LED
LX51 LINKER/LOCATER V3.58                                                             09/13/2005  20:39:39  PAGE 3


  +--> ?PR?AUTHORIZE_PROCESS?AUTHORIZE_PROCESS
  +--> ?PR?RS232RECE_PROCESS?AUTHORIZE_PROCESS

SYSTEM_INIT/SYSTEM_INIT                  ----- -----  ----- -----  ----- -----
  +--> ?PR?TIMER_INITIALIZE?TIMER
  +--> ?PR?EINT_INITIALIZE?EINT
  +--> ?PR?RS232_INITIALIZE?RS232
  +--> ?PR?EEPROM_PROCESS?EEPROM
  +--> ?PR?_RS232_SENDDATA?RS232

TIMER_INITIALIZE/TIMER                   ----- -----  ----- -----  ----- -----

EINT_INITIALIZE/EINT                     ----- -----  ----- -----  ----- -----

RS232_INITIALIZE/RS232                   ----- -----  ----- -----  ----- -----

EEPROM_PROCESS/EEPROM                    ----- -----  ----- -----  ----- -----
  +--> ?PR?EEPROM_READ?EEPROM
  +--> ?PR?EEPROM_EARSE?EEPROM
  +--> ?PR?EEPROM_WRITE?EEPROM

EEPROM_READ/EEPROM                       ----- -----  ----- -----  0009H 0009H

EEPROM_EARSE/EEPROM                      ----- -----  ----- -----  0009H 0009H

EEPROM_WRITE/EEPROM                      ----- -----  ----- -----  0009H 0009H

_RS232_SENDDATA/RS232                    ----- -----  ----- -----  ----- -----

WATCHDOG_PROCESS/OTHER                   ----- -----  ----- -----  ----- -----

KEY_PROCESS/KEY                          ----- -----  ----- -----  0009H 0009H
  +--> ?PR?_DELAY_MS?OTHER

_DELAY_MS/OTHER                          ----- -----  ----- -----  000AH 000BH

LEDDISPLAY_PROCESS/LED                   ----- -----  ----- -----  ----- -----
  +--> ?PR?_LED_DISPLAYNUMBER?LED

_LED_DISPLAYNUMBER/LED                   ----- -----  ----- -----  0009H 000CH
  +--> ?PR?_LED_DISPLAY_DRIVE?LED

_LED_DISPLAY_DRIVE/LED                   ----- -----  ----- -----  000DH 000DH

AUTHORIZE_PROCESS/AUTHORIZE_PROCESS      ----- -----  ----- -----  ----- -----
  +--> ?PR?_RS232_SENDDATA?RS232

RS232RECE_PROCESS/AUTHORIZE_PROCESS      ----- -----  ----- -----  ----- -----
  +--> ?PR?_RS232_GETDATA?RS232
  +--> ?PR?_RS232_SENDDATA?RS232
  +--> ?PR?EEPROM_PROCESS?EEPROM

_RS232_GETDATA/RS232                     ----- -----  ----- -----  0009H 0009H

?C_INITSEG                               ----- -----  ----- -----  ----- -----

*** NEW ROOT ***************************

EINT0_ISR/EINT                           ----- -----  ----- -----  ----- -----

*** NEW ROOT ***************************

EINT1_ISR/EINT                           ----- -----  ----- -----  ----- -----

*** NEW ROOT ***************************
LX51 LINKER/LOCATER V3.58                                                             09/13/2005  20:39:39  PAGE 4



TIMER0_ISR/TIMER                         ----- -----  ----- -----  ----- -----

*** NEW ROOT ***************************

TIMER1_ISR/TIMER                         ----- -----  ----- -----  ----- -----

*** NEW ROOT ***************************

RS232R_ISR/RS232                         ----- -----  ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  authorize (?C_STARTUP)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000000H   NUMBER   ---       ?C?CODESEG
      01000BC4H   CODE     ---       ?C?IMUL
      01000BD6H   CODE     ---       ?C?UIDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000B00H   CODE     ---       ?C_START
      01000000H   CODE     NEAR LAB  ?C_STARTUP
      01000E76H   CODE     ---       _delay_ms
      01000DF5H   CODE     ---       _LED_display_drive
      01000B45H   CODE     ---       _LED_displaynumber
      01000D6BH   CODE     ---       _rs232_getdata
      01000EE4H   CODE     ---       _rs232_senddata
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 000000C5H   DATA     BYTE      ADC_CONTR
*SFR* 000000C6H   DATA     BYTE      ADC_DATA
      02000016H   XDATA    BYTE      Authorize_f
*SFR* 00000090H.6 DATA     BIT       authorize_LED
      02000018H   XDATA    WORD      authorize_number
      01000E20H   CODE     ---       Authorize_process
*SFR* 0000008EH   DATA     BYTE      AUXR
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000C8H.1 DATA     BIT       C_T2
*SFR* 000000C8H   DATA     BIT       CP_RL2
*SFR* 000000D0H.7 DATA     BIT       CY
      0200001CH   XDATA    BYTE      display_alter
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 000000A8H.7 DATA     BIT       EA
      02000001H   XDATA    ---       eeprom_buffer
      01000E4EH   CODE     ---       eeprom_earse
      02000000H   XDATA    BYTE      eeprom_operatemode
      01000800H   CODE     ---       eeprom_process
      01000D29H   CODE     ---       eeprom_read
      01000DABH   CODE     ---       eeprom_write
      01000F7DH   CODE     ---       eint0_isr
      01000F7EH   CODE     ---       eint1_isr
      01000F70H   CODE     ---       eint_initialize
*SFR* 000000A8H.4 DATA     BIT       ES
*SFR* 000000A8H.1 DATA     BIT       ET0

⌨️ 快捷键说明

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