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

📄 lcd2864_display.map

📁 为LCD的滚动显示汉字程序
💻 MAP
📖 第 1 页 / 共 5 页
字号:
Archive member included because of file (symbol)

c:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt1.o)
                              (_resetALT)
c:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt0.o)
                              (_resetPRI)


Selected CodeGuard Options:
  FGS:GCP:CODE_PROT_OFF

CodeGuard FLASH Memory:
  boot    (none)
  secure  (none)
  general 0x100 to 0x17ffe

CodeGuard RAM Memory:
  general 0x800 to 0x279f
  secure  (none)
  boot    (none)

CodeGuard EEPROM Memory:
  general 0x7ff000 to 0x7fffff
  secure  (none)
  boot    (none)


Program Memory Usage

section                    address   length (PC units)   length (bytes) (dec)
-------                    -------   -----------------   --------------------
.reset                           0                 0x4             0x6  (6)
.ivt                           0x4                0x7c            0xba  (186)
.aivt                         0x84                0x7c            0xba  (186)
.text                        0x100               0x266           0x399  (921)
.const                       0x366               0x130           0x1c8  (456)
.dinit                       0x496                 0x8             0xc  (12)
.isr                         0x49e                 0x2             0x3  (3)
__FOSC                    0xf80000                 0x2             0x3  (3)
__FWDT                    0xf80002                 0x2             0x3  (3)
__FBORPOR                 0xf80004                 0x2             0x3  (3)
__FGS                     0xf8000a                 0x2             0x3  (3)

                     Total program memory used (bytes):          0x6f6  (1782) 1%


Data Memory Usage

section                    address      alignment gaps    total length  (dec)
-------                    -------      --------------    -------------------
.nbss                        0x800                   0             0x4  (4)

                        Total data memory used (bytes):            0x4  (4) <1%


Dynamic Memory Usage

region                     address                      maximum length  (dec)
------                     -------                      ---------------------
heap                             0                                   0  (0)
stack                        0x804                              0x1f9c  (8092)

                        Maximum dynamic memory (bytes):         0x1f9c  (8092)


External Symbols in Data Memory (by address):

                    0x0800                  _lcd_x
                    0x0802                  _lcd_y

External Symbols in Data Memory (by name):

                    0x0800                  _lcd_x
                    0x0802                  _lcd_y

External Symbols in Program Memory (by address):

                  0x000100                  __resetPRI
                  0x000180                  _main
                  0x00027a                  _init
                  0x000288                  _lcd_init
                  0x0002a8                  _wr_zb
                  0x0002b6                  _clear_p
                  0x0002c8                  _qushu
                  0x0002ea                  _send_d
                  0x000306                  _send_i
                  0x000322                  _chk_busy
                  0x000352                  _delay
                  0x000366                  _sdgt
                  0x000375                  _clear
                  0x000385                  _time
                  0x000395                  _TAB
                  0x00049e                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec

External Symbols in Program Memory (by name):

                  0x000395                  _TAB
                  0x00049e                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec
                  0x000100                  __resetPRI
                  0x000322                  _chk_busy
                  0x000375                  _clear
                  0x0002b6                  _clear_p
                  0x000352                  _delay
                  0x00027a                  _init
                  0x000288                  _lcd_init
                  0x000180                  _main
                  0x0002c8                  _qushu
                  0x000366                  _sdgt
                  0x0002ea                  _send_d
                  0x000306                  _send_i
                  0x000385                  _time
                  0x0002a8                  _wr_zb

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x001fa0           a !xr
program          0x000100           0x017f00           xr
reset            0x000000           0x000004  
ivt              0x000004           0x00007c  
aivt             0x000084           0x00007c  
__FOSC           0xf80000           0x000002  
__FWDT           0xf80002           0x000002  
__FBORPOR        0xf80004           0x000002  
__CONFIG4        0xf80006           0x000002  
__CONFIG5        0xf80008           0x000002  
__FGS            0xf8000a           0x000002  
__FUID0          0x8005c0           0x000002  
__FUID1          0x8005c2           0x000002  
__FUID2          0x8005c4           0x000002  
__FUID3          0x8005c6           0x000002  
eedata           0x7ff000           0x001000  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD lcd2864_dispaly.o
                    0xf80000                  __FOSC = 0xf80000
                    0xf80002                  __FWDT = 0xf80002
                    0xf80004                  __FBORPOR = 0xf80004
                    0xf80006                  __CONFIG4 = 0xf80006
                    0xf80008                  __CONFIG5 = 0xf80008
                    0xf8000a                  __FGS = 0xf8000a
                    0x8005c0                  __FUID0 = 0x8005c0
                    0x8005c2                  __FUID1 = 0x8005c2
                    0x8005c4                  __FUID2 = 0x8005c4
                    0x8005c6                  __FUID3 = 0x8005c6
                    0x0000                  __RESET_BASE = 0x0
                    0x0004                  __IVT_BASE = 0x4
                    0x0084                  __AIVT_BASE = 0x84
                    0x0100                  __CODE_BASE = 0x100
                    0x0000                  __SFR_BASE = 0x0
                    0x0800                  __DATA_BASE = 0x800
                    0x1800                  __YDATA_BASE = 0x1800

.reset            0x000000          0x4
                  0x000000          0x2 SHORT 0x100 <code 336> (__reset)
                  0x000001          0x2 SHORT 0x4
                  0x000002          0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
                  0x000003          0x2 SHORT 0x0

.text             0x000100        0x266
 *(.handle)
 *(.libc)
 .libc            0x000100         0x80 c:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a(crt0.o)
                  0x000100                  _resetPRI
                  0x000100                  _reset
                  0x000114                  _psv_init
                  0x000124                  _data_init
 *(.libm)
 *(.libdsp)
 *(.lib*)
 *(.text)
 .text            0x000180        0x1e6 lcd2864_dispaly.o
                  0x000180                  main
                  0x00027a                  init
                  0x000288                  lcd_init
                  0x0002a8                  wr_zb
                  0x0002b6                  clear_p
                  0x0002c8                  qushu
                  0x0002ea                  send_d
                  0x000306                  send_i
                  0x000322                  chk_busy
                  0x000352                  delay

usercode
 *(usercode)

__FOSC            0xf80000          0x2
 *(__FOSC.sec)
 __FOSC.sec       0xf80000          0x2 lcd2864_dispaly.o

__FWDT            0xf80002          0x2
 *(__FWDT.sec)

⌨️ 快捷键说明

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