📄 m16.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 0014 = 20. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __lit_start
0054 _buffer
0068 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0068 08A6 = 2214. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0034 __start
0034 __text_start
0054 _exit
0055 _Port_init
0060 _WDT_ON
0068 _WDT_OFF
006F _DelayWDR
007E _Delay
008D _ADC_Init
0096 _delay_1ms
00A1 _delay_nms
00B1 _send_byte
00CD _ADCConvert_3
00D8 _LED_Wait
00E7 _LED_Wait_ISP
0118 _LED_Texting_ISP
0132 _LED_Run
0301 _USART_InitM1681
0333 _USART_InitM1682
0365 _INT0_init
036E _INT1_init
0377 _INT01_init
037F _USART_Transmit8
0383 _USART_Transmit9
038A _USART_Transmit_2
039F _USART_Receive8
03A4 _USART_Receive9
03B8 _USART_Flush
03BD _main
03EB div32u
03ED mod32u
03F1 div32s
03F3 mod32s
041E long_div_prolog
0431 long_div_epilog
0440 tst_R16_R19
0445 tst_R24_R27
044A neg_R16_R19
0453 neg_R24_R27
045C pop_gset2
045F pop_gset3
0462 push_gset5
0464 push_gset4
0466 push_gset3
0468 push_gset2
046A push_gset1
046D pop_gset1
046E pop
0481 lsl8
0487 __text_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
m16.o [ m16.c ]
<library> [ div32.s, gpop2.s, gpop3.s, gpush.s, lsl8.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 + -