
- •Тверской государственный технический университет
- •Периферийные устройства эвм
- •Введение
- •1. Интерфейс rs-232c
- •1.1. Интерфейс rs-232c – cом-порт
- •1.1.1. Протокол rs-232c
- •Управление потоком данных
- •Системная поддержка Com-портов
- •Использование cом-портов
- •1.1.5. Непосредственное подключение устройств
- •1.2. Программируемый последовательный интерфейс
- •Связь компьютера с микроконтроллером
- •1.3.1. Протокол обмена
- •Работа с com-портом на низком уровне
- •Микросхемы асинхронных приемопередатчиков и особенности работы с ними
- •1.4.2. Структура регистров уапп 16550a
- •1.4.3. Описание регистров уапп 16550a
- •1.4.4. Примеры работы с последовательным портом на низком уровне
- •1.4.5. Аппаратное подтверждение связи
- •1.4.6. Проблемы передачи данных
- •1.4.7. Переполнение регистра-приемника
- •1.4.8. Использование функций bios
- •1.4.9. Использование функций Windows api
- •2.1. Классификация модемов
- •2.2. Устройство модемов
- •2.3. Подключение модема через интерфейс rs-232
- •Модемные протоколы и стандарты. Виды протоколов. Протоколы взаимодействия и модуляции
- •Команды управления модемами (ат-язык). Наборы ат-команд
- •2.5.1. Основные команды модема
- •2.5.2. Стандартный набор ответов модема
- •2.6.1. Локальный аналоговый тест
- •2.6.2. Локальный аналоговый тест с самодиагностикой
- •2.6.3. Локальный цифровой тест
- •2.6.4. Удаленный цифровой тест
- •2.6.5. Удаленный цифровой тест с самодиагностикой
- •2.7. Назначение и использование s-регистров модема
- •2.8. Режимы работы модема. Сообщения и ответы модема
- •2.9. Протоколы передачи файлов
- •2.10. XDsl – модемы
- •Клавиатура
- •3.1. Основные параметры, классификация, принципы работы
- •3.2. Скан-коды
- •3.3. Интерфейс клавиатуры
- •4. Видеосистема компьютера
- •4.1. Классификация и характеристики мониторов
- •4.2. Видеоадаптер
- •4.2.1. История видеоадаптеров
- •4.2.2. Компоненты видеоадаптера
- •Принтер
- •5.1. Классификация принтеров и технологий печати
- •5.1.1. Матричный принтер
- •5.1.2. Струйный принтер
- •5.1.3 Лазерный принтер
- •5.2.Описание lpt-порта
- •5.3. Язык описания страниц
- •5.4.1. Поддержка pcl
- •Лабораторная работа №1 «Изучение интерфейс rs-232»
- •Лабораторная работа № 2 «Определение и анализ качественных характеристик модема»
- •Лабораторная работа №3 «Изучение взаимодействия клавиатуры и компьютера»
- •Пример выполнения лабораторной работы
- •1. Включить сканирование клавиатуры.
- •2. Сбросить на начальные установки контроллер клавиатуры.
- •3. Установить:
- •5. Послать подтверждение контроллером клавиатуры.
- •6. Послать Эхо-запрос компьютером.
- •7. Ответить на Эхо-запрос контроллером.
- •8. Подготовить строку в скан-кодах для ввода в компьютер фразы «There Can Be».
- •9. Запретить сканирование клавиатуры.
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Лабораторная работа №4 «Изучение режимов работы видеокарты»
- •Выполнение
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Лабораторная работа № 5 «Управление печатью с помощью языка описания страниц»
- •Описание работы с программой
- •Варианты заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Библиографический список
- •Оглавление
- •Периферийные устройства эвм
- •170026, Г. Тверь, наб. Афанасия Никитина, 22
Вариант 5
В программном приложении PrinterControl необходимо с помощью специальных команд сымитировать печать следующего текста на принтере.
Во-первых, студент должен иметь представление: 1) о взаимодействии человека со средой обитания; 2) о методах качественного и количественного анализа особо опасных, опасных и вредных факторов; 3) о научных и организационных основах ликвидации последствий аварий, катастроф и стихийных явлений.
Во-вторых, он должен знать: 1) правовые, нормативно-технические и организационные основы обеспечения БЖД при нормальном функционировании ОНХ в условиях ЧС; 2) принципы, методы и средства обеспечения БЖД на рабочих местах (РМ), участках и в цехах предприятий, АО и фирм при нормальном и аварийном их функционировании.
Настройки:
первый абзац (12 шрифт, жирный+курсив, Times New Roman, выравнивание по центру);
второй абзац (10 шрифт, обычный, Courier New, выравнивание по левому краю).
Библиографический список
Гук, М. Аппаратные средства IBM PC: энциклопедия / М. Гук. 2-е издание. СПб: изд-во «Питер», 2005.
Новиков, Ю.В. Разработка устройств сопряжения для персонального компьютера типа IBM PC: практ. пособие / Ю.В. Новиков, О.А. Калашников, С.Э. Гуляев. М.: ЭКОМ, 2000.
Глудкин, О.П. Центральные периферийные устройства электронно-вычислительных средств / О.П. Глудкин, С.А. Пескова, А.И. Гуров. М.: Высшая школа, 2000.
Алексеев, О.В. Автоматизация проектирования радиоэлектронных средств / О.В. Алексеев. М.: Высшая школа, 2001.
Гук, М. Интерфейсы ПК: справочник / М. Гук СПб: изд-во «Питер Ком», 1999.
Бойко, В.И. Схемотехника электронных систем. Микропроцессоры и микроконтроллеры / В.И. Бойко, А.Н. Гуржий, В.Я. Жуйков. СПб: изд-во «БХВ-Петербург», 2004.
Баранов, В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы / В.Н. Баранов. Изд-во «Додэка-XXI», 2006.
Архангельский, А.Я. Приемы программирования в С++ Builder: Механизмы Windows, сети / А.Я. Архангельский, М.А. Тагин. Изд-во «БИНОМ», 2004.
Кузин, А.В. Микропроцессорная техника / А.В. Кузин, М.А. Жаворонков. СПб: изд-во «Академия», 2004.
Мураховский, В.И. Железо ПК-2002: практическое руководство/ В.И. Мураховский, Г.А. Евсеев. М.: ДЕСС КОМ, 2002.
Гинзбург, А. Периферийные устройства / А. Гинзбург, М. Милчев, Ю. Солоницын. СПб: изд-во «Питер», 2001.
Жуков, А.В. Интерфейсы периферийных устройств ЭВМ / А.В. Жуков. СПб: СПбГПУ, 2003.
Агуров, П. Последовательные интерфейсы ПК / П. Агуров. СПб: изд-во «Питер», 2004.
Пей, Ан. Сопряжение ПК с внешними устройствами / Ан Пей, М.: ДМК-Пресс, 2003.
Смит, Дж. Сопряжение компьютеров с внешними устройствами / Дж. Смит. М.: Мир, 2000.
Оглавление
Введение 3
1. Интерфейс RS-232C 4
1.1. Интерфейс RS-232C – CОМ-порт 4
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-портом на низком уровне 25
1.4.1. Микросхемы асинхронных приемопередатчиков и особенности работы с ними 25
1.4.2. Структура регистров УАПП 16550A 27
1.4.3. Описание регистров УАПП 16550A 28
1.4.4. Примеры работы с последовательным портом на низком уровне 31
31
1.4.5. Аппаратное подтверждение связи 34
1.4.6. Проблемы передачи данных 34
1.4.7. Переполнение регистра-приемника 35
1.4.8. Использование функций BIOS 35
1.4.9. Использование функций Windows API 40
2. Модем 49
2.1. Классификация модемов 49
2.2. Устройство модемов 52
2.3. Подключение модема через интерфейс RS-232 55
2.4. Модемные протоколы и стандарты. Виды протоколов. Протоколы взаимодействия и модуляции 56
2.5. Команды управления модемами (АТ-язык). 61
Наборы АТ-команд 61
2.5.1. Основные команды модема 61
2.5.2. Стандартный набор ответов модема 64
2.6. АТ-команды для тестирования модема. Порядок выполнения местных (аналогового и цифрового) и удаленного цифрового тестов 66
2.6.1. Локальный аналоговый тест 66
2.6.2. Локальный аналоговый тест с самодиагностикой 67
67
2.6.3. Локальный цифровой тест 67
2.6.4. Удаленный цифровой тест 68
2.7. Назначение и использование S-регистров модема 68
2.8. Режимы работы модема. Сообщения и ответы модема 71
2.9. Протоколы передачи файлов 74
2.10. xDSL – модемы 75
3. Клавиатура 78
3.1. Основные параметры, классификация, принципы работы 78
3.2. Скан-коды 83
3.3. Интерфейс клавиатуры 84
4. Видеосистема компьютера 86
4.1. Классификация и характеристики мониторов 86
4.2. Видеоадаптер 95
4.2.1. История видеоадаптеров 95
4.2.2. Компоненты видеоадаптера 97
5. Принтер 100
5.1. Классификация принтеров и технологий печати 100
5.1.1. Матричный принтер 101
5.1.2. Струйный принтер 103
5.1.3 Лазерный принтер 106
5.2.Описание LPT-порта 108
5.3. Язык описания страниц 111
5.4. PCL (Printer Control Language) 111
5.4.1. Поддержка PCL 112
114
114
114
114
114
Лабораторная работа №1 «Изучение интерфейс RS-232» 114
Лабораторная работа № 2 «Определение и анализ качественных характеристик модема» 116
Лабораторная работа №3 «Изучение взаимодействия клавиатуры и компьютера» 125
Лабораторная работа №4 141
«Изучение режимов работы видеокарты» 141
Лабораторная работа № 5 «Управление печатью 170
с помощью языка описания страниц» 170
182
Библиографический список 182
Оглавление 183
Лебедев Владимир Владимирович
Васильев Алексей Николаевич
Хабаров Алексей Ростиславович