Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Отчет должен быть оформлен грамотно и аккуратно.
5.8. ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ 5.8.1 Программным путем осуществить инициализацию порта. 5.8.2 Выяснить, исходя из структурной схемы порта (см. Приложения) и протокола интерфейса Centronics, какие из его выводов необходимо удерживать в верхнем, а какие в нижнем состоянии. 5.8.3 Сделать генератор импульсов на выводе D0 с положительным полупериодом, равным 10 мкс и отрицательным полупериодом, равным 2,5 мкс, используя в качестве примера программу 2 Приложения. Осциллограмму зарисовать. То же сделать с использованием функций прерывания INT 17h. 5.8.4 Написать программу и подобрать константы для получения на D1, D2, D3, D4 с частотами, отличающихся друг от друга в два раза, основываясь на программе, указанной в Приложении. Осциллограмму зарисовать.То же сделать с использованием функций прерывания INT 17h. 5.8.5 Определить длительность цикла LOOP. Осциллограмму зарисовать. 5.8.6 Замерить возможную минимальную длительность генерируемых сигналов (без цикла LOOP). Осциллограмму зарисовать. То же сделать с использованием функций прерывания INT 17h.
5.9. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 1) Лекции по курсу «Адаптеры и контроллеры ЭВМ» 2) «Аппаратура персональных компьютеров и ее программирование IBM PC/XT/AT и PS/2». М: Радио и связь, 1995 г. 3) Гук М. «Аппаратные средства IBM PC», издательство «Питер Ком», 1998 г. 5.10. ПРИЛОЖЕНИЯ 5.10.1 Описание контроллера параллельного порта.
Ранее использовался однонаправленный порт для подключения принтера. В PC/2 и некоторых AT-совместимых компьютерах параллельный порт, помимо обычного режима (режима совместимости), поддерживает расширенный режим, который может работать в двунаправленном вводе/выводе. BIOS поддерживает до трех параллельных портов, которые определяются на этапе POST (тесты). В таблице 3 приведены номера портов и соответствующие им 16-ти разрядные адреса базовых регистров. Таблица 3. При обнаружении соответствующего порта BIOS пишет адрес его регистра данных, начиная с адреса 0: 0408h и присваивает ему имя LPT (n=1,2,3). BIOS понимает так же имя LPT4, но для работы с ним программист должен сам записать соответствующий адрес в ячейку памяти с адресом 0: 0410h.
5.10.2 Структурная схема двунаправленного параллельного порта (рис. 1).
5.10.3 Описание регистров параллельного порта.
Регистр данных для чтения/записи байта данных. В режиме совместимости запись данных приводит их к немедленной передаче в линию. Передача данных в двунаправленном режиме управляется путем записи бита направления передачи в регистр управления. Только при бите управления, равного 0, данные передаются в линию. Операция чтение регистра данных приводит к чтению последнего записанного в него значения в режиме совместимости или передаче в двунаправленном режиме. При выполнении чтения при приеме в
двунаправленном режиме (бит направления равен 1) из регистра считывается значение линии. Рис.1.
|
|||||
Последнее изменение этой страницы: 2017-02-17; просмотров: 119; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.147.87 (0.005 с.) |