Дж. Коффрон, В. Лонг
РАСШИРЕНИЕ
МИКРОПРОЦЕССОРНЫХ
СИСТЕМ
PRACTICAL
INTERFACING TECHNIQUES
FOR MICROPROCESSOR
SYSTEMS
James W. Coffron
William E. Long
PRENTICE-HALL, INC. , Englewood Cliffs, New Jersey 07632
Дж. Коффрон, В. Лонг
РАСШИРЕНИЕ
МИКРО -
ПРОЦЕССОРНЫХ
СИСТЕМ
Перевод с английского
В. П. Нестерова
Под редакцией
доктора технических наук
профессора П. В. Нестерова
МОСКВА «МАШИНОСТРОЕНИЕ» 1987
ББК 32. 973
К74
УДК 681. 326. 34-03,20-82
Коффрон Дж. , Лонг В. К74 Расширение микропроцессорных систем/Пер. с
англ. ; Под ред. П. В. Нестерова. —М. :
Машиностроение, 1987—320 с: ил.
(В пер. ): 1 р. 50 к. В книге американских авторов детально проанализированы
особенности архитектуры и функционирования микропроцессорных систем,
необходимые для организации интерфейса с ОЗУ, ПЗУ и другими
внешними устройствами, включая семисегментный индикатор, АЦП
и ЦАП. Основное внимание уделено описанию особенностей
технических средств и способов их применения при расширении
микропроцессорных систем
Для инженерно-технических работников, занимающихся
проектированием и эксплуатацией микропроцессорных средств.
. , 2405000000-172 f_0 __ ББК 32. 973
• I7Z-o7
038(ОГ)-87
© 1983 by Prentice Hall, Inc. , Englewood Cliffs, New Jersey
© Перевод на русский язык, издательство «Машиностроение»,
1987
ОГЛАВЛЕНИЕ
Список сокращений 8
Предисловие 9
Глава 1. Архитектура технических средств интерфейса . . 11
1. 1. Архитектура системы с тремя шинами 12
1. 2. Реализация архитектуры системы с тремя шинами ... 19
1. 3. Система с тремя шинами на основе микропроцессора 8085 21
1. 4. Система с тремя шинами на основе микропроцессора Z80 27
Глава 2. Организация интерфейса микропроцессорных систем
с ПЗУ и статическими ОЗУ 30
2. 1. Потоки данных, передаваемых при обращении к памяти . . 31
2. 2. Передача адреса и буферированных данных из ПЗУ ... 32
2. 3. Передача небуферированных данных из ПЗУ 34
2. 4. Структура ПЗУ информационной емкостью 4КХ8 ... 35
2. 5. Передача данных при использовании статических ОЗУ с
раздельными линиями ввода и вывода данных 38
2. 6. Передача данных в ОЗУ с общим вводом-выводом данных 44
2. 7.
Временная диаграмма обращения к памяти 49
Глава 3. Общие принципы организации интерфейса
микропроцессора с устройствами ввода-вывода данных . 53
3. 1. Адресуемый порт 54
3. 2. Коммутируемый порт ввода-вывода данных . ... . . 58
3. 3. Линейный выбор устройства ввода-вывода ... ... 59
3. 4. Распределение адресного пространства 60
3. 5. Передача данных между центральным процессором и
устройствами ввода-вывода данных ; . 62
Глава 4. Статические электрические параметры нагруженной
шины ... ... . . 69
4. 1. Структура ТТЛ ИС 70
4. 2. Параметры и спецификации цифровых ИС 72
4. 3. Нагрузка шины адреса 77
4. 4. Нагрузка, создаваемая внешними устройствами шины
данных ... 81
Глава 5. Организация интерфейса микропроцессора с
динамическими ОЗУ 83
5. 1. Структура динамических ОЗУ . . . . . ... . . . 83
5 2. Мультиплексирование входов адреса . . . . . ... . 90
5. 3. Запись и считывание данных из ОЗУ ... ... . . 95
5
5. 4.