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

📄 robbot.mp

📁 寻迹机器人设计开发环境为ICC,可以编译成汇编,直接下栽到嵌入式avr单片机进行控制
💻 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   0000   0026 =     38. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0000  __lit_start
       0026  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0026   0021 =     33. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0026  __idata_start
       0047  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   0048   0F2A =   3882. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0024  __start
       0024  __text_start
       0043  _exit
       0044  _Timer1Init
       004F  _SetOutputComReg1A
       0057  _SetOutputComReg1B
       005F  _GetOutputComReg1A
       0062  _GetOutputComReg1B
       0065  _DELAY
       007A  _delay
       0085  _PIDA
       017E  _PIDB
       0275  _Talone
       027D  _FUalone
       0285  _FIalone
       028D  _Salone
       0295  _InLine1
       02D5  _InLine2
       0315  _OutLine
       0363  _Revise
       039E  _SearchLine
       03D7  _stop
       03DB  _action
       0416  _Forward
       04B0  _main
       0532  _TIM1_OVF
       0553  push_arg4
       0555  push_arg2
       0558  pop_gset2
       055A  pop_gset3
       055C  pop_gset4
       055E  pop_gset5
       0560  push_gset1
       0563  pop_gset1
       0564  pop
       0577  push_gset2
       057A  push_gset3
       057D  push_gset4
       0580  push_gset5
       0583  neg32
       058C  lpm32
       05A0  push_lset
       05B7  pop_lset
       05CE  fp2int
       05D5  nojump1
       05D9  fp2long
       05DE  nojump2
       05DF  FTOI
       05E1  FTOL
       060C  int2fp
       0612  long2fp
       0615  ITOF
       0637  save_floatregs
       0642  restore_floatregs
       064D  stk2arg1
       0652  stk2arg0
       0657  float_epilog
       065E  float_prolog
       0661  add32fs
       0663  add32f
       0666  sub32fs
       0668  sub32f
       066B  fret2
       0671  FSUB
       0672  FADD
       06B1  usub24
       06B5  div32fs
       06B7  div32f
       06D6  fdiv10
       06DB  FDIV
       070D  cmp32f
       0710  FLTCP
       073C  mpy32fs
       073E  mpy32f
       0741  FMUL
       0754  umul24
       076B  savfacc1
       076E  restorefacc1
       0771  unpackfacc1
       077A  negmant
       0780  maxres
       0787  minres
       078D  ac1toac2
       0793  swapacc
       079F  unpack
       07B1  repack
       07B9  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   0021 =     33. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  _sflag
       0060  __data_start
       0061  _crossflag
       0062  _forflag
       0063  _EkA_1
       0067  _EkA_2
       006B  _EkB_1
       006F  _EkB_2
       0073  _flage
       0074  _a
       0075  _c
       0076  _desireV
       0078  _b
       0079  _time
       007A  _fob
       007B  _Task
       0081  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0081   0009 =      9. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0081  __bss_start
       0081  _EkB
       0085  _EkA
       0089  _forlight
       008A  __bss_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   000C =     12. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtAVR.o	[ crtavr.s ]
Robbot.o	[ Robbot.c ]
<library>	[ asave.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s, gpush5.s, lneg.s ]
[ lpm32.s, lpush.s, fp2int.s, fpint2fp.s, fputil.s, fpadd.s, fpdiv.s, fpcmp.s, fpmul.s, fputil2.s, fputil3.s ]


User Global Definitions

ram_end = 0x25f
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x0
data = 0x60

⌨️ 快捷键说明

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