Граф-схема алгоритма работы проектируемого устройства. Подключение блоков памяти и распределение адресного пространства

Страницы работы

Фрагмент текста работы

производиться запись отчетов с АЦП, но имеются данные о времени преобразования АЦП. Предположим, что это и есть интервал времени между записью октетов. В задании  также сказано, что необходимо организовать программный запуск АЦП, следовательно отпадает необходимость в использовании программируемого таймера в нашей МПС.

Сигнал “запрос прерывания” формируется АЦП после окончания преобразования.

Считанные с АЦП значения записываются в ОЗУ.

         После окончания снятия отчетов, вычисляется максимальный по амплитуде отчет и затем выводится на цифровой дисплей с помощью контроллера клавиатуры и дисплея (ККД).

Для построения микропроцессорной системы будем использовать ЦПУ КР1810ВМ86, имеющее 16-разрядную шину данных, что позволит напрямую передавать 10-и разрядную информацию с АЦП, выполненное по n-МОП-технологии и электрически совместимое с микросхемами ТТЛ и ТТЛШ.



3.  Граф-схема алгоритма работы проектируемого устройства .

Подпись: Инициализация сегментных регистров и РОНов.

Подпись: Ожидание прерывания.

Подпись: даПодпись: нетПодпись: Количество
N=100.

Подпись: Вычисление максимального  значения отчета.

             Рис.1 Граф-схема алгоритма работы проектируемого устройст

4.  Описание  принципиальной схемы.

4.1 Построение модуля центрального процессора.

Так как проектируемое устройство состоит только из одного процессора, и число сопрягаемых с ним устройств невелико, ВМ86 работает в минимальном режиме. Стандартным образом к микропроцессору подключается генератор тактовых импульсов К1810ГФ84. К его входу RES подключена RC-цепочка, которая формирует сигнал сброса автоматически при включении питания либо с помощью кнопки SA1.

Частота опорного генератора задается с помощью внешнего кварцевого резонатора частотой 12МГц, который подключается к выводам Х1 и Х2. Тактовый сигнал МОП-уровня CLK, подаваемый на вход CLK МП, в три раза меньше частоты опорного генератора и составляет FCLK=4МГц. Внутренний делитель частоты формирует выходные импульсы PCLK скважностью 2 с частотой, равной ½ частоты сигнала CLK и обеспечивает управление устройствами, работающими на ТТЛ - уровнях.

При разработке структуры блока ЦП необходимо решить задачи разделения (демультиплексирования) шины адреса/данных, буферирования шины адреса и шины данных, а также задачу формирования системных управляющих сигналов для внешних устройств.

Первая задача решается с помощью ИС К580ИР82 (DD1 и DD5), выполняющих функции адресной защёлки, так как адресная информация должна быть выставлена в течение всего цикла чтения или записи.

DD1 защёлкивает младшие 8 бит ША, DD5 – старшие.

Вторая задача решается с помощью двунаправленных 8-битовых шинных формирователей К580ВА86 (DD9 и ВВ9), которые усиливают сигналы системной шины данных.

Т.к. в МПС ввод – вывод организован с отображением на память, то в качестве управляющих сигналов  используются сигналы  M/IO, WR, RD и INTA, вырабатываемые МП.

4.2 Подключение блоков памяти и распределение адресного пространства.

При подключении ЗУ к шинам МПС необходимо обеспечивать передачу как двухбайтовых слов, так и отдельных байтов.

При чтении из ПЗУ в любом случае происходит передача слова, поэтому   сигналы   BHE   разрешения   старшего  байта  и  A0  на  ПЗУ  не подаются, а микропроцессор сам выбирает, какой байт ему нужен, старший

Похожие материалы

Информация о работе

Предмет:
Радиотехника
Тип:
Конспекты лекций
Размер файла:
151 Kb
Скачали:
0