📄 hc595.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 003B = 59. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __lit_start
008C _Seg7_Data
00C7 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 00C7 0004 = 4. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00C7 __idata_start
00CB __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00CC 0B46 = 2886. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0066 __start
0066 __text_start
0086 _exit
0087 _timer1_init
00A3 _timer1_ovf_isr
00CC _init_devices
00D2 _main
00DE _delay_1us
00E0 _delay_nus
00EF _delay_1ms
00F9 _delay_nms
0108 _spi_init
010E _SPI_MasterTransmit
0112 _HC_595_init
0124 _HC_595_OUT
012F _Seg7_Led_Update
01AA _Seg7_Led_display
023A _Seg7_Led_float
040A push_arg4
040C push_arg2
040F mod16u
0411 div16u
0412 xdiv16u
042B pop_gset2
042E push_gset5
0430 push_gset4
0432 push_gset3
0434 push_gset2
0436 push_gset1
0439 pop_gset1
043A pop
044D neg32
0456 lpm32
046A fp2int
0473 nojump1
0478 fp2long
047F nojump2
0481 FTOI
0483 FTOL
04B2 save_floatregs
04BD restore_floatregs
04C8 stk2arg1
04CD stk2arg0
04D2 float_epilog
04D9 float_prolog
04DC add32fs
04DF add32f
04E4 sub32fs
04E7 sub32f
04EC fret2
04F3 FSUB
04F4 FADD
0539 usub24
053D cmp32f
0542 FLTCP
056E empy32fs
0571 empy32f
057A eFMUL
0592 eumul24
05BB savfacc1
05BE restorefacc1
05C1 unpackfacc1
05CA negmant
05D0 maxres
05D7 minres
05DD ac1toac2
05E3 swapacc
05EF unpack
0601 repack
0609 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0004 = 4. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 _countnum
0100 __data_start
0102 _point
0103 _point_pos
0104 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0104 0004 = 4. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0104 __bss_start
0104 _Seg7_Led_Buf
0108 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 003C = 60. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
delay.o [ delay.c ]
spi.o [ spi.c ]
hc595.o [ hc595.c ]
<library> [ asave.s, div16u.s, gpop2.s, gpush.s, lneg.s, lpm32.s, fp2int.s, fputil.s, fpadd.s, fpcmp.s, fpemul.s ]
[ fputil2.s, fputil3.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 + -