Всегда пожалуйста, мне все равно занятся нечем.
Смотри, плеер на SD-карте хоть и работает сразу, но они все очень-очень тормознутые, там при включении пара секунд прохоит на инициализацию карты, плюс еще около секунды перед воспроизведением. На дороге иметь "пинг 600 мс" мне лично не очень хотелось бы, домой без головы можно будет с таким сигналом вернутся.
Громкость- тоже проблема. Из усилков однозначно стоит использовать только класс D, желательно с полным мостом или вообще повышающим трансформатором, чтобы еще громче было... Однако все равно, к примеру водитель современного звукоизолированного автомобиля тебя ни разу не услышит, для этого и ставят на велосипед либо автомобильные, либо вообще пневматические гудки, как на пароходах.
Обычный бумажный динамик на 5 Вт просто не сможет выдать достаточно громкий звук, даже стоящая на пути бабушка тебя всерьез не воспримет.
Короче, как понимаешь, электронные звонки на велосипедах редко используются не без причины. Если просто на спор делаешь или что-то вроде, то плеер на SD-карте покатит. Если конкретно для себя, то придется уже делать аналог "Эмбед Язя"...
С EPROM'ок очень быстро читаются данные, задержка не более пары наносекунд, да и добывать их просто от туда, у этих микрух обычно параллельные 16-битная шина адреса и 8-битная шина данных. Указываешь число от 0 до 65535 на шине адреса и получаешь на 8-битной шине тот байтик, какой по этому адресу лежит. В "Эмбед Язе" банально счетчики перебирали все значения, в твоем случае это может сделать МК.
Записывается так-же инфа, выбираешь адрес, на шину данных подаешь байтик, подрубаешь программируемые 12В, Enabl'лишь кристалл и в плавающие затворы пробивается заряд. Я однажды ради прикола делал программатор, который принимал инфу по UART и записывал на EPROM'ку.
Стираются они под ультрафиолетом, только не тем, что "лампа черного света", я более ядрёным.
Набор "звуковых байтиков" можно добыть из 8-битного .wav файла, этот формат сам пор себе и представляет список чисел от 0 до 255, где таковые отвечают за амплитуду...
Короче говоря, это вполне возможно, раньше к примеру так и делали, в говорящих телефонах к примеру часто можно было найти вот такую штуку, как с материнки:
http://1.bp.blogspot.com/-1wQ6Lb0daAg/U ... 0/BIOS.jpg
Там и хранились звуки...
Но ыыык... По моему оно не стоит того.
Дай почитать тому, кто у тебя насчет звонка спросил эту тему, думаю он все поймет.
В конце концов воспроизведение цифрового звука- это далеко не тривиальная задача, только в конце 90-х начали появлятся звуковухи для ПК и консоли, умеющие не только синтезировать звук из таблиц, а еще и выводить речь к примеру. Т.е. это не так просто, как хотелось бы.
P.S.
Если нужны карты памяти мелкого объема, то тебе прямая дорога на радиорынок.
Там же просто тонны устаревших и ворованных телефонов, на любой точке чуть ли не коробки лежат с картами памяти из таковых, объемом от 32 МБ до 16 ГБ.
Если умеешь покупать что-либо у барыг, сможешь получить себе десяток устаревших карт всего за пару баксов, а если барыга знакомый, то он тебе их вообще на шару подгонит, ибо никто этот товар не купит уже, карты эти нафиг не нужны никому.