Открой свой мир программирования и    
цифровых технологий
Как компьютер воспроизводит звук
Автор lisa   
05.07.2011 г.
Оглавление
Как компьютер воспроизводит звук
Управление звуком с помощью микросхемы таймера
Программирование микросхемы таймера
Активизация динамика

Вы можете генерировать звуки с помощью динамика двумя способами, используя один из двух или оба различных источника звука. Один способ заключается в том, чтобы написать программу, ко­торая будет включать и выключать динамик, работая с двумя битами порта ввода/вывода, которые обеспечивают доступ к микросхеме управления динамиком. При применении этого метода программа управляет периодичностью генерации импульса и результирующей частотой звука. Другой способ состоит в использовании второго канала микросхемы системного таймера для передачи в динамик импульсов заданной частоты. Этот способ более популярен по двум причинам: во-первых, импульсы, поступающие в динамик, контролируются микросхемой таймера, а не программой, поэтому CPU мо­жет посвятить свое время для выполнения других неотложных системных задач, а во-вторых, мик­росхема таймера не зависит от рабочей скорости CPU, которая в свою очередь зависит от того, какую из моделей — PC или PS/2 — вы используете. Программный и таймерный методы могут ис­пользоваться как совместно, так и отдельно для воспроизводства многих простых и составных звуков.



Последнее обновление ( 06.07.2011 г. )
 
« Пред.   След. »
Скачать книги по программированию