Скачиваний:
1
Добавлен:
26.08.2019
Размер:
887.96 Кб
Скачать
    1. Блок cpu.

В контроллере используется микропроцессор i8085 АН-1. Выбор именно такого микропроцессора обусловлен тем, что тактовая частота, исходя из задания на курсовую работу, должна быть равна 6 МГц. Частоту 6 МГц можно получить, подключив к входам Х1 и Х2 микропроцессора кварцевый генератор с частотой 12 МГц

Также в состав CPU входит демультиплексор 1533КП11, который обеспечивает реализацию функций MEMWR#, MEMRD#, IORD#, IOWR#.

Рис. 2.1. Функциональная схема центрального процессорного устройства

    1. Блок памяти.

Память типа RAM реализуется модулем памяти прибора 8155 . Прибор использует мультиплексную шину AD и сигналы управления МП (RD#, WR#, IO/M#). Выбор кристалла реализуется сигналом CE#. Объем памяти  256 байт.

МП должн использовать автомат готовности, имеющийся в приборе 8755. При подключении выходного сигнала этого автомата готовности к входу READY МП необходимо обратить внимание на его Z-состояние и добавить «подтягивающий» резистор, подключенный к Vcc.

Таблица 2.1. Память и устройства ввода/вывода контроллера.

Функциональные блоки

Память

Размер

Адрес

УВВ

Размер

Тип ИМС

CPU

ROM

Да

2 Кбайт

С адреса 0000h

8755

RAM

Да

256 байт

Любое

8185

Индикаторное устройство

Да

2 байт

555ИР23

Устройство ввода пакетов управления (IO1)

Да

4 байт

8755

Таймер временного паттерна

Да

6 байт

8155

555ИР23

Устройство формирования дельта-импульсов (IO2)

Да

2 бит

8155

Выбор микросхем осуществляется, с помощью демультиплексора, формирующего сигналы Chip Select следующим образом (cм. Таблицу 2.2)

Таблица 2.2. Адресные линии, используемые для внешней информации.

Тип прибора

Адресные линии

Объем, байт

занятые

свободные

8755

A0, A1, …, A10

A11, A12, …, A15

2 К

RAM 8155

A0, A1, …, A7

A8, A9, …, A15

256

Таблица 2.3. Адреса модулей и устройств проектируемого контроллера

Функциональные блоки

Память

УВВ

Сигнал выбора

Размер

Адрес

Адрес

Размер

1

2

3

4

5

6

Модули памяти

ROM (ROM 8755)

2 Кбайт

0000h-07FFh

CSROM#

RAM (RAM 8155)

256 байт

0800h-

08FFh

-

CS90#

Устройства ввода-вывода

Индикаторное устройство

Регистр данных 555ИР23

98h

1 байт

CS98#

Регистр разрядов 555ИР23

А0h

1 байт

CSА0#

Таймер прибора 8155

90h…91h

2 байт

CS90#

Устройство вводов пакетов управления (IO1)

Регистры данных (ports A, B прибора 8755)

80h…81h

2 байт

CS80#

Таймер временного паттерна

Регистры временного хранения (ports A, B прибора 8155)

92h…93h

2 байт

CS90#

Регистр данных 555ИР23

-

-

А8h

1 байт

CSА8#

Устройство формирования дельта-импульсов (IO2)

(port C прибора 8155)

94h… 95h

2 бита

CS90#

Демультиплексор, используемый в селекторе адреса, изображен на рис. 2.2.

Рис. 2.2. Схема дешифратора адреса и карты памяти).