📄 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 0002 = 2. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
00C7 __idata_start
00C9 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00CA 0ADA = 2778. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0065 __start
0065 __text_start
0085 _exit
0086 _EEPROM_write
008E _EEPROM_read
0095 _main
00A7 _delay_1us
00A9 _delay_nus
00B8 _delay_1ms
00C2 _delay_nms
00D1 _spi_init
00D7 _SPI_MasterTransmit
00DB _HC_595_init
00ED _HC_595_OUT
00F8 _Seg7_Led_Update
0173 _Seg7_Led_display
0203 _Seg7_Led_float
03D3 push_arg4
03D5 push_arg2
03D8 mod16u
03DA div16u
03DB xdiv16u
03F4 pop_gset2
03F7 push_gset5
03F9 push_gset4
03FB push_gset3
03FD push_gset2
03FF push_gset1
0402 pop_gset1
0403 pop
0416 neg32
041F lpm32
0433 fp2int
043C nojump1
0441 fp2long
0448 nojump2
044A FTOI
044C FTOL
047B save_floatregs
0486 restore_floatregs
0491 stk2arg1
0496 stk2arg0
049B float_epilog
04A2 float_prolog
04A5 add32fs
04A8 add32f
04AD sub32fs
04B0 sub32f
04B5 fret2
04BC FSUB
04BD FADD
0502 usub24
0506 cmp32f
050B FLTCP
0537 empy32fs
053A empy32f
0543 eFMUL
055B eumul24
0584 savfacc1
0587 restorefacc1
058A unpackfacc1
0593 negmant
0599 maxres
05A0 minres
05A6 ac1toac2
05AC swapacc
05B8 unpack
05CA repack
05D2 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0002 = 2. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 _point
0100 __data_start
0101 _point_pos
0102 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0102 0004 = 4. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0102 __bss_start
0102 _Seg7_Led_Buf
0106 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. 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 + -