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

📄 128can.mp

📁 工业开关量检测模块的原代码,带断线检测功能
💻 MP
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   0094   0012 =     18. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0094  __lit_start
       0094  _CanBaud
       00A6  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   00A6   00F0 =    240. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00A6  __idata_start
       0196  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   0196   176C =   5996. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00CB  __start
       00CB  __text_start
       00EB  _exit
       00EC  _timer0_ovf_isr
       0123  _main
       0495  _can_init
       0497  _canMob_init
       068C  _can_tx
       0701  _can_ReceiveData
       0878  _RUN_LED
       0881  _get_id
       088C  _init_data
       0907  _port_init
       0914  _DI_handle
       0A8A  _data_tranfer
       0AFC  _timer0_init
       0B07  _init_devices
       0B0D  _watchdog_init
       0B12  asr32
       0B1E  div32u
       0B20  mod32u
       0B24  div32s
       0B26  mod32s
       0B52  long_div_prolog
       0B65  long_div_epilog
       0B75  tst_R16_R19
       0B7A  tst_R24_R27
       0B7F  neg_R24_R27
       0B88  empy16s
       0B98  empy32s
       0B98  empy32u
       0BCC  pop_gset2
       0BCF  pop_gset3
       0BD2  pop_gset5
       0BD5  push_gset5
       0BD7  push_gset4
       0BD9  push_gset3
       0BDB  push_gset2
       0BDD  push_gset1
       0BE0  pop_gset1
       0BE1  pop
       0BF4  neg32
       0BFD  long_prolog
       0C0B  long_epilog
       0C16  tstzero1
       0C1C  tstzero2
       0C22  push_lset
       0C39  pop_lset
       0C50  lsl16
       0C57  lsl32
       0C63  lsr8
       0C69  asgnblk
       0C81  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0100   00F0 =    240. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  _CANMOBID
       0100  __data_start
       013C  _CANMOBMD
       0178  _CANIDT
       01B4  _CANIDM
       01F0  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   01F0   0086 =    134. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       01F0  __bss_start
       01F0  _RUN
       01F2  _Time
       01F3  _Temp_Flag
       01F4  _Send_Flag
       01F5  _Pass_Flag
       01F6  _ID_net
       01F7  _ID_nu
       01F8  _id5
       01FC  _id4
       0200  _id3
       0204  _id2
       0208  _id1
       020C  _rece_data
       0230  _msg
       0248  _send_count
       0249  _counterTemp
       024A  _canbaud
       024B  _DI_data_pre
       0257  _DI_data
       0263  _DI_data_cur
       026F  _PINF_temp
       0270  _PINE_temp
       0271  _PINB_temp
       0272  _PINA_temp
       0273  _DI_Status
       0276  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   004C =     76. bytes (abs,ovr,rom)

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          memory   0000   F9B8 =  63928. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\iccv7avr\lib\crtatmega.o	[ crtatmega.s ]
main.o	[ main.c ]
can.o	[ can.c ]
function.o	[ function.c ]
intmcu.o	[ intmcu.c ]
<library>	[ asr32.s, div32.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop5.s, gpush.s, lneg.s, longutil.s, lpush.s ]
[ lsl16.s, lsl32.s, lsr8.s, struct.s ]

User Global Definitions

ram_end = 0x10ff
hwstk_size = 0x20

User Base Address Definitions

func_lit = 0x94
data = 0x100
eeprom:1.4096

⌨️ 快捷键说明

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