📄 ac18-1.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
func_lit 0054 0038 = 56. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __func_lit_start
008C __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 008C 00D3 = 211. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __lit_start
008C _str0
009D _str1
00AE _str2
00BF _str3
00D0 _cs0
00E1 _cs1
00F2 _cs2
0103 _cs3
0114 _result
015F __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 015F 000E = 14. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
015F __idata_start
016D __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 016E 18C4 = 6340. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00B7 __start
00B7 __text_start
00D7 _exit
00D8 _read_T1
00E3 _clr_T1
00E7 _watchdog_init
00EB _adc_init
00F4 _port_init
0102 _timer1_init
010F _timer0_init
0118 _timer0_ovf_isr
018A _init_devices
0197 _welcome
01BA _test_display
01DD _scan_key
01ED _average
021C _main
097A _ADC_Convert
0985 _Delay_1ms
098F _Delay_nms
099F _ePutstr
09D2 _LocateXY
09F6 _DisplayOneChar
0A03 _InitLcd
0A38 _LcdWriteCommand
0A4F _LcdWriteData
0A63 _WaitForEnable
0A77 push_arg4
0A79 push_arg2
0A7C mod16u
0A7E div16u
0A7F xdiv16u
0A98 empy16s
0AA8 pop_gset2
0AAB pop_gset3
0AAE pop_gset5
0AB1 push_gset5
0AB3 push_gset4
0AB5 push_gset3
0AB7 push_gset2
0AB9 push_gset1
0ABC pop_gset1
0ABD pop
0AD0 neg32
0AD9 lpm32
0AED fp2int
0AF6 nojump1
0AFB fp2long
0B02 nojump2
0B04 FTOI
0B06 FTOL
0B35 int2fp
0B3B long2fp
0B40 ITOF
0B54 itof2
0B56 itof3
0B65 save_floatregs
0B70 restore_floatregs
0B7B stk2arg1
0B80 stk2arg0
0B85 float_epilog
0B8C float_prolog
0B8F add32fs
0B92 add32f
0B97 sub32fs
0B9A sub32f
0B9F fret2
0BA6 FSUB
0BA7 FADD
0BEC usub24
0BF0 div32fs
0BF3 div32f
0C14 fdiv10
0C19 FDIV
0C4D cmp32f
0C52 FLTCP
0C7E empy32fs
0C81 empy32f
0C8A eFMUL
0CA2 eumul24
0CCB savfacc1
0CCE restorefacc1
0CD1 unpackfacc1
0CDA negmant
0CE0 maxres
0CE7 minres
0CED ac1toac2
0CF3 swapacc
0CFF unpack
0D11 repack
0D19 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 000E = 14. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0060 _status
0061 _OutFlag
0062 _cnt
0064 _display_val
0066 _current
0068 _Wait10S_Start_Flag
0069 _Wait10S_End_Flag
006A _Wait6S_Start_Flag
006B _Wait6S_End_Flag
006C _Wait2S_Start_Flag
006D _Wait2S_End_Flag
006E __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 006E 0022 = 34. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
006E __bss_start
006E _LLC
0072 _RRC
0076 _RRPM
0078 _TTPV
007A _LLVS
007C _LC
0080 _RC
0084 _RPM
0088 _TPV
008C _LVS
0090 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0028 = 40. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
lcd.o [ lcd.c ]
<library> [ asave.s, div16u.s, emul16s.s, gpop2.s, gpop3.s, gpop5.s, gpush.s, lneg.s, lpm32.s, fp2int.s, fpint2fp.s ]
[ fputil.s, fpadd.s, fpdiv.s, fpcmp.s, fpemul.s, fputil2.s, fputil3.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -