Если программист пишет прошивку для контроллера, к которому должен был быть подключен кварц, то в качестве временной меры следует при инициализации контроллера выбрать внутренний осциллятор. Это позволит работать -- не так быстро и не так точно, как с кварцем, но хоть как-то.
zHz00, нужен 12 МГц, поставили 25 МГц. Микросхема внешняя по отношению к управляющему микроконтроллеру, частоту сменить можно, но в узких пределах и посредством установки другого кварца. Однако, кроме 25 МГц, ничего под рукой нет. Можно приобрести за свой счет, но мне что-то жалко пятидесяти рублей. Еще и до магазина ехать.
zHz00, у микросхемы фиксированный набор частот, выбирается путем комбинации нулей-единиц на трех ножках. Но 25 МГц в таблице частот микросхемы нет. Так что да, увы.
В общем, микросхеме скорее всего всё равно, с какой частотой её заводят. От этого будет зависеть только качество работы (скорее всего, звук будет в два раза быстрее/медленнее; также возможны проблемы, если АЦП не будет успевать проводить оцифровку). На двух нижних частотах можно использовать как кварц, так и ручное тактирование. На более высоких -- только ручное. Так вот, что можно, НАВЕРНОЕ, сделать. Можно одну из свободных ножек главного микроконтроллера тоненьким проводочком подключить к XTALIN, а XTALOUT оставить неподключённым, как завещает Note 1 в разделе 4. А ножку микроконтроллера выбрать такую, на которую можно подавать сигнал от таймера (если таймер поддерживает ШИМ -- вообще замечательно). Будет ручное тактирование с любой частотой, на которую сможешь настроить таймер. В зависимости от точности частоты основного МК будет меняться качество работы кодека (джиттер и пр.). Это всё предположения, со звуковыми микросхемами не работал.
zHz00, прощу прощения, не предупредил. Починили. Одно из двух питаний забыли припаять. Ну и кварц нашли в какой-то старой плате. Но идея с ШИМом хороша. На будущее запомню. Спасибо.
Если программист пишет прошивку для контроллера, к которому должен был быть подключен кварц, то в качестве временной меры следует при инициализации контроллера выбрать внутренний осциллятор. Это позволит работать -- не так быстро и не так точно, как с кварцем, но хоть как-то.
В других случаях что делать -- не знаю.
Можно приобрести за свой счет, но мне что-то жалко пятидесяти рублей. Еще и до магазина ехать.
Но 25 МГц в таблице частот микросхемы нет.
Так что да, увы.
Починили. Одно из двух питаний забыли припаять. Ну и кварц нашли в какой-то старой плате.
Но идея с ШИМом хороша. На будущее запомню. Спасибо.