📄 main.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 0042 = 66. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __lit_start
008C _led_data
00CE __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00CE 15EE = 5614. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0067 __text_start
0067 __start
0087 _exit
0088 _main
009D _port_init
00B1 _delay_1ms
00BA _delay_ms
00C8 _led_init
00D3 _display_one
00EE _display
015E _display_float
06F4 _display_float2
0896 _led_error
089C _adc_init
08B4 _read_adc_value
08C2 _system_protect
08F9 push_arg4
08FB push_arg2
08FE mod16u
0900 div16u
0901 xdiv16u
091A pop_gset2
091D pop_gset3
0920 push_gset5
0922 push_gset4
0924 push_gset3
0926 push_gset2
0928 push_gset1
092B pop_gset1
092C pop
093F neg32
0948 lpm32
095C lsl8
0962 fp2int
096B nojump1
0970 fp2long
0977 nojump2
0979 FTOI
097B FTOL
09AA save_floatregs
09B5 restore_floatregs
09C0 stk2arg1
09C5 stk2arg0
09CA float_epilog
09D1 float_prolog
09D4 add32fs
09D7 add32f
09DC sub32fs
09DF sub32f
09E4 fret2
09EB FSUB
09EC FADD
0A31 usub24
0A35 div32fs
0A38 div32f
0A59 fdiv10
0A5E FDIV
0A92 cmp32f
0A97 FLTCP
0AC3 empy32fs
0AC6 empy32f
0ACF eFMUL
0AE7 eumul24
0B10 savfacc1
0B13 restorefacc1
0B16 unpackfacc1
0B1F negmant
0B25 maxres
0B2C minres
0B32 ac1toac2
0B38 swapacc
0B44 unpack
0B56 repack
0B5E __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0100 0007 = 7. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __bss_start
0100 _adc_flag
0101 _adc_couter
0102 _channel
0103 _adc1_value
0105 _adc0_value
0107 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\PROGRA~1\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
port.o [ port.c ]
led.o [ led.c ]
adc.o [ adc.c ]
<library> [ asave.s, div16u.s, gpop2.s, gpop3.s, gpush.s, lneg.s, lpm32.s, lsl8.s, fp2int.s, fputil.s, fpadd.s, fpdiv.s ]
[ fpcmp.s, fpemul.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 + -