 |
|
 |
 |
|
ОБЩАЯ ИНФОРМАЦИЯ |
|
|
|
 |
|
|
|
Сопряжение
датчиков и устройств ввода данных с компьютером IBM PC / Под ред. У. Томпкинса,
Дж. Уэбснера. М.: Миф, 1992.
|
|
|
|
Рогожкин И.Б. Интерфейс своими руками, Мир ПК, №4, 1994.
Cтатья с описанием проверенных
схемотехнических решений платы расширения для шины ISA. Приведена схема платы с использованием
БИС параллельного интерфейса и схемы формирования сигнала I/O CHRDY#.
|
|
|
|
Руководство по архитектуре IBM PC AT / Ж.К. Голенкова, А.В. Заболоцкий,
М.Л. Мархасин и др.; Под общ. ред. М.Л. Мархасина. Минск: ООО "Консул", 1993.
Описание шины ISA, таймера, часов
реального времени, стандартного параллельного и последовательного портов ПК. Самое подробное
(из известных литературных источников) описание программируемого контроллера прерываний,
описание системы прерываний и принципов построения обработчиков прерываний.
|
|
|
|
Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,XT и
AT: Пер. с англ. М.: Финансы и статистика, 1992.
Универсальный справочник
пользователя и программиста IBM PC.
|
|
|
|
Новиков Ю.В., Калашников О.А., Гуляев С.Э. Разработка устройств
сопряжения для персонального компьютера типа IBM PC. Под общей редакцией Ю.В. Новикова.
Практ. пособие (изд. 2-е, исправленное) М.: ЭКОМ, 2000.
Описание схемотехнических решений
плат расширения для шины ISA, схемы буферов сигналов шины, селектора адреса, примеры конкретных
схем устройств сопряжения, сигналы шины ISA, АЦП К1113ПВ1, схемы преобразователей уровней
сигналов, схема включения и назначение регистров БИС последовательного интерфейса i8250
(КР1847ВВ2).
|
|
|
|
http://cepera.h1.ru
Сайт, основанный на материалах
вышеуказанной книги.
|
|
|
|
Гук М.
Аппаратные средства РС. Энциклопедия. СПб.: Питер Ком, 2001.
Команды ввода-вывода процессора,
таблица распределения адресов ввода-вывода стандартных устройств ПК. Особенности процедур
обработки прерываний, таблица номеров прерываний в ПК, настройка плат и их программного
обеспечения на номера прерываний. Особенности разделяемых прерываний. Команды инициализации и
управления программируемого контроллера прерываний. Взаимодействие программ с внешними
устройствами, способы передачи потоков данных, методы инициации обмена данными. Разъем шины ISA, краткое назначение сигналов шины. Понятие об интерфейсе Centronics, описание регистров и
принципов работы стандартного параллельного порта и параллельных портов, соответствующих
стандарту IEEE1284-1994. Формат асинхронной передачи, интерфейс RS-232, назначение регистров
последовательного порта (БИС 16550А), схема интерфейса "токовая петля".
|
|
|
|
http://andymrrc.narod.ru/docs/hardware/interface/2.htm
http://andymrrc.narod.ru/docs/hardware/interface/1.htm
http://andymrrc.narod.ru/docs/hardware/interface/4.htm
Описания шин расширения,
последовательных и параллельных портов. Электронная копия материалов из книги М. Гука.
|
|
|
|
Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: В 2-х ч. М.:
"Диалог-МИФИ", 1992, (Библиотека системного программиста, Т. 2).
Описание часов реального времени,
микросхемы таймера, примеры программирования таймера на уровне портов. Описание регистров
последовательного порта, примеры инициализации (на языке Си), передачи и приема данных,
использование прерывания от порта, отличия микросхем асинхронных адаптеров. Описание
параллельного порта. Прерывания в ПК, таблица векторов прерываний, маскирование прерываний,
изменение вектора прерывания, особенности обработки аппаратных прерываний, примеры
программирования контроллера прерываний (на языке Си).
|
|
|
|
http://beda.stup.ac.ru/psf/ziss/wmaster/books/frolov/bsp/V02/HOME.HTM
Сетевая версия вышеуказанной книги.
|
|
|
|
http://beda.stup.ac.ru/psf/ziss/wmaster/books/frolov/bsp/V02/ch8.htm
Сетевая версия раздела, посвященного
контроллеру прерываний, из вышеуказанной книги.
|
|
|
|
Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: М.: "Диалог-МИФИ",
1997, (Библиотека системного программиста, Т. 33).
Описание методик
программирования аппаратуры ПК на уровне портов, прерываний DOS и BIOS. Описание часов
реального времени, системного таймера, обработка прерываний от таймера, описание
последовательного и параллельного портов, контроллера прерываний.
|
|
|
|
Фролов А.В., Фролов Г.В. Программирование модемов. М.:
"Диалог-МИФИ", 1993, (Библиотека системного программиста, Т. 4).
Описаны режимы и порты последовательного порта, рассмотрены вопросы его программирования. Приведена информация о программируемом контроллере прерывания персонального компьютера. |
|
|
|
http://www.lib.csu.ru/dl/bases/prg/frolov/books/bsp/v04
Сетевая версия вышеуказанной книги.
|
|
|
|
Фролов А.В., Фролов Г.В. Модемы и факс-модемы. Программирование для MS-DOS и Windows. М.: "Диалог-МИФИ", 1995, (Библиотека системного программиста, Т. 16).
Книга представляет собой новую редакцию четвёртого тома "Библиотека системного программирования". |
|
|
|
Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. Архитектура,
программирование и проектирование микрокомпьютерных систем: Пер.с англ. М.: Радио и связь,
1997.
Описание программируемого
контроллера прерываний.
|
|
|
|
Аппаратура
персональных компьютеров и ее программирование. IBM PC/XT/AT и PS/2. / 2B ProGroup:
В.А. Вегнер, А.Ю. Крутяков, В.В. Серегин, В.А. Сидоров, А.В. Спесивцев.
М.: Радио и связь, 1995.
Описание средств отсчета времени в
ПК - таймера и часов. Режимы работы таймера, примеры (на Ассемблере РС) инициализации БИС
таймера, чтения счетчика и состояния. Регистры часов и их программирование. Краткое описание
контроллера прерываний и его взаимодействия с процессором, таблица номеров прерываний в ПК,
режимы работы, примеры программирования контроллера. Назначение регистров последовательного
порта, стандартные частоты последовательной передачи, примеры программирования инициализации
порта, передачи и приема байта, прерывания от последовательного порта. Назначение регистров
стандартного параллельного порта.
|
|
|
|
Блохнин С.М. Шина ISA персонального компьютера IBM PC/AT. M.: ПК "Сплайн",
1992.
Описание шины ISA, назначение
сигналов, временные и электрические параметры.
|
|
|
|
http://home.tula.net/pctools/ISA_FILES/isabus.htm
Материал на основе книги
С.М. Блохнина.
|
|
|
|
Петрухин В.С., Степченков Ю.А., Филин А.В. Персональные ЭВМ на основе
архитектуры INTEL 80386. В двух книгах. Обнинск: "ИНВЕСКО", 1993 - Книга 2.
Описание шины ISA, назначение
сигналов, временные и электрические параметры.
|
|
|
|
http://www.lvr.com/parport.htm
Собрание файлов и ссылок на
материалы, посвященные параллельным портам, включая порты, соответствующие стандарту IEEE-1284.
|
|
|
|
http://www.lvr.com/serport.htm
Собрание файлов и ссылок на
материалы, посвященные последовательным портам.
|
|
|
|
Гук М.
Аппаратные интерфейсы ПК. Энциклопедия. СПб.: Питер Ком, 2001.
Описание параллельных и
последовательных портов ПК: состав, описание сигналов и их расположение на разъемах, временные
диаграммы, регистровые модели, способы использования в разрабатываемых устройствах.
|
|
|
|
Ан П.
Сопряжение ПК с внешними устройствами: Пер. с англ. М.: ДМК Пресс, 2001.
Описание параллельных и
последовательных портов ПК: состав, описание сигналов и их расположение на разъемах,
регистровые модели. Возможно, что это единственная книга, в которой приведена схема внутреннего
устройства параллельного порта.
|
|
|
|
Гелль П.
Как превратить ПК в измерительный комплекс. ДМК, 1999.
Книга из серии «В помощь
радиолюбителю» описывает как создать на базе ПК виртуальный измерительный комплекс для сбора и
и обработки информации, состоящий из датчиков физических величин (тока, давления, температуры и
т. д.), интерфейсного устройства (как правило, аналого-цифрового преобразователя) и программных
средств, позволяющих обрабатывать и интерпретировать собранную информацию.
|
|
|
 |
|
 |
 |
|
ИНТЕРФЕЙСНЫЕ БИС |
|
|
|
 |
|
|
|
Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник /
С.Т. Хвощ, Н.Н. Варлинский, Е.А. Попов; Под общ. ред. С.Т. Хвоща. Л.:
Машиностроение, 1987.
Структура, описание и временные
диаграммы работы в различных режимах, управляющие слова и слова состояния БИС последовательного
(КР580ВВ51) и параллельного (КР580ВВ55) интерфейса.
|
|
|
|
Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств
автоматики. М.: Энергоатомиздат, 1987.
Краткое описание БИС параллельного и
последовательного интерфейсов, режимы работы, слова управления и состояния.
|
|
|
|
Микропроцессорный комплект К1810: Структура, программирование, применение: Справочная
книга / Ю.М. Казаринов, В.И. Номоконов, Г.С. Подклетнов, Ф.В. Филиппов.;
Под ред. Ю.М. Казаринова. М.: Высшая школа, 1992.
Структура БИС программируемого
таймера К1810ВИ54. Программирование БИС, чтение состояния, подключение к системной шине,
временные диаграммы работы в различных режимах.
|
|
|
|
Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник: В
2-х т. / Н.Н. Аверьянов, А.И. Березенко, Ю.И. Борщенко и др.; Под ред.
В.А. Шахнова. М.: Радио и связь, 1988.
|
|
|
|
Щелкунов Н.Н., Дианов Л.П. Микропроцессорные средства и системы. М.:
Радио и связь, 1989.
|
|
|
|
Лабораторный практикум "Элементная база микропроцессоров" / Под ред. Ю.А. Попова.
М.: МИФИ, 1987.
Описание, программирование и режимы
работы БИС параллельного интерфейса КР580ВВ55.
|
|
|
|
Кудрявцев В. Программируемый периферийный адаптер КР580ВВ55.
Описание интерфейсной БИС на сайте
Российского виртуального компьютерного музея. Представлена информация о назначении входов,
форматы управляющих слов, последовательность работы в различных режимах. |
|
|
|
Лабораторный практикум по схемотехнике и системотехнике ЭВМ. Проектирование и
применение устройств на микропроцессорах и микроЭВМ / Под ред. Ю.А. Попова. М.: МИФИ,
1988.
Описание, программирование и режимы
работы БИС последовательного интерфейса КР580ВВ51. |
|
|