⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hc595.mp

📁 ATMEGA128的EEPROM驱动程序
💻 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 + -