Pull to refresh

Comments 14

Я думал будет биперная музыка, как на спектруме, однобитным дерганием ноги вполне нормальные музыкальные произведение создавали, при том что Z80 процессор намного слабее микроконтроллера был.

Вы описание видео читали?
И да, в фоне биперная музыка на спектруме играть не могла.
Увеличить громкость можно путем коммутации более высоких напряжений при помощи внешней схемотехники.
А еще можно использовать два противофазных выхода таймера.

А зачем все это ? Это могло быть интересно лет 30 назад. Времена тотального дефицита давно прошли, сейчас доступны крохотные динамики самых разных форм. У меня у самого их штук 15, как минимум ...

У дешевых микроконтроллеров как правило отсутствует ЦАП. Как в этом случае воспроизводить звук на динамик? За качество звука нужно чем-то платить, все зависит от того, где для конкретной задачи проходит баланс между производительностью и ценой.

Как в этом случае воспроизводить звук на динамик?

Тем же ШИМом с простым фильтром ВЧ на его выходе :)

Для ковокса надо больше одной ноги

Для используемого мною HPM14A громкость звука на частотах менее 500 кГц будет примерно 40 – 50 дБ.

Ошибка, 500Гц?

ИМХО тратить два 16битных таймера слишком жирно на бипер.

Так он не задействует их постоянно.

Послушал мелодию, прям вернулся почти на двадцать лет назад! Как сейчас помню что писал прогу для звонка на 6 мелодий для pic12c509, в то время еще на асе! Конечно она не могла работать в фоновом режиме, в контроллере был всего один таймер, да и прерывания были только для выхода из режима сна, но этот звук, одноголосый звук, ни с чем не спутать!)

Спасибо, приятно слышать. Начинал с ассемблера, pic16f84a. С Arm други возможности конечно, и то ли еще будет)

Sign up to leave a comment.

Articles