This music player project built based on AT90USB1286 microcontroller. It uses VS1033D music decoder which integrates music file decoding and digital-to-analog output. Other main part including 16×2 character LCD display, ST7066/HD44780 compatible, using 3.3V instead of 5V and DS1307 real time clock.
By finishing this project you can understand the communication between the microcontroller, memory, computer, LCD display, RTC, IR remote, and the music file decoder, said Frank, project designer.
For more deatil: AVR Music Player with Alarm Clock using AT90USB1286 microcontroller