Ok , Thanks.
"good quality sound" means sound of a song that I can hear without saying this song sound is bad, without noise .That's it.
Here is my progress till now :
I want to make an audio player.
here are the specs, what I got from search engines and forums and what I miss.
==>File Type to Play
.WAV - PCM - 8-bit - mono . Is that suitable for generating good quality sounds
?
what internal uC memory requirement to play it ?
==>I will use 8-bit Parallel DAC (DAC0800 or DAC0808)
Is that suitable ? Is it better that using PWM and why ? any other suitable suggestions ? What's beside this DAC required ?
==>I will store the audio files in MMC card
I need a uC with SPI interface . any thing else ?
== >I suggested ATmega162 to be my uC.
Is it suitable ? any other better choices from the list here
https://ram-e-shop.com/index.php?cPath=21_23?
is there a 8051 version can do this ?
how to achieve the sampling rate ?
I didn't use AVR before, I used 8051 instead (AT89s52).But I'm ready to start learning it.