МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ РЫБИНСКАЯ ГОСУДАРСТВЕННАЯ АВИАЦИОННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ ИМЕНИ П. А. СОЛОВЬЕВА ЗАОЧНАЯ ФОРМА ОБУЧЕНИЯ ИНТЕРФЕЙСЫ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ Программа учебной дисциплины и методические указания к выполнению курсового проекта РЫБИНСК 2010 2 УДК 681.327.8(03) Интерфейсы периферийных устройств: Программа учебной дисциплины и методические указания к выполнению курсового проекта/ Сост. В. А. Вишняков; РГАТА. – Рыбинск, 2010. – 18 с. (заочная форма обучения/РГАТА). Данные программа и методические указания предназначены для изучения материала и выполнения курсовой работы по дисциплине «Интерфейсы периферийных устройств» для студентов специальности 230101. СОСТАВИТЕЛЬ кандидат технических наук, профессор В. А. Вишняков ОБСУЖДЕНО на заседании кафедры ВС РЕКОМЕНДОВАНО Методическим Советом РГАТА 3 ВВЕДЕНИЕ Цель преподавания дисциплины заключается в получении студентом знаний современных интерфейсов периферийных устройств, принципов функционирования периферийных устройств, приобретение умений по разработке систем ввода – вывода информации. Задачами изучения дисциплины являются: – получение знаний о функциональных особенностях, принципах работы, электрических и кинематических схемах, конструкции периферийных устройств; – приобретение знаний об организации, структуре, протоколах обмена и характеристиках интерфейсов периферийных устройств; – приобретение умения по разработке по разработке специализированных интерфейсов для информационных систем. 1. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ Введение Цель и задача дисциплины. Место в программе подготовки инженера по специальности Вычислительные машины, комплексы, системы и сети. Порядок изучения дисциплины. Литература. 1.1. Периферийные устройства – составная часть ЭВМ. Структура, центральные и периферийные части ЭВМ. Функция и классификация периферийных устройств. Канал обмена информацией в вычислительной системе, функции контроллеров и их техническая реализация. Стандартные интерфейсы – ISA, PCI, AGP, SCSI, USB. Связные интерфейсы – RS-232, Centronics, RS-485, интерфейсы IDE, GPIB. 1.2. Классификация и характеристика интерфейсов. Системные, локальные, приборные интерфейсы и интерфейсы периферийных устройств. Архитектура связи периферийных устройств с ядром ЭВМ. Параллельные и последовательные способы обмена информацией по шинам и линиям, направления передачи. Типы синхронизации в интерфейсах. Асинхронный и синхронный виды последовательного обмена. Особенности режимов передачи информации: программного, с прерываниями, захвата шин, прямого доступа к памяти. 1.3. Организация интерфейсных контроллеров. Структура программного интерфейса. Управляющее слово и слово состояния, синхронный интерфейс. Асинхронный интерфейс. Структура интерфейса по прерыванию. Характеристики системы прерывания. Опре- 4 деление источника прерывания. Схема интерфейса по прерыванию. Организация интерфейса с прямым доступом в память. Микросхемы контроллеров. 1.4. Шина расширения PCI. Основные особенности шины PCI. Линии шины. Цикл обмена на шине. Команды шины. Прерывание и захват шины. Конфигурация устройств подключенных к шине. 1.5. Шины AGP, LPC, SCSI, IDE. Магистральный интерфейс AGP, интерфейс LPC. Шина SCSI: основные особенности, линии, диаграммы асинхронного и синхронного обмена. Особенности интерфейса IDE. 1.6. Шина USB. Организация шины. Типы передачи данных. Протокол обмена. Форматы пакетов и транзакций. Стандартные команды хоста устройству. Стандартные дескрипторы USB. 1.7. Связные последовательные интерфейсы. Передача сигналов по двухпроводным линиям, скорость передачи. Стандартный интерфейс RS–232C. Интерфейсы RS–422, RS–485. Интерфейс «токовая петля». 1.8. Особенности проектирования контроллеров систем вводавывода аналоговой информации. Методы аналого-цифрового преобразования. Преобразователь временного интервала в цифровой код. АЦП, использующие временное преобразование. Преобразователи параллельного двоичного кода в напряжение и напряжение-код. Аналоговые фильтры, усилители и приемопередатчики. 1.9. Внешние запоминающие устройства. Структура и характеристики внешней памяти. Принципы магнитной записи. Накопители на жестких и гибких магнитных дисках. Методы кодирования, синхронизации и позиционирования. Оптические запоминающие устройства. 1.10. Дисплеи. Характеристика дисплеев. Мониторы с ЭЛТ, параметры и формат сигналов. Мониторы с плоским экраном. Видеоадаптеры. Клавиатура, мышь. 1.11. Средства ввода-вывода графической информации. Полуавтоматические (дигитайзеры) и автоматические устройства ввода. Сканеры. Распознавание изображений. Печатающие и графические регистрирующие устройства. Лазерные и струйные принтеры, плоттеры. 5 1.12. Устройства ввода-вывода звуковой информации. Структура речевого сигнала. Фонемы, спектрограммы. Распознавание звуков. Устройства ввода речевой информации. Звукосинтезаторы, аудиокарты. 2. ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ ЗАНЯТИЙ 2.1. Клавиатура. 2.2. Видеосистема. 2.3. Накопитель на жестких магнитных дисках. 2.4. Сканер. 2.5. Принтер. 2.6. Мышь. 2.7. Графопостроитель. 3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ СТУДЕНТАМ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ Изучению дисциплины предшествует изучение студентом дисциплин: Информатика, Электротехника и электроника, Программирование на ассемблере, Организация ЭВМ и систем, Микропроцессорные системы. Начальное знакомство с дисциплиной в относительно компактной форме может быть получено при изучении учебных пособий, отмеченных в п.10.2, 10.3 списка основной литературы. Достаточно полное и глубокое описание интерфейсов периферийных устройств может быть получено при изучении книги 10.1. Современные периферийные устройства рассмотрены в пособии 10.7 и книге 10.8. Для закрепления материала необходимо выполнить лабораторные работы, основной перечень которых и описание приведено в пособии 10.7. Студент может выполнить работы и вне аудитории, если у него имеется возможность ознакомиться с соответствующим лабораторным оборудованием вне стен академии. Умение использовать полученные знания на практике подтверждается студентом выполнением курсового проекта «Модуль ввода-вывода информации». В этой работе студент должен разработать модуль подключаемого к шине USB персонального компьютера. При работе над курсовым проектом используется литература, это прежде всего пособия 10.4, 10.5, 10.6. Студент готов к сдаче экзамена по дисциплине, если изучил материал, предусмотренный содержанием дисциплины, выполнил и отчитался за 6 лабораторные работы, выполнил и защитил курсовой проект, проработал экзаменационные и ответил на контрольные вопросы. 4. Список экзаменационных вопросов 4.1. Периферийные устройства – составная часть ЭВМ. 4.1.1. Структура современной ЭВМ. Центральная и периферийная части. 4.1.2. Характеристика и классификация периферийных устройств. 4.2. Классификация и характеристика интерфейсов. 4.2.1. Основные понятия об интерфейсах, их характеристики. 4.2.2. Архитектура связи, способы и направления передачи информации. 4.2.3. Типы синхронизации в интерфейсах. 4.2.4. Виды последовательного обмена. 4.2.5. Особенности программного режима обмена. 4.2.6. Особенности режима обмена с прерываниями. 4.2.7. Особенности режима захвата шин. 4.2.8. Особенности режима прямого доступа в память. 4.3. Организация интерфейсных контроллеров. 4.3.1. Управляющее слово и слово состояния, структура синхронного интерфейса. 4.3.2. Структура асинхронного программного интерфейса. 4.3.3. Характеристики системы прерывания. 4.3.4. Определение источника прерывания. 4.3.5. Схема интерфейса по прерыванию. 4.3.6. Организация интерфейса с прямым доступом в память. 4.4. Шина расширения PCI. 4.4.1. Основные особенности шины PCI, линии шины. 4.4.2. Цикл обмена по шине PCI. 4.4.3. Команды шины PCI. 4.4.4. Прерывание и захват шины PCI, конфигурация устройств. 4.5. Шины AGP, LPC, SCSI, IDE. 4.5.1. Магистральный интерфейс AGP. 4.5.2. Интерфейс LPC. 4.5.3. Основные особенности шины SCSI, линии шины. 4.5.4. Диаграммы асинхронного и синхронного обмена шины SCSI. 4.5.5. Интерфейс IDE. 4.6. Шина USB. 4.6.1. Организация шины USB, типы передачи данных. 7 4.6.2. Протокол обмена, форматы пакетов шины USB. 4.6.3. Форматы транзакций шины USB. 4.6.4. Стандартные команды хоста устройству USB. 4.6.5. Стандартные дескрипторы USB. 4.7. Связные последовательные интерфейсы. 4.7.1. Особенности передачи сигналов по двухпроводным линиям, скорость передачи. 4.7.2. Интерфейс RS-232C. 4.7.3. Интерфейсы RS-422, RS-485, токовая петля. 4.8. Особенности контроллеров систем ввода-вывода аналоговой информации. 4.8.1. Преобразователь временного интервала в цифровой код. 4.8.2. Преобразователь параллельного двоичного кода в напряжение. 4.8.3. Преобразователь напряжение-код поразрядного кодирования. 4.8.4. Аналоговые фильтры и усилители. 4.9. Внешние запоминающие устройства. 4.9.1. Принципы магнитной записи. 4.9.2. Характеристика и структура накопителей на жестких магнитных дисках. 4.9.3. Методы кодирования и синхронизации в НМД. 4.9.4. Методы позиционирования в НМД. 4.9.5. Оптические ЗУ. 4.10. Дисплеи. 4.10.1. Мониторы с ЭЛТ. 4.10.2. Параметры и формат сигналов мониторов с ЭЛТ. 4.10.3. Мониторы с плоским экраном. 4.10.4. Видеоадаптер. 4.10.5. Клавиатура. 4.10.6. Мышь. 4.11. Средства ввода-вывода графической информации. 4.11.1. Дигитайзеры. 4.11.2. Сканеры. 4.11.3. Лазерные принтеры. 4.11.4. Струйные принтеры. 4.12. Устройства ввода-вывода звуковой информации. 4.12.1. Устройства ввода речевой информации. 4.12.2. Звукосинтезаторы, аудиокарты. 8 5. КОНТРОЛЬНЫЕ ВОПРОСЫ (ТЕСТЫ САМОПРОВЕРКИ) 5.1. Нарисовать структуру современной ЭВМ, выделив периферийную часть. 5.2. Какие типы синхронизации используют в интерфейсах? Объяснить механизм взаимодействия передатчика и приемника информации. 5.3. Нарисовать временные диаграммы формата сигнала при различных видах последовательной передачи данных. 5.4. Нарисовать структуру синхронного и асинхронного программного интерфейса. 5.5. Привести схему интерфейса по прерыванию. 5.6. Привести схему интерфейса с прямым доступом в память. 5.7. Каковы основные особенности шины PCI? 5.8. Нарисовать временные диаграммы цикла обмена на шине PCI. 5.9. Отличительные особенности магистрального интерфейса AGP. 5.10. Характеристики шины SCSI. 5.11. Характеристика интерфейса IDE и временные диаграммы его функционирования. 5.12. Нарисовать протокол обмена и формата пакетов шины USB. 5.13. Укажите стандартные команды хоста устройству USB и стандартные дескрипторы USB. 5.14. Характеристика и функционирование интерфейса RS-485. 5.15. Нарисовать схему преобразователя напряжение-код поразрядного кодирования. 5.16. Привести структуру и характеристики накопителя на жестких магнитных дисках. 5.17. Пояснить методы кодирования, синхронизации и позиционирования, используемые в НМД. 5.18. Нарисовать структуру и привести параметры монитора с ЭЛТ. 5.19. Объяснить принцип функционирования монитора с плоским экраном. 5.20. Структура видеоадаптеров и их характеристики. 5.21. Принцип работы клавиатуры. 5.22. Объяснить принцип функционирования сканера. 5.23. Принцип работы и характеристики лазерного принтера. 5.24. Объяснить принцип работы струйного принтера. 5.25. Нарисовать схему устройства ввода речевой информации и объяснить ее работу. 9 6. ЗАДАНИЕ К КУРСОВОМУ ПРОЕКТУ В курсовом проекте студентам предлагается провести разработку модуля ввода-вывода информации, сопрягающего нестандартный управляемый периферийный объект (станок, робот, машину, технологический процесс и т. п.) с управляющей ЭВМ серийного типа, имеющей системную шину USB [10.4]. Обобщенная структура модуля ввода-вывода информации показана на рис. 1 и содержит основные части: интерфейсное устройство USB, управляющий микроконтроллер, преобразователи информации, входныевыходные согласующие элементы. ЭВМ Интерфейсное устройство USB Управляющий микроконтроллер Преобразователи информации Входные согласующие элементы Датчики параметров Объект управления Выходные согласующие элементы Элементы регулирования Модуль ввода-вывода информации Рис. 1 Структурная схема конкретного разрабатываемого модуля определяется частным техническим заданием, т. е. вариантом. Номер варианта соответствует последней цифре зачетной книжки. Задания содержат следующие общие для всех вариантов данные. 10 1. Обмен информацией объекта управления с ЭВМ – через шину USB. 2. Удаление объекта управления от компьютера – до 5 м. 3. Конструкция модуля – в виде платы, вставляемой на объекте управления. 4. Питание элементов модуля – либо от шины USB, либо автономное. 5. Количество каналов вводимой информации – 1. 6. Количество каналов выводимой информации – 1. 7. Характеристика каждого канала ввода-вывода информации: - вид (аналоговый или цифровой); - режим обмена, скорость обмена данными; - форма аналогового сигнала; - диапазон изменения параметров сигнала; - точность преобразования. 7. ВАРИАНТЫ ЗАДАНИЙ Вариант 1. 1. Цифровой канал ввода информации: - Вид обмена: bulk; - Частота обмена: 1 кГц; - Объем передаваемой информации за один цикл обмена: 8 байт. 2. Аналоговый канал вывода информации: - Вид сигнала: однополярное напряжение 0 – 3 В; - Частота спектральных составляющих сигнала 0 – 100 Гц; - Максимальная ошибка преобразования: 1 %. Вариант 2. 1. Цифровой канал вывода информации: - Вид обмена: изохронный; - Частота обмена: 10 кГц; - Объем передаваемой информации за один цикл обмена: 4 байта. 2. Аналоговый канал ввода информации: - Вид сигнала: однополярное напряжение 0 – 1 В; - Частота спектральных составляющих сигнала 0 – 200 Гц; - Максимальная ошибка преобразования: 0,5 %. 11 Вариант 3. 1. Цифровой канал ввода информации: - Вид обмена: с прерываниями; - Частота обмена: 100 Гц; - Объем передаваемой информации за один цикл обмена: 16 байт. 2. Аналоговый канал вывода информации: - Вид сигнала: двуполярное синусоидальное напряжение 0 – 2 В; - Частота сигнала: 50 Гц; - Максимальная ошибка преобразования: 0,5 %. Вариант 4. 1. Цифровой канал вывода информации: - Вид обмена: bulk; - Частота обмена: 1 кГц; - Объем передаваемой информации за один цикл обмена: 32 байта. 2. Аналоговый канал ввода информации: - Вид сигнала: двуполярное синусоидальное напряжение 0 – 1 В; - Частота сигнала: 400 Гц; - Максимальная ошибка преобразования: 1 %. Вариант 5. 1. Цифровой канал ввода информации: - Вид обмена: изохроный; - Частота обмена: 5 кГц; - Объем передаваемой информации за один цикл обмена: 8 байт. 2. Аналоговый канал вывода информации: - Импульсное напряжение переменной частоты; - Частота сигнала: 10 Гц – 1кГц; - Максимальная ошибка преобразования: 0,5 %. Вариант 6. 1. Цифровой канал вывода информации: - Вид обмена: с прерываниями; - Частота обмена: 50 Гц; - Объем передаваемой информации за один цикл обмена: 16 байт. 2. Аналоговый канал ввода информации: - Импульсное напряжение переменной частоты; - Частота сигнала: 1 – 20 кГц; - Максимальная ошибка преобразования: 0,3 %. 12 Вариант 7. 1. Цифровой канал ввода информации: - Вид обмена: bulk; - Частота обмена: 10 кГц; - Объем передаваемой информации за один цикл обмена: 32 байта. 2. Аналоговый канал вывода информации: - Вид сигнала: двуполярное синусоидальное напряжение 0 – 3 В; - Частота сигнала: 400 Гц; - Максимальная ошибка преобразования: 1 %. Вариант 8. 1. Цифровой канал вывода информации: - Вид обмена: изохронный; - Частота обмена: 15 кГц; - Объем передаваемой информации за один цикл обмена: 8 байт. 2. Аналоговый канал ввода информации: - Импульсное напряжение переменной частоты; - Частота сигнала: 10 – 200 Гц; - Максимальная ошибка преобразования: 0,5 %. Вариант 9. 1. Цифровой канал ввода информации: - Вид обмена: с прерываниями; - Частота обмена: 10 Гц; - Объем передаваемой информации за один цикл обмена: 16 байт. 2. Аналоговый канал вывода информации: - Вид сигнала: однополярное напряжение 0 – 4 В; - Частота сигнала: 0 – 500 Гц; - Максимальная ошибка преобразования: 0,5 %. Вариант 10. 1. Цифровой канал вывода информации: - Вид обмена: bulk; - Частота обмена: 10 кГц; - Объем передаваемой информации за один цикл обмена: 32 байта. 2. Аналоговый канал ввода информации: - Вид обмена: однополярное напряжение 0 – 2 В; - Частота спектральных составляющих сигнала 0 – 500 Гц; 13 - Максимальная ошибка преобразования: 0,3 %. 8. ОБЩИЕ УКАЗАНИЯ И ТРЕБОВАНИЯК КУРСОВОМУ ПРОЕКТУ Курсовой проект должен содержать: 1. Чертежи и графики формата А3 или А4 объемом 4 листа. 2. Пояснительную записку на 30 – 50 страницах формата А4. Чертежи и графики включают электрические структурную, функциональную и принципиальные схемы модуля, сборочный чертеж платы модуля, временные диаграммы, алгоритмы функционирования модуля. Изложение пояснительной записки должно быть лаконичным, точным и технически грамотным. Чертежи и пояснительная записка должны соответствовать требованиям стандартов и конструкторской документации [10.13 – 10.16]. Пояснительная записка должна содержать следующие разделы: 1. Содержание. 2. Задание на курсовой проект. 3. Введение. 4. Описание структурной схемы модуля (выбор варианта организации модуля). 5. Разработка функциональной схемы. 5.1. Обоснование функциональной схемы. 5.2. Описание временных диаграмм работы модуля. 5.3. Алгоритм взаимодействия ЭВМ с модулем. 5.4. Граф состояний и алгоритмы функционирования управляющего микроконтроллера. 6. Разработка принципиальной схемы. 6.1. Обоснование элементной базы. 6.2. Разработка интерфейсного устройства USB и управляющего микроконтроллера. 6.3. Разработка преобразователей информации. 6.4. Разработка элементов модуля. 6.5. Временная последовательность USB пакетов. 6.6. Программы функционирования управляющего микроконтроллера. 6.7. Расчет потребляемой мощности. 7. Размещение электроэлементов на плате модуля. 8. Заключение. 9. Использованная литература. 10. Приложение. 14 В зависимости от особенностей курсового проекта содержание пояснительной записки может быть изменено по согласованию с преподавателем. 9. УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА 9.1. В в е д е н и е Во введении должна быть проведена оценка современного состояния вопроса, актуальность темы. 9.2. О п и с а н и е с т р у к т у р н о й с х е м ы м о д ул я В разделе рассматриваются различные варианты организации модуля и производится технико-экономический выбор основной структуры. Производится описание работы модуля. 9.3. Р а з р а б о т к а ф у н к ц и о н а л ь н о й с х е м ы Дается обоснование и описание функциональной схемы. По сравнению со структурной функциональная схема должна быть детализирована до уровня функционально законченных элементов в соответствии с выбранной элементной базой средней степени интеграции (счетчиков, регистров, дешифраторов, мультиплексоров и т. п.) и большой степени интеграции. Приводится расчеты по разрядности, быстродействию и другим характеристикам. 9.3.1. Обоснование функциональной схемы Приводится обоснование выбранной функциональной структуры модуля в целом и отдельных частей: интерфейсного устройства USB, управляющего микроконтроллера, преобразователей и элементов согласования. Выполняются необходимые расчеты. 9.3.2. Временные диаграммы работы модуля. Временные диаграммы должны пояснять принцип функционирования модуля. Диаграммы приводятся для основных принципиальных сигналов на выводах элементов модуля сопровождаются описанием. 9.3.3. Алгоритм взаимодействия ЭВМ с модулем. Алгоритм включает последовательность действий ЭВМ с модулем, которая зависит от типа интерфейса и функций, выполняемых модулем. Алгоритм оформляется в виде блок-схемы. 9.3.4. Граф состояний и алгоритмы функционирования управляющего микроконтроллера Граф состояний модуля, описывает основные состояния микроконтроллера по управлению модулем и связи между ними. Алгоритмы включают последовательность действий микроконтроллера по управле- 15 нию шиной USB, преобразователями информации и входными и выходными согласующими элементами в виде схем. 9.4. Р а з р а б о т к а п р и н ц и п и а л ь н о й с х е м ы В разделе приводится описание принципиальной схемы, обоснование элементной базы и схематической структуры устройств модуля, необходимые расчеты элементов. 9.4.1. Обоснование элементной базы В разделе обосновываются типы выбранных для построения модуля элементов. Элементная база выбирается путем сравнения типов микросхем с точки зрения быстродействия, разрядности, интеграции элементов внутри микросхемы, потребляемой мощности, функционального и электрического сопряжения, конструкции и других параметров. При выборе типов микросхем необходимо пользоваться справочной литературой [10.1, 10.5, 10.6, 10.12, 10.24, 10.27 – 10.31]. 9.4.2. Разработка интерфейсного устройства USB В разделе обосновывается и описывается архитектура интерфейса в соответствии с заданием и описанием шины USB [10.4]. 9.4.3. Разработка преобразователей информации Обосновывается выбор типов преобразователей информации и реализующая их элементная база [10.20, 10.24, 10.25]. Описывается назначение отдельных электроэлементов преобразователей. 9.4.4. Разработка элементов модуля Приводятся схемы и выполняются необходимые расчеты элементов модуля: усилителей, аналоговых фильтров, ключей, схем синхронизации и других используемых элементов [10.17, 10.20]. 9.4.5. Временная последовательность USB пакетов В разделе приводится описание последовательности пакетов информации, передаваемых от ЭВМ к модулю и от модуля к ЭВМ в соответствии с алгоритмом их взаимодействия. 9.4.6. Программы управляющего микроконтроллера Раздел содержит программы функционирования, написанные на языке Ассемблера. По согласованию с преподавателем программы могут быть написаны на языке высокого уровня. Программы должны соответствовать разработанному алгоритму работы микроконтроллера. 9.4.7. Расчет потребляемой мощности В разделе приводится расчет потребляемой мощности и токовой нагрузки по каждому виду напряжения. 9.5. Р а з м е щ е н и е э л е к т р о э л е м е н т о в н а п л а т е м о д ул я 16 Решается задача размещения элементов на плате модуля [10.16] в соответствии с выбранными габаритными размерами платы. Приводится описание разработанной платы. 9.6. З а к л юч е н и е Заключение содержит краткие выводы по результатам выполненной работы. 9.7. И с п о л ь з о в а н н а я л и т е р ат у р а Приводится список литературы, на которую в пояснительной записке делаются ссылки. Раздел оформляется в соответствии с требованиями к оформлению списка литературы. 9.8. П р и л о ж е н и е В раздел включают дополняющие или объемные материалы, включение которых в основную часть пояснительной записки нецелесообразно. Раздел также может содержать перечень элементов, не включенных по каким-либо причинам в чертеж принципиальной схемы. Перечень элементов должен быть выполнен в соответствии с требованиями ЕСКД. 10. СПИСОК ЛИТЕРАТУРЫ Основной 10.1. Гук М. Аппаратные интерфейсы ПК. Энциклопедия. – СПб.: Питер, 2003. 10.2. Вишняков В.А. Интерфейсы периферийных устройств. Учебное пособие. – Рыбинск, РГАТА, 2006. 10.3. Вишняков В.А. Периферийные устройства: Учебное пособие. – Рыбинск, РГАТА, 2001. 10.4. Вишняков В.А., Беляев О.А. Универсальная последовательная шина USB: Пособие. – Рыбинск, РГАТА, 2004. 10.5. Вишняков В.А., Рахманин Д.А. Специализированное USB устройство PDI USB D12: Пособие. – Рыбинск, РГАТА, 2004. 10.6. Вишняков В.А., Соколов С.Ю. Микроконтроллеры семейства MCS-51: Пособие. – Рыбинск, РГАТА, 2004. 10.7. Вишняков В.А. Интерфейсы периферийных устройств. Методические указания к выполнению лабораторных работ. – Рыбинск, РГАТА, 2005. 10.8. Колесниченко О.В., Шишигин И.В. Аппаратные средства PC. – СПб.: БХВ – Петербург, 2004. Дополнительный 10.9. Гук М. Аппаратные средства локальных сетей. Энциклопедия. – СПб.: Питер, 2004. 17 10.10. Ларионов А.М., Горнец П.П. Периферийные устройства в вычислительных системах. – М.: Высшая школа, 1991. 10.11. Пескова С.А., Гуров А.И., Кузин А.В. Центральные и периферийные устройства электронных вычислительных средств. – М.: Радио и связь, 2000. 10.12. Корнеев В.В., Киселев А.В. Современные микропроцессоры. – М.: НЭЛИДЖ, 2000. 10.13. Стандарт предприятия СТП 1.01 – 2002. Текстовые документы. – Рыбинск: РГАТА, 2002. 10.14. Стандарт предприятия СТП 1.02 – 2002. Графические документы. – Рыбинск: РГАТА, 2003. 10.15. Стандарт предприятия СТП 1.03 – 2002. Технологические документы. – Рыбинск: РГАТА, 2003. 10.16. Преснухин Л.Н., Шахнов В.А. Конструирование электронных вычислительных машин и систем. – М.: Высшая школа, 1986. 10.17. Подключение устройств сопряжения к шине ISA . Составитель Вишняков В.А. – Рыбинск: РГАТА, 1999. 10.18. Новиков Ю.В., Калашников О.А., Гуляев С.Э. Разработка устройств сопряжения для персонального компьютера типа IBM PC. – М.: ЭКОМ, 1997. 10.19. Нестеров П.В., Шангин В.Ф., Горбунов В.М. и др. Архитектура и проектирование микро-ЭВМ. Организация вычислительных процессов / Под. ред. Л.Н. Преснухина. – М.: Высшая школа, 1986. 10.20. Вернер В.Д., Воробьев Н.В., Горячев А.В. и др. Средства сопряжения, контролирующие и информационно-управляющие системы / Под. ред. Л.Н. Преснухина. – М.: Высшая школа, 1986. 10.21. Балашов Е.П., Пузанков Д.В. Микропроцессоры и микропроцессорные системы. – М.: Радио и связь, 1981. 10.22. Ларионов А.М., Горнец Н.Н. Периферийные устройства в вычислительных системах. – М.: Высшая школа, 1991. 10.23. Комаров В.М. Микропроцессорные системы. – Рыбинск: РГАТА, 1998. 10.24. Федорков Б.Г., Телец В.А. Микросхемы ЦАП и АЦП: Функционирование, параметры, применение. – М.: Энергоатомиздат, 1990. 10.25. Цифровые процессоры обработки сигналов: Справочник / А.Г. Остапенко, С.И. Лавлинский, А.Б. Сушков и др.; Под редакцией А.Г. Остапенко. – М.: Радио и связь, 1994. 10.26. Коффрон Дж. Технические средства микропроцессорных систем. Практический курс. – М.: Мир, 1983. 10.27. Интегральные микросхемы: Справочник / Под ред. Б.В. Тарабрина. – М.: Радио и связь, 1985. 10.28. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. – М.: Радио и связь, 1990. 18 10.29. Пухальский Г.И., Новосельцева Т.Я. Проектирование дискретных устройств на интегральных микросхемах: Справочник. – М.: Радио и связь, 1990. 10.30. Новаченко И.В., Телец В.А. Микросхемы для бытовой радиоаппаратуры: Справочник. – М.: Радио и связь, 1991. 10.31. Нефедов А.В. Интегральные микросхемы и их зарубежные аналоги: Справочник. т. 1-5. –М.: КУ6К-а, 1997. 10.32. Микро- и мини ЭВМ / Е.П. Балашов, В.Л. Григорьев, Г.А. Петров: Учебное пособие для вузов. – Л.: Энергоатомиздат, 1984.