Продвижение сайта стоимость самая доступная.
Лучшие книги интернета
Материалы предоставлены только для просмотра. Любое использование материалов в коммерческих целях запрещено

Справочник программиста на персональном компьютере фирмы IBM74



    канала 2 - бит 1 порта 61H связан с динамиком и также может ис-
    поьзоваться для генерации звука. На рис. 2-2 приведена диаграмма
    микросхемы таймера 8253.
    Микросхема таймера может использоваться непосредственно для
    временных операций, но это редко бывает удобным. Ввод с часов
    производится 1.19318 миллионов раз в секунду (даже на AT, где
    системные часы идут быстрее, микросхема таймера получает сигнал с
    частотой 1.19 Мгц). Поскольку максимальное число, которое может
    храниться в 16 битах, равно 65535 и поскольку это число делится
    на частоту импульсов от часов, равную 18.2, то максимальный воз-
    можный интервал между импульсами равен приблизительно 1/12 секун-
    ды. Поэтому большинство временных операций используют счетчик
    времени суток BIOS. Для подсчета времени читается значение време-
    ни суток и сравнивается с некоторым ранее запомненным значением
    для определения числа импульсов, прошедших с того момента. Спе-
    циальный способ, описанный в [2.1.7], позволяет испоьзовать счет-
    чик времени суток для операций в реальном времени.
    8253 предоставляет разработчикам оборудования 6 режимов работы
    для каждого канала. Программисты обычно ограничиваются третьим
    режимом, как для канала 0 при синхронизации, так и для канала 2
    для синхронизации или генерации звука. В этом режиме, как только
    регистр задвижки получает число, он немедленно загружает копию в
    регистр счетчика. Когда значение в счетчике достигает нуля ре-
    гистр задвижки мгновенно перезагружает счетчик и т.д. В течение
    половины отсчета выходная линия включена, а в течение половины -
    выключена. В результате получаются прямоугольные волны, которые
    одинаково пригодны как для генерации звука, так и для подсчета.

Предыдущая страница    74    Следующая страница




1640239366