📄 ad.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 0048 0038 = 56. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0048 __func_lit_start
0080 __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0080 0912 = 2322. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0040 __text_start
0040 __start
0060 _exit
0061 _init_7279
0079 _write7279
0084 _read7279
0087 _get_key7279
009A _long_delay
00A0 _short_delay
00A6 _delay10ms
00BE _send_byte
00D7 _receive_byte
00EE _num_change7279
012F _dis_data
017B _get_data
01D9 _delay_us
01DB _delay_10us
01F3 _delay_100us
020B _delay_ms
0231 _delay_10ms
0242 _delay_100ms
0253 _delay_s
0264 _port_init
0271 _adc_init
027F _bubble_sort
02D1 _adc
0330 _adc_isr
037A _init_devices
0383 _main
0390 push_arg4
0392 push_arg2
0395 div32u
0397 mod32u
039B div32s
039D mod32s
03C8 long_div_prolog
03DB long_div_epilog
03EA tst_R16_R19
03EF tst_R24_R27
03F4 neg_R16_R19
03FD neg_R24_R27
0406 empy16s
0416 empy32s
0416 empy32u
0446 pop_gset2
0449 pop_gset3
044C pop_gset5
044F push_gset1
0452 pop_gset1
0453 pop
0466 push_gset2
046A push_gset3
046E push_gset4
0472 push_gset5
0476 long_prolog
0484 long_epilog
048F tstzero1
0495 tstzero2
049B push_lset
04B2 pop_lset
04C9 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0060 0005 = 5. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __bss_start
0060 _ad_mux
0061 _adc_old
0063 _adc_rel
0065 __bss_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 003C = 60. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
d:\icc\lib\crtatmega.o [ crtatmega.s ]
ad.o [ ad.c ]
<library> [ asave.s, div32.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s ]
[ gpush5.s, longutil.s, lpush.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x10
User Base Address Definitions
data = 0x60
func_lit = 0x48
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -