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

📄 i2c_com_main.map

📁 PIC to PIC communication using i2c bus. Multi-master implemented on pic24.
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                  0x001040                  _NackI2C1
                  0x000ff2                  _RestartI2C1
                  0x000f7e                  _SlaveReadI2C1
                  0x000ffa                  _SlaveWaitForIntrI2C1
                  0x000f92                  _SlaveWriteI2C1
                  0x000f66                  _StopI2C1
                  0x00101a                  _WaitForRBF
                  0x001028                  _WaitForTBF
                  0x00127a                  __DefaultInterrupt
                  0x000870                  __Litob
                  0x0006dc                  __Puttxt
                  0x00043a                  __Vacopy
                  0x000b0c                  ___divdi3
                  0x0002c8                  ___iPrintf
                  0x000456                  ___iPutfld
                  0x000b46                  ___moddi3
                  0x000c18                  ___muldi3
                  0x000af6                  ___udivdi3
                  0x000a28                  ___udivmoddi3
                  0x000b04                  ___umoddi3
                  0x000c74                  ___umuldi3
                  0x00022e                  __data_init
                  0x000298                  __isprintf
                  0x00021e                  __psv_init
                  0x000200                  __resetPRI
                  0x000d08                  _datalen
                  0x001258                  _delayms
                  0x001076                  _getU2
                  0x0010ac                  _getsn
                  0x000f1a                  _idlei2c1
                  0x001222                  _initADC
                  0x000d2c                  _initALL
                  0x000ec8                  _initI2C_NCAP
                  0x000ee8                  _initI2C_STIM
                  0x001118                  _initLCD
                  0x00104a                  _initU2
                  0x000d42                  _main
                  0x0009ee                  _memchr
                  0x0002ba                  _memcpy
                  0x000f08                  _new_id
                  0x001060                  _putU2
                  0x0011c8                  _putsLCD
                  0x00108c                  _putsU2
                  0x001240                  _readADC
                  0x00117a                  _readLCD
                  0x000f4a                  _starti2c1
                  0x000444                  _strchr
                  0x0009e0                  _strlen
                  0x0011a2                  _writeLCD
                  0x00028c                  sprintf.io:_prout

Memory Configuration

Name             Origin             Length             Attributes
data             0x000800           0x002000           a !xr
reset            0x000000           0x000004  
ivt              0x000004           0x0000fc  
aivt             0x000104           0x0000fc  
program          0x000200           0x0155fc           xr
config2          0x0157fc           0x000002  
config1          0x0157fe           0x000002  
*default*        0x000000           0xffffffff  

Linker script and memory map

LOAD adc.o
LOAD conu2.o
LOAD delayms.o
LOAD i2c.o
LOAD lcd.o
LOAD main_Master_write.o
LOAD c:/program files/microchip/mplab c30/bin/bin/../../lib/PIC24F\libpPIC24Fxxx-coff.a
                    0x157fc                  __CONFIG2 = 0x157fc
                    0x157fe                  __CONFIG1 = 0x157fe
                    0x0004                  __IVT_BASE = 0x4
                    0x0104                  __AIVT_BASE = 0x104
                    0x0800                  __DATA_BASE = 0x800
                    0x0200                  __CODE_BASE = 0x200

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

.text             0x000200        0xab8
 *(.init)
 .init            0x000200         0x88 c:/program files/microchip/mplab c30/bin/bin/../../lib\libpic30-coff.a(crt0.o)
                  0x000200                  _resetPRI
                  0x000200                  _reset
                  0x00021e                  _psv_init
                  0x00022e                  _data_init
 *(.user_init)
 *(.handle)
 .handle          0x000288          0x4 jump_table
 *(.libc)
 .libc            0x00028c         0x2e c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(sprintf.io)
                  0x00028c                  sprintf.io:_prout
                  0x000298                  _isprintf
 .libc            0x0002ba          0xe c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(memcpy.o)
                  0x0002ba                  memcpy
 .libc            0x0002c8        0x172 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(xprintf.io)
                  0x0002c8                  __iPrintf
 .libc            0x00043a          0xa c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(xvacopy.o)
                  0x00043a                  _Vacopy
 .libc            0x000444         0x12 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(strchr.o)
                  0x000444                  strchr
 .libc            0x000456        0x286 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(xputfld.io)
                  0x000456                  __iPutfld
 .libc            0x0006dc        0x194 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(xputtxt.o)
                  0x0006dc                  _Puttxt
 .libc            0x000870        0x170 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(xlitob.o)
                  0x000870                  _Litob
 .libc            0x0009e0          0xe c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(strlen.o)
                  0x0009e0                  strlen
 .libc            0x0009ee         0x14 c:/program files/microchip/mplab c30/bin/bin/../../lib\libc-coff.a(memchr.o)
                  0x0009ee                  memchr
 *(.libm)
 .libm            0x000a02        0x216 c:/program files/microchip/mplab c30/bin/bin/../../lib\libm-coff.a(divmoddi3.o)
                  0x000a28                  __udivmoddi3
                  0x000af6                  __udivdi3
                  0x000b04                  __umoddi3
                  0x000b0c                  __divdi3
                  0x000b46                  __moddi3
 .libm            0x000c18         0x5c c:/program files/microchip/mplab c30/bin/bin/../../lib\libm-coff.a(muldi3.o)
                  0x000c18                  __muldi3
 .libm            0x000c74         0x44 c:/program files/microchip/mplab c30/bin/bin/../../lib\libm-coff.a(umuldi3.o)
                  0x000c74                  __umuldi3
 *(.libdsp)
 *(.lib*)

__CONFIG2         0x0157fc          0x2
 *(__CONFIG2.sec)
 __CONFIG2.sec    0x0157fc          0x2 main_Master_write.o

__CONFIG1         0x0157fe          0x2
 *(__CONFIG1.sec)
 __CONFIG1.sec    0x0157fe          0x2 main_Master_write.o

⌨️ 快捷键说明

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