Выход триг-гера | Выход | ||||
Разрешение и считывание из регистра | Н Н | PE В В | Dn Н В | Н В | Q0 Q7Н В |
Защелкивание и считывание из регистра | Н Н | Н Н | «Н» «В» | Н В | Н В |
Защелкивание в регистр разрыв выходов | В В | Н Н | «Н» «В» | Н В | Z Z |
1.2.3. Шина данных микропроцессора 1821ВМ85.
Шина данных в отличие от шины адреса является двунаправленной. Значит необходимо предусмотреть буфер, который по соответствующим сигналам управления от МП будет пропускать данные как к МП так и от него. В качестве двунаправленного буфера будем использовать микросхему 1533 АП6.
Микросхема 1533 АП6 содержит 8 ДНШУ с тремя состояниями выводов, два входа разрешения ЕАВ - №1 (переключение направления каналов) и
- №19 (перевод выхода канала в состояние Z).Таблица истинности.
ЕАВ | Ап | Вп | |
Н | Н | А В | Вход |
Н | В | Вход | В А |
В | х | Z | Z |
В качестве управляющих сигналов будем использовать сигналы
; EN. Если сигнал подать на вход №1 микросхемы 1533 АП6, то при = «0» направление передачи информации В А= «1» направление передачи информации А В
Подача сигнала EN на вход № 19 микросхемы 1533 АП6, при котором выводы переходят в третье Z состояние, будет рассмотрена ниже.
2 | АО | F | |
3 | А1 | В0 | 18 Uп=5В |
4 | А2 | В1 | 17 № 20 – Uп |
5 | А3 | В2 | 16 № 10 - ЗЕМЛЯ |
6 | А4 | В3 | 15 |
7 | А5 | В4 | 14 |
8 | А6 | В5 | 13 |
9 | А7 | В6 | 12 |
1 | ЕАВ | В7 | 11 |
19 |
1.2.4. Генератор тактовых импульсов
для микропроцессора 1821 ВМ85.
Схема генератора тактовых импульсов микропроцессора 1821ВМ85 содержится в самом микропроцессоре. Достаточно подключить кварцевый резонатор к выводам № 1 и № 2 МП. Кварцевый резонатор может иметь любую частоту колебаний в диапазоне от 1 до 6 МГц. Эта частота делится пополам, и соответствующие импульсы используются в МП. На рисунке 2 показана схема подключения кварцевого резонатора, в результате чего обеспечивается синхронизация МП 1821ВМ85.
Рисунок 2.
1.2.5. Установка начального состояния
микропроцессора 1821ВМ85.
После включения питания ЦП должен начинать выполнение программы каждый раз с команды, расположенной в ячейке с определенным адресом, а не с какой-либо произвольной ячейке. Для этого нужно выполнить начальную установку МП. Такая начальная установка осуществляется при первом включении МП, а также в любое время, когда потребуется вернуть МП к началу выполнения системной программы, всегда с одной и той же определенной ячейки памяти.