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

📄 real_time_clock.map

📁 PIC30F系列单片机定时器1程序开发实例
💻 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               0x348           0x4ec  (1260)
.const                       0x448                0x40            0x60  (96)
.dinit                       0x488                 0xe            0x15  (21)
.isr                         0x496                 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):          0x6ea  (1770) 1%


Data Memory Usage

section                    address      alignment gaps    total length  (dec)
-------                    -------      --------------    -------------------
.icd                         0x800                0x50            0x50  (80)
.nbss                        0x850                   0             0x4  (4)
.nbss                        0x854                   0             0x2  (2)

                        Total data memory used (bytes):           0x56  (86) 1%


Dynamic Memory Usage

region                     address                      maximum length  (dec)
------                     -------                      ---------------------
heap                             0                                   0  (0)
stack                        0x856                              0x1f4a  (8010)

                        Maximum dynamic memory (bytes):         0x1f4a  (8010)


External Symbols in Data Memory (by address):

                    0x0850                  _hours
                    0x0851                  _minutes
                    0x0852                  _seconds
                    0x0853                  _rtc_lcd_update
                    0x0854                  _tens
                    0x0855                  _ones

External Symbols in Data Memory (by name):

                    0x0850                  _hours
                    0x0851                  _minutes
                    0x0855                  _ones
                    0x0853                  _rtc_lcd_update
                    0x0852                  _seconds
                    0x0854                  _tens

External Symbols in Program Memory (by address):

                  0x000100                  __resetPRI
                  0x000180                  __OscillatorFail
                  0x00018e                  __AddressError
                  0x00019c                  __StackError
                  0x0001aa                  __MathError
                  0x0001b8                  __AltOscillatorFail
                  0x0001c6                  __AltAddressError
                  0x0001d4                  __AltStackError
                  0x0001e2                  __AltMathError
                  0x0001f0                  _main
                  0x000248                  _Update_LCD
                  0x0002b6                  __T1Interrupt
                  0x000306                  _Init_Timer1
                  0x000358                  __INT1Interrupt
                  0x0003b0                  _Init_INTpin
                  0x0003c6                  _Display_Setup
                  0x0003d6                  _Display_Byte
                  0x0003e6                  _Display_ClrCol
                  0x000400                  _Display_Pixel
                  0x000416                  _Display_String
                  0x00042e                  _hexdec
                  0x000496                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec

External Symbols in Program Memory (by name):

                  0x0003d6                  _Display_Byte
                  0x0003e6                  _Display_ClrCol
                  0x000400                  _Display_Pixel
                  0x0003c6                  _Display_Setup
                  0x000416                  _Display_String
                  0x0003b0                  _Init_INTpin
                  0x000306                  _Init_Timer1
                  0x000248                  _Update_LCD
                  0x00018e                  __AddressError
                  0x0001c6                  __AltAddressError
                  0x0001e2                  __AltMathError
                  0x0001b8                  __AltOscillatorFail
                  0x0001d4                  __AltStackError
                  0x000496                  __DefaultInterrupt
                  0xf8000a                  __FGS.sec
                  0x000358                  __INT1Interrupt
                  0x0001aa                  __MathError
                  0x000180                  __OscillatorFail
                  0x00019c                  __StackError
                  0x0002b6                  __T1Interrupt
                  0x000100                  __resetPRI
                  0x00042e                  _hexdec
                  0x0001f0                  _main

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  
__FICD           0xf8000c           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 ..\source\obj\traps.o
LOAD ..\source\obj\main_rtc.o
LOAD ..\source\obj\isr_timer1.o
LOAD ..\source\obj\init_timer1.o
LOAD ..\source\obj\device_config.o
LOAD ..\source\obj\isr_INTpin.o
LOAD ..\source\obj\init_INTpin.o
LOAD ..\source\obj\LCD Display.o
LOAD ..\source\obj\hexdec.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
                    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
                    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)

⌨️ 快捷键说明

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