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

📄 adc_1msps.map

📁 PIC30F系列单片机ADC(1M)程序实例
💻 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 0x7ffe

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

CodeGuard EEPROM Memory:
  general 0x7ffc00 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                0xe4           0x156  (342)
.dinit                       0x1e4                 0xc            0x12  (18)
.isr                         0x1f0                 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):          0x2f1  (753) 1%


Data Memory Usage

section                    address      alignment gaps    total length  (dec)
-------                    -------      --------------    -------------------
.icd                         0x800                0x50            0x50  (80)
.ndata                       0x850                   0             0x4  (4)

                        Total data memory used (bytes):           0x54  (84) 4%


Dynamic Memory Usage

region                     address                      maximum length  (dec)
------                     -------                      ---------------------
heap                             0                                   0  (0)
stack                        0x854                               0x7ac  (1964)

                        Maximum dynamic memory (bytes):          0x7ac  (1964)


External Symbols in Data Memory (by address):

                    0x0850                  _ADResult2
                    0x0852                  _ADResult1

External Symbols in Data Memory (by name):

                    0x0852                  _ADResult1
                    0x0850                  _ADResult2

External Symbols in Program Memory (by address):

                  0x000100                  __resetPRI
                  0x000180                  _ADC_Init
                  0x0001c2                  __ADCInterrupt
                  0x0001da                  _main
                  0x0001f0                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec

External Symbols in Program Memory (by name):

                  0x000180                  _ADC_Init
                  0x0001c2                  __ADCInterrupt
                  0x0001f0                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec
                  0x000100                  __resetPRI
                  0x0001da                  _main

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x000800           a !xr
program          0x000100           0x007f00           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  
__FICD           0xf8000c           0x000002  
__FUID0          0x8005c0           0x000002  
__FUID1          0x8005c2           0x000002  
__FUID2          0x8005c4           0x000002  
__FUID3          0x8005c6           0x000002  
eedata           0x7ffc00           0x000400  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD ..\source\obj\ADC.o
LOAD ..\source\obj\main.o
LOAD c:/program files/microchip/mplab c30/bin/../lib\libdsp-coff.a
LOAD c:/program files/microchip/mplab c30/bin/../lib\libpic30-coff.a
LOAD c:/program files/microchip/mplab c30/bin/../lib\libm-coff.a
LOAD c:/program files/microchip/mplab c30/bin/../lib\libc-coff.a
                    0x0001                  __NO_HANDLES = 0x1
                    0xf80000                  __FOSC = 0xf80000
                    0xf80002                  __FWDT = 0xf80002
                    0xf80004                  __FBORPOR = 0xf80004
                    0xf80006                  __CONFIG4 = 0xf80006
                    0xf80008                  __CONFIG5 = 0xf80008
                    0xf8000a                  __FGS = 0xf8000a
                    0xf8000c                  __FICD = 0xf8000c
                    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
                    0x0c00                  __YDATA_BASE = 0xc00

.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         0xe4
 *(.init)
 .init            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
 *(.handle)
 *(.libc)
 *(.libm)
 *(.libdsp)
 *(.lib*)
 *(.text)
 .text            0x000180         0x5a ..\source\obj\ADC.o
                  0x000180                  ADC_Init
                  0x0001c2                  _ADCInterrupt
 .text            0x0001da          0xa ..\source\obj\main.o
                  0x0001da                  main

usercode
 *(usercode)

__FOSC            0xf80000          0x2
 *(__FOSC.sec)
 __FOSC.sec       0xf80000          0x2 ..\source\obj\main.o

__FWDT            0xf80002          0x2
 *(__FWDT.sec)
 __FWDT.sec       0xf80002          0x2 ..\source\obj\main.o

__FBORPOR         0xf80004          0x2
 *(__FBORPOR.sec)
 __FBORPOR.sec    0xf80004          0x2 ..\source\obj\main.o

__CONFIG4
 *(__CONFIG4.sec)

__CONFIG5
 *(__CONFIG5.sec)

__FGS             0xf8000a          0x2
 *(__FGS.sec)
 __FGS.sec        0xf8000a          0x2 FGS
                  0xf8000a                  _FGS.sec

__FICD
 *(__FICD.sec)

⌨️ 快捷键说明

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