📄 addc_icc.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 0054 0018 = 24. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __lit_start
006C __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 006C 0037 = 55. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
006C __idata_start
00A3 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00A4 0BC0 = 3008. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0052 __start
0052 __text_start
0074 _exit
0075 _init_adc
0087 _delay_1us
0089 _delay_nus
0097 _delay_1ms
00A2 _delay_nms
00B0 _WDR
00B2 _WDT_init
00B6 _init_time1
00C3 _timer1_capt_isr
0185 _adc_isr
0192 _LCD_INIT
01BD _LCD_Busy
01DA _LCD_WriteControl
01FA _LCD_WriteData
021A _Init_LCD
0228 _LCD_Clear
022B _LCD_Home
022E _LCD_DisplayCharacter
0234 _LCD_DisplayString_F
024A _LCD_DisplayString
025E _LCD_Cursor
028A _LCD_Cursor_On
028D _LCD_Cursor_Off
0290 _LCD_Display_Off
0293 _LCD_Display_On
0296 _main
034D _uart_rx_isr
039E _put_char
03A2 _put_string
03B1 _InitSerial
03BA mod16s
03BE div16s
03D8 mod16u
03DA div16u
03DB xdiv16u
03F4 pop_xgset00FC
03FB push_xgsetF0FC
03FD push_xgset30FC
03FF push_xgset00FC
0401 push_xgset003C
0406 push_xgset300C
040B pop_xgset300C
0410 push_xgsetF00C
0417 pop_xgsetF00C
041E push_xgset303C
0425 pop_xgset303C
042C neg32
0435 lpm32
0449 fpint
0475 uint2fp
0477 int2fp
0480 ulong2fp
0482 long2fp
0495 fpdiv1
049E fpdiv2
04A8 fpdiv1x
04B4 fpdiv2x
0545 unpacks
054D tstR16_R19
0555 unpacku
056A normalize_and_pack
0598 pack
05A2 fpneg
05A9 fpneg2
05AF saveR8toR25
05BE restoreR8toR25
05CD fpmule
061D fpmule1
0627 fpmule2
0632 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0037 = 55. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 _adc_mux
0060 __data_start
0061 _test
0063 _value
0097 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0097 0012 = 18. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0097 __bss_start
0097 _j
009B _count
009D _RS_flag
009E _RS_buf
00A8 _RSend
00A9 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 003C = 60. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
E:\PROGRA~1\icc\lib\crtatmega.o [ crtatmega.s ]
AD.o [ AD.C ]
delay.o [ delay.c ]
init.o [ init.c ]
ISR.o [ ISR.C ]
LCD.o [ LCD.c ]
main.o [ main.c ]
usart.o [ usart.c ]
<library> [ div16s.s, div16u.s, gpop3.s, gpush.s, gpushx.s, gpushz.s, gpusha.s, lneg.s, lpm32.s, fpint.s, int2fp.s ]
[ fpdiv_new.s, fputil.s, fpmule.s, fpmule1.s, fpmule2.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x1e
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:0.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -