Introduction - If you have any usage issues, please Google them yourself
mp3's source code can be run. ATMEL use the AT89S51SND1, interested friends can do to follow suit.
Packet : 95302956at89s51snd-mp3.rar filelist
at89s51snd-mp3
at89s51snd-mp3\MP3_OK
at89s51snd-mp3\MP3_OK\MP3.h
at89s51snd-mp3\MP3_OK\file_system.c
at89s51snd-mp3\MP3_OK\IDE.C
at89s51snd-mp3\MP3_OK\Initial.c
at89s51snd-mp3\MP3_OK\keyboard.c
at89s51snd-mp3\MP3_OK\LCD.C
at89s51snd-mp3\MP3_OK\main.c
at89s51snd-mp3\MP3_OK\MP3.c
at89s51snd-mp3\MP3_OK\MP32.c
at89s51snd-mp3\MP3_OK\Usb.c
at89s51snd-mp3\MP3_OK\AT89C51SND1C.h
at89s51snd-mp3\MP3_OK\file_system.h
at89s51snd-mp3\MP3_OK\hardware.h
at89s51snd-mp3\MP3_OK\IDE.h
at89s51snd-mp3\MP3_OK\Initial.h
at89s51snd-mp3\MP3_OK\Keyboard.h
at89s51snd-mp3\MP3_OK\LCD.H
at89s51snd-mp3\MP3_OK\MASS_STORAGE.H
at89s51snd-mp3\MP3_OK\UNICODE.H
at89s51snd-mp3\MP3_OK\USB.H
at89s51snd-mp3\MP3_OK\MP3.Uv2
at89s51snd-mp3\MP3_OK\MP3.plg
at89s51snd-mp3\MP3_OK\MP3.M51
at89s51snd-mp3\MP3_OK\MP3.hex
at89s51snd-mp3\MP3_OK\main.LST
at89s51snd-mp3\MP3_OK\main.OBJ
at89s51snd-mp3\MP3_OK\IDE.LST
at89s51snd-mp3\MP3_OK\IDE.OBJ
at89s51snd-mp3\MP3_OK\file_system.LST
at89s51snd-mp3\MP3_OK\file_system.OBJ
at89s51snd-mp3\MP3_OK\Initial.LST
at89s51snd-mp3\MP3_OK\Initial.OBJ
at89s51snd-mp3\MP3_OK\keyboard.LST
at89s51snd-mp3\MP3_OK\keyboard.OBJ
at89s51snd-mp3\MP3_OK\MP3.LST
at89s51snd-mp3\MP3_OK\MP3.OBJ
at89s51snd-mp3\MP3_OK\LCD.LST
at89s51snd-mp3\MP3_OK\LCD.OBJ
at89s51snd-mp3\MP3_OK\Usb.LST
at89s51snd-mp3\MP3_OK\Usb.OBJ
at89s51snd-mp3\MP3_OK\MP3
at89s51snd-mp3\MP3_OK\MP3_Opt.Bak
at89s51snd-mp3\MP3_OK\MP3.Opt
at89s51snd-mp3\MP3_OK\_desktop.ini