Библиографический список. 1. Гук, М. Аппаратные средства IBM PC: энциклопедия / М
1. Гук, М. Аппаратные средства IBM PC: энциклопедия / М. Гук. 2-е издание. СПб: изд-во «Питер», 2005.
2. Новиков, Ю.В. Разработка устройств сопряжения для персонального компьютера типа IBM PC: практ. пособие / Ю.В. Новиков, О.А. Калашников, С.Э. Гуляев. М.: ЭКОМ, 2000.
3. Глудкин, О.П. Центральные периферийные устройства электронно-вычислительных средств / О.П. Глудкин, С.А. Пескова, А.И. Гуров. М.: Высшая школа, 2000.
4. Алексеев, О.В. Автоматизация проектирования радиоэлектронных средств / О.В. Алексеев. М.: Высшая школа, 2001.
5. Гук, М. Интерфейсы ПК: справочник / М. Гук СПб: изд-во «Питер Ком», 1999.
6. Бойко, В.И. Схемотехника электронных систем. Микропроцессоры и микроконтроллеры / В.И. Бойко, А.Н. Гуржий, В.Я. Жуйков. СПб: изд-во «БХВ-Петербург», 2004.
7. Баранов, В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы / В.Н. Баранов. Изд-во «Додэка-XXI», 2006.
8. Архангельский, А.Я. Приемы программирования в С++ Builder: Механизмы Windows, сети / А.Я. Архангельский, М.А. Тагин. Изд-во «БИНОМ», 2004.
9. Кузин, А.В. Микропроцессорная техника / А.В. Кузин, М.А. Жаворонков. СПб: изд-во «Академия», 2004.
10. Мураховский, В.И. Железо ПК-2002: практическое руководство/ В.И. Мураховский, Г.А. Евсеев. М.: ДЕСС КОМ, 2002.
11. Гинзбург, А. Периферийные устройства / А. Гинзбург, М. Милчев, Ю. Солоницын. СПб: изд-во «Питер», 2001.
12. Жуков, А.В. Интерфейсы периферийных устройств ЭВМ / А.В. Жуков. СПб: СПбГПУ, 2003.
13. Агуров, П. Последовательные интерфейсы ПК / П. Агуров. СПб: изд-во «Питер», 2004.
14. Пей, Ан. Сопряжение ПК с внешними устройствами / Ан Пей, М.: ДМК-Пресс, 2003.
15. Смит, Дж. Сопряжение компьютеров с внешними устройствами / Дж. Смит. М.: Мир, 2000.
Оглавление
Введение. 3
1. Интерфейс RS-232C.. 5
1.1. Интерфейс RS-232C – CОМ-порт. 5
1.1.1. Протокол RS-232C.. 6
1.1.2. Управление потоком данных. 11
1.1.3. Системная поддержка Com-портов. 13
1.1.4. Использование CОМ-портов. 14
1.1.5. Непосредственное подключение устройств. 15
1.2. Программируемый последовательный интерфейс. 16
1.3. Связь компьютера с микроконтроллером. 21
1.3.1. Протокол обмена. 23
1.4. Работа с COM-портом на низком уровне. 26
1.4.1. Микросхемы асинхронных приемопередатчиков и особенности работы с ними 26
1.4.2. Структура регистров УАПП 16550A.. 27
1.4.3. Описание регистров УАПП 16550A.. 28
1.4.4. Примеры работы с последовательным портом на низком уровне. 31
1.4.5. Аппаратное подтверждение связи. 34
1.4.6. Проблемы передачи данных. 35
1.4.7. Переполнение регистра-приемника. 35
1.4.8. Использование функций BIOS. 36
1.4.9. Использование функций Windows API 41
2. Модем.. 50
2.1. Классификация модемов. 50
2.2. Устройство модемов. 53
2.3. Подключение модема через интерфейс RS-232. 56
2.4. Модемные протоколы и стандарты. Виды протоколов. Протоколы взаимодействия и модуляции. 57
2.5. Команды управления модемами (АТ-язык). Наборы АТ-команд. 62
2.5.1. Основные команды модема. 63
2.5.2. Стандартный набор ответов модема. 65
2.6. АТ-команды для тестирования модема. Порядок выполнения местных (аналогового и цифрового) и удаленного цифрового тестов. 67
2.6.1. Локальный аналоговый тест. 67
2.6.2. Локальный аналоговый тест с самодиагностикой. 68
2.6.3. Локальный цифровой тест. 68
2.6.4. Удаленный цифровой тест. 69
2.6.5. Удаленный цифровой тест с самодиагностикой. 69
2.7. Назначение и использование S-регистров модема. 70
2.8. Режимы работы модема. Сообщения и ответы модема. 73
2.9. Протоколы передачи файлов. 75
2.10. xDSL – модемы.. 77
3. Клавиатура.. 80
3.1. Основные параметры, классификация, принципы работы.. 80
3.2. Скан-коды.. 85
3.3. Интерфейс клавиатуры.. 85
4. Видеосистема компьютера.. 87
4.1. Классификация и характеристики мониторов. 87
4.2. Видеоадаптер. 97
4.2.1 История видеоадаптеров. 97
4.2.2. Компоненты видеоадаптера. 99
5. Принтер. 102
5.1. Классификация принтеров и технологий печати. 102
5.1.1. Матричный принтер. 103
5.1.2. Струйный принтер. 105
5.1.3. Лазерный принтер. 108
5.2.Описание LPT-порта. 110
5.3. Язык описания страниц. 112
5.4. PCL (Printer Control Language) 113
5.4.1. Поддержка PCL. 114
Лабораторный практикум.. 116
Лабораторная работа № 1 «Изучение интерфейс RS-232». 116
Лабораторная работа № 2 «Определение и анализ качественных характеристик модема» 117
Лабораторная работа №3 «Изучение взаимодействия клавиатуры и компьютера» 127
Лабораторная работа №4 «Изучение режимов работы видеокарты». 142
Лабораторная работа № 5 «Управление печатью с помощью языка описания страниц» 172
Библиографический список.. 184
Оглавление. 185
Лебедев Владимир Владимирович
Васильев Алексей Николаевич
Хабаров Алексей Ростиславович
Поиск по сайту: