📄 m8pwm.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 0026 0012 = 18. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0026 __lit_start
0038 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0038 000D = 13. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0038 __idata_start
0045 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0046 09D6 = 2518. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0023 __text_start
0023 __start
0042 _exit
0043 _Port_init
004C _uart0_init
0057 _Timer1_init
006D _Timer2_init
0076 _adc_init
007F _Adc_isr
0089 _Timer1_vof
00FB _int0_isr
0125 _int1_isr
0148 _uart0_rx_isr
0190 _uart0_tx
0194 _tx_pack
01CB _SpeedControl
01E9 _EepromRead
0244 _EepromWrite
0265 _Hardware_init
0298 _Delay_ms
02AB _main
02DF push_arg4
02E1 push_arg2
02E4 empy16s
02F4 pop_gset2
02F6 pop_gset4
02F8 push_gset5
02FA push_gset4
02FC push_gset3
02FE push_gset2
0300 push_gset1
0303 pop_gset1
0304 pop
0317 neg32
0320 lpm32
0334 push_lset
034B pop_lset
0362 fp2int
0369 nojump1
036D fp2long
0372 nojump2
0373 FTOI
0375 FTOL
03A0 int2fp
03A6 long2fp
03A9 ITOF
03BB itof2
03BD itof3
03CB save_floatregs
03D6 restore_floatregs
03E1 stk2arg1
03E6 stk2arg0
03EB float_epilog
03F2 float_prolog
03F5 add32fs
03F7 add32f
03FA sub32fs
03FC sub32f
03FF fret2
0405 FSUB
0406 FADD
0445 usub24
0449 cmp32f
044C FLTCP
0478 empy32fs
047A empy32f
0481 eFMUL
0497 eumul24
04C0 savfacc1
04C3 restorefacc1
04C6 unpackfacc1
04CF negmant
04D5 maxres
04DC minres
04E2 ac1toac2
04E8 swapacc
04F4 unpack
0506 repack
050E __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 000D = 13. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 _AdResult
0060 __data_start
0061 _SpeedVal
0062 _RolCount
0063 _RolNum
0065 _KiloMeter
0067 _OldKiloMeter
0069 _TenMeter
006A _UartBufCount
006B _LrLedReg
006C _BrakeFlag
006D __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 006D 000A = 10. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
006D __bss_start
006D _UartBuf
0077 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 001E = 30. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtAVR.o [ crtavr.s ]
M8pwm.o [ M8pwm.c ]
<library> [ asave.s, emul16s.s, gpop2.s, gpop4.s, gpush.s, lneg.s, lpm32.s, lpush.s, fp2int.s, fpint2fp.s, fputil.s ]
[ fpadd.s, fpcmp.s, fpemul.s, fputil2.s, fputil3.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x26
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -