📄 ultrawave.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 008C 0022 = 34. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __lit_start
00AE __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 00AE 0032 = 50. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00AE __idata_start
00E0 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00E0 0DCE = 3534. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0070 __text_start
0070 __start
0090 _exit
0091 _delay_us
00A5 _delay_ms
00B9 _Sendbyte
00DD _Receivebyte
0111 _Checkbusy
0117 _Writecommand
012E _Writedata
0145 _Locate_x_y
016F _Display_x_y_symbol
0182 _Write_string
0192 _Display_x_y_data
01C8 _PUT_BMP
01EB _LcmClearTXT
01FB _LcmClearBMP
0215 _Float_to_string
0387 _DisplayDots
03A4 _Init_12864
03B2 _interrupt_int2
03C8 _interrupt_timer1
03F1 _int2_init
03FA _timer0_init
0403 _timer1_init
040D _calculate_distance
0447 _main
04BE push_arg4
04C0 push_arg2
04C3 div32u
04C5 mod32u
04C9 div32s
04CB mod32s
04F6 long_div_prolog
0509 long_div_epilog
0518 tst_R16_R19
051D tst_R24_R27
0522 neg_R16_R19
052B neg_R24_R27
0534 pop_gset2
0537 pop_gset3
053A pop_gset4
053D pop_gset5
0540 push_gset5
0542 push_gset4
0544 push_gset3
0546 push_gset2
0548 push_gset1
054B pop_gset1
054C pop
055F neg32
0568 lpm32
057C fp2int
0585 nojump1
058A fp2long
0591 nojump2
0593 FTOI
0595 FTOL
05C4 int2fp
05CA long2fp
05CF ITOF
05E3 itof2
05E5 itof3
05F4 save_floatregs
05FF restore_floatregs
060A stk2arg1
060F stk2arg0
0614 float_epilog
061B float_prolog
061E add32fs
0621 add32f
0626 sub32fs
0629 sub32f
062E fret2
0635 FSUB
0636 FADD
067B usub24
067F cmp32f
0684 FLTCP
06B0 empy32fs
06B3 empy32f
06BC eFMUL
06D4 eumul24
06FD neg32fs
0700 neg32f
0709 savfacc1
070C restorefacc1
070F unpackfacc1
0718 negmant
071E maxres
0725 minres
072B ac1toac2
0731 swapacc
073D unpack
074F repack
0757 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0032 = 50. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 _AC_TABLE
0100 __data_start
0124 _flag
0126 _time_counter
0132 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0132 0010 = 16. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0132 __bss_start
0142 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 003C = 60. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
cscj_timer1.o [ cscj_timer1.C ]
<library> [ asave.s, div32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, lneg.s, lpm32.s, fp2int.s, fpint2fp.s ]
[ fputil.s, fpadd.s, fpcmp.s, fpemul.s, fpneg.s, fputil2.s, fputil3.s ]
User Global Definitions
ram_end = 0x10ff
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x8c
data = 0x100
eeprom:1.4096
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -