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

📄 pic18f4580_mcp2515_rs232_picc8.35.map

📁 采用PIC18F4580和MCP2512实现can通信。
💻 MAP
字号:
HI-TECH Software PICC18 Compiler V8.35PL3

Linker command line:

-z -MPIC18F4580_MCP2515_RS232_PICC8.35.map -ol.obj \
  -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
  -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh -ANVRAM=0500h-05FFh \
  -pramtop=0600h -ACODE=00h-07FFFh -AFARRAM=00h-00h \
  -pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
  -pconst=end_init+0600h \
  -prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
  -pstruct=COMRAM -pnvram=NVRAM -pfarbss=FARRAM,fardata=FARRAM \
  -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
  -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -Q18F4580 \
  -h+PIC18F4580_MCP2515_RS232_PICC8.35.sym -E \
  -EC:\DOCUME~1\MASTER~1\LOCALS~1\Temp\_PS.AAA -ver=PICC18#V8.35PL3 \
  C:\HTSOFT\PIC18\LIB\picrt82l.obj \
  E:\PIC\DIY\CAN Simple Board_PIC18F4X8X\Program of PIC18F4580\Program of PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35\MCP2515.obj \
  E:\PIC\DIY\CAN Simple Board_PIC18F4X8X\Program of PIC18F4580\Program of PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35.obj \
  C:\HTSOFT\PIC18\LIB\pic80--p.lib C:\HTSOFT\PIC18\LIB\pic82l-c.lib 

Object code version is 3.7

Machine type is 18F4580

Call graph:

*_main size 0,0 offset 0
     _Initial->_DelayNmSec size 2,0 offset 0
     _InitUSART
     _InitTMR0
     _InitSPI
*    _Init_MCP2515 size 0,0 offset 0
         _reset_MCP2515->_send_SPI
*        _bit_modify_MCP2515 size 2,1 offset 0
*            _send_SPI
         _write_MCP2515 size 1,1 offset 0
             _send_SPI
     _InitINT0
     _write_MCP2515 size 1,1 offset 0
         _send_SPI
     _send_TXB0->_send_SPI
*    _read_MCP2515 size 0,2 offset 0
*        _send_SPI
         _receive_SPI
     _DelayNmSec size 2,0 offset 0
*    _bit_modify_MCP2515 size 2,1 offset 0
*        _send_SPI
*_LOW_ISR
*_HI_ISR

		Name          Link     Load   Length Selector Space Scale
C:\HTSOFT\PIC18\LIB\picrt82l.obj
		end_init        48       48        4       C     0
E:\PIC\DIY\CAN Simple Board_PIC18F4X8X\Program of PIC18F4580\Program of PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35\MCP2515.obj
		text           5D2      5D2       E4       C     0
E:\PIC\DIY\CAN Simple Board_PIC18F4X8X\Program of PIC18F4580\Program of PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35\PIC18F4580_MCP2515_RS232_PICC8.35.obj
		intcode          8        8        C       4     0
		bigbss         5D0      5D0       2A     5D0     1
		rbit            20        4        2       0     1    8
		intsave_r      5FA      5FA        6     5FA     1
		intcodelo       18       18        C       C     0
		temp             0        0        2       0     1
		config      300000   300000        E  300000     0
		bss             FB       FB        2      FB     1
		text            4C       4C      586       C     0

C:\HTSOFT\PIC18\LIB\pic80--p.lib

C:\HTSOFT\PIC18\LIB\pic82l-c.lib
btemp0.obj      temp             0        0        1       0     1
btemp1.obj      temp             0        0        2       0     1
clrbigbss.obj   init            24       24        C       C     0
clrbit.obj      init            30       30        C       C     0
clrbss.obj      init            3C       3C        C       C     0
clr.obj         text           6B6      6B6       10       C     0
powerup.obj     powerup          0        0        4       0     0
sbsr0.obj       rbss             2        2        1       0     1
sbsr1.obj       rbss             3        3        1       0     1

COMMON          param           FD       FD        3      FD     1

TOTAL		Name          Link     Load   Length
	CLASS	COMRAM   
		rbit            20        4        2
		rbss             2        2        2
		temp             0        0        2

	CLASS	RAM      
		param           FD       FD        3
		bss             FB       FB        2

	CLASS	BIGRAM   
		bigbss         5D0      5D0       2A
		intsave_r      5FA      5FA        6

	CLASS	NVRAM    

	CLASS	CODE     
		intcode          8        8        C
		powerup          0        0        4
		end_init        48       48        4
		init            24       24       24
		intcodelo       18       18        C
		text           5D2      5D2       E4
		text            4C       4C      586
		text           6B6      6B6       10

	CLASS	FARRAM   

	CLASS	EEDATA   

	CLASS	IDLOC    

	CLASS	CONFIG   
		config      300000   300000        E



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		temp            000000	000005	000005	       0       1  COMRAM  
		powerup         000000	000004	000004	       0       0  CODE    
		intcode         000008	00000C	000014	       4       0  CODE    
		intcodelo       000018	0006AE	0006C6	       C       0  CODE    
		bss             0000FB	000002	0000FD	      FB       1  RAM     
		param           0000FD	000003	000100	      FD       1  RAM     
		bigbss          0005D0	00002A	0005FA	     5D0       1  BIGRAM  
		intsave_regs    0005FA	000006	000600	     5FA       1  BIGRAM  
		config          300000	00000E	30000E	  300000       0  CONFIG  


UNUSED ADDRESS RANGES

	BIGRAM           000005-0000FA
	                 000100-0005CF
	CODE             000004-000007
	                 000014-000017
	                 0006C6-007FFF
	COMRAM           000005-00007F
	NVRAM            000500-0005CF
	RAM              000005-0000FA
	                 000100-0005CF

                                  Symbol Table

?_DelayNmSec          param        0000FD
?_bit_modify_MCP2515  param        0000FD
?_write_MCP2515       param        0000FD
?a_bit_modify_MCP2515 param        0000FF
?a_read_MCP2515       param        0000FD
?a_write_MCP2515      param        0000FE
_DelayNmSec           text         0005A0
_HI_ISR               text         00004C
_InitINT0             text         00015C
_InitSPI              text         000146
_InitTMR0             text         000132
_InitUSART            text         000116
_Init_MCP2515         text         0005D2
_Initial              text         0000D2
_LOW_ISR              text         000098
__Bnvbit              nvbit        000005
__Brbit               rbit         000004
__HRAM                (abs)        000100
__H__Z88888RS_        __Z88888RS_  000004
__Hbigbss             bigbss       0005FA
__Hbigdata            bigdata      000005
__Hbss                bss          000004
__Hclrtext            clrtext      000004
__Hconfig             config       30000E
__Hconst              const        000600
__Hdata               data         000005
__Heeprom_data        eeprom_data  F00000
__Hend_init           end_init     00004C
__Hfarbss             farbss       000000
__Hfardata            fardata      000000
__Hfstlkup            fstlkup      000004
__Hibigdata           ibigdata     000004
__Hidata              idata        000004
__Hidloc              idloc        200000
__Hifardata           ifardata     000004
__Hinit               init         000048
__Hintcode            intcode      000014
__Hintcodelo          intcodelo    000024
__Hintentry           intentry     000004
__Hintret             intret       000004
__Hintsave_regs       intsave_regs 000600
__Hirdata             irdata       000004
__Hnvbit              nvbit        000028
__Hnvram              nvram        000500
__Hnvrram             nvrram       000005
__Hparam              param        000100
__Hpowerup            powerup      000004
__Hramtop             ramtop       000600
__Hrbit               rbit         000022
__Hrbss               rbss         000004
__Hrdata              rdata        000005
__Hstruct             struct       000005
__Htemp               temp         000002
__Htext               text         000004
__LRAM                (abs)        0000FB
__L__Z88888RS_        __Z88888RS_  000004
__Lbigbss             bigbss       0005D0
__Lbigdata            bigdata      000005
__Lbss                bss          000004
__Lclrtext            clrtext      000004
__Lconfig             config       300000
__Lconst              const        000600
__Ldata               data         000005
__Leeprom_data        eeprom_data  F00000
__Lend_init           end_init     000048
__Lfarbss             farbss       000000
__Lfardata            fardata      000000
__Lfstlkup            fstlkup      000004
__Libigdata           ibigdata     000004
__Lidata              idata        000004
__Lidloc              idloc        200000
__Lifardata           ifardata     000004
__Linit               init         000024
__Lintcode            intcode      000008
__Lintcodelo          intcodelo    000018
__Lintentry           intentry     000004
__Lintret             intret       000004
__Lintsave_regs       intsave_regs 0005FA
__Lirdata             irdata       000004
__Lnvbit              nvbit        000028
__Lnvram              nvram        000500
__Lnvrram             nvrram       000005
__Lparam              param        0000FD
__Lpowerup            powerup      000000
__Lramtop             ramtop       000600
__Lrbit               rbit         000020
__Lrbss               rbss         000002
__Lrdata              rdata        000005
__Lstruct             struct       000005
__Ltemp               temp         000000
__Ltext               text         000004
__S0                  (abs)        0006C6
__S1                  (abs)        000600
__ramtop              ramtop       000600
_bit_modify_MCP2515   text         000672
_exit                 init         000024
_main                 text         000168
_pointer              bss          0000FB
_read_MCP2515         text         000654
_receive232           bigbss       0005D2
_receive_SPI          text         0006A6
_receive_count        bigbss       0005D0
_reset_MCP2515        text         00062E
_send232              bigbss       0005E6
_send_SPI             text         00069C
_send_TXB0            text         000692
_send_count           bigbss       0005D1
_write_MCP2515        text         00063A
clear_big             init         000024
clear_bit             init         000030
clear_bss             init         00003C
clear_ram             text         0006B8
config_word1          config       300000
config_word2          config       300002
config_word3          config       300004
config_word4          config       300006
config_word5          config       300008
config_word6          config       30000A
config_word7          config       30000C
int_func              text         00004C
int_funclo            text         000098
intlevel0             fstlkup      000004
intlevel1             fstlkup      000004
powerup               powerup      000000
restore               text         000078
restorelo             text         0000BC
save                  text         000086
saved_bsrh            rbss         000002
saved_bsrl            rbss         000003
savelo                text         00008C
start                 init         000024
used_btemp0           (abs)        000001
used_btemp1           (abs)        000001

⌨️ 快捷键说明

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