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

📄 mp3.mp

📁 基于ATmega64的MP3程序
💻 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   11EA =   4586. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0054  __lit_start
       0054  _font6x8
       0276  _Hzk3
       028E  _STA013_UpdateData
       123E  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   123E   0074 =    116. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       123E  __idata_start
       12B2  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   12B2   2858 =  10328. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0959  __text_start
       0959  __start
       0979  _exit
       097A  _pcm1770_Ini
       0983  _write1770
       09A8  _pcm1770_init
       09B1  _LCD_init
       09D9  _LCD_clear
       0A29  _LCD_set_XY
       0A38  _LCD_write_char
       0A67  _LCD_write_String
       0A83  _LCD_write_byte
       0A8E  _LCD_write_tubiao
       0AAC  _JINGDU
       0AC4  _GEPAI
       0ADF  _Abtain_code
       0B10  _FATinit
       0BEF  _Mp3_number_Counter
       0C6C  _MP3_Directory
       0FC4  _DAT_Directory
       113D  _I2C_Ini
       1140  _IICStart
       115A  _IICStop
       116F  _IICRecAck
       118E  _IICReceiveByte
       11AE  _IICACK
       11C3  _IICNoAck
       11D3  _IICSendByte
       11FC  _sta_ReadDevice
       1225  _i2c_Write
       1246  _key_init
       1256  _read_keyboard
       128B  _Delay_us
       1295  _Delay_ms
       12A6  _putstring
       12B7  _timer1_init
       12C2  _ASCII
       12D9  _timer0comp
       12E0  _timer1compA
       12EA  _main
       12FA  _uart_init
       1303  _main_init
       1428  _Read_Byte_SD
       142E  _Write_Byte_SD
       1432  _Write_Command_SD1
       1456  _Write_Command_SD
       14B0  _SDInit
       1509  _SD_set_length
       1526  _SD_start_read
       1551  _SD_get_date
       1566  _SD_read_sector2
       15A5  _STA013_Ini
       15A9  _sta_Init
       15B6  _sta_Reset
       15BE  _sta_DownloadUpdate
       15E0  _sta_StartDecoder
       1655  _sta_PauseDecoder
       165E  _sta_ResumeDecoder
       1667  _sta_SetVolume
       16AD  _sta_Demand
       16B0  _SONG_task
       1928  _KBOD_task
       1A48  _DISP_task
       1BB0  push_arg4
       1BB2  push_arg2
       1BB5  mod16s
       1BB9  div16s
       1BD3  mod16u
       1BD5  div16u
       1BD6  xdiv16u
       1BEF  div32u
       1BF1  mod32u
       1BF5  div32s
       1BF7  mod32s
       1C22  long_div_prolog
       1C35  long_div_epilog
       1C44  tst_R16_R19
       1C49  tst_R24_R27
       1C4E  neg_R16_R19
       1C57  neg_R24_R27
       1C60  mod8u
       1C62  div8u
       1C63  xdiv8u
       1C78  empy16s
       1C88  empy32s
       1C88  empy32u
       1CB8  pop_gset2
       1CBB  pop_gset3
       1CBE  pop_gset4
       1CC1  pop_gset5
       1CC4  push_gset5
       1CC6  push_gset4
       1CC8  push_gset3
       1CCA  push_gset2
       1CCC  push_gset1
       1CCF  pop_gset1
       1CD0  pop
       1CE3  long_prolog
       1CF1  long_epilog
       1CFC  tstzero1
       1D02  tstzero2
       1D08  push_lset
       1D1F  pop_lset
       1D36  lsl16
       1D3D  lsl32
       1D49  lsr32
       1D55  asgncblk
       1D6E  _putchar
       1D85  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   0074 =    116. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       006F  _CHINALIB_point
       0073  _UNICODE_point
       0077  _MP3_current_number
       0078  _set_volume
       00D1  _SONG_state
       00D2  _disp_state
       00D3  _STA013_INIT
       00D4  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   00D4   0301 =    769. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       00D4  __bss_start
       00D4  _key_state
       00D5  _mp3_info
       010E  _fat_info
       0115  _buffer
       0315  _key_value
       0316  _play_state
       0317  _MP3_all_number
       0318  _timer1_over
       03D2  _secperclus
       03D3  __textmode
       03D5  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0050 =     80. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o	[ crtatmega.s ]
1770.o	[ _1770.c ]
3310.o	[ _3310.c ]
chinese_code.o	[ chinese_code.c ]
EEPROM.o	[ EEPROM.C ]
FAT.o	[ FAT.c ]
i2c.o	[ i2c.c ]
key.o	[ key.c ]
main.o	[ main.c ]
SD.o	[ SD.c ]
sta013.o	[ sta013.c ]
task.o	[ task.c ]
<library>	[ asave.s, div16s.s, div16u.s, div32.s, div8u.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s ]
[ gpush.s, longutil.s, lpush.s, lsl16.s, lsl32.s, lsr32.s, pmstruct.s, putchar.s, textmode.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 + -