📄 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 0007 = 7. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __lit_start
0093 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0093 00AD = 173. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0093 __idata_start
0140 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0140 08E2 = 2274. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00A0 __text_start
00A0 __start
00C0 _exit
00C1 _main
0179 _twi_init
0187 _i2cstart
018F _i2cwt
019D _i2crd
01A7 _i2cstop
01AB _delay_1us
01AD _delay_nus
01BC _delay_1ms
01C6 _delay_nms
01D5 _clear
01E0 _PCF8536_wt
01FF _PCF8536_wt_p
0228 _PCF8536_rd
025D _PCF8563_init
026E _Com_init
0280 _Com_baudrate
02AF _Com_putchar
02C0 _Com_putstring
02E5 _Com_getchar
02F2 _Com_Rbuf_Clear
02FA _Com_getstring
0320 _Com_R_count
0323 _Rbuf_init
032C _Tbuf_init
033F _Rbuf_empty
034E _Tbuf_full
035F _Tbuf_putchar
0398 _Rbuf_getchar
03BC _uart0_rx_isr
03FF _uart0_tx_isr
0447 div32u
0449 mod32u
044D div32s
044F mod32s
047A long_div_prolog
048D long_div_epilog
049C tst_R16_R19
04A1 tst_R24_R27
04A6 neg_R16_R19
04AF neg_R24_R27
04B8 mod8u
04BA div8u
04BB xdiv8u
04D0 pop_gset2
04D3 pop_gset3
04D6 pop_gset4
04D9 push_gset5
04DB push_gset4
04DD push_gset3
04DF push_gset2
04E1 push_gset1
04E4 pop_gset1
04E5 pop
04F8 asgncblk
0511 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 00AD = 173. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
013E _week_list
014C _time_tmp
0155 _data_tmp
0160 _time
01AD __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 01AD 00E3 = 227. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
01AD _syserr
01AD __bss_start
01AE _week_tmp
01B0 _read_buff
01B8 _write_buff
01C0 _RTbuf_UART0
0290 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0054 = 84. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
TWI.o [ TWI.c ]
delay.o [ delay.c ]
PCF8563.o [ PCF8563.c ]
sio.o [ sio.c ]
<library> [ div32.s, div8u.s, gpop2.s, gpop3.s, gpop4.s, gpush.s, pmstruct.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 + -