В качестве центрального процессора в данной курсовой работе используется процессор фирмы Motorola MC68000. Он имеет 16 - разрядную шину данных и 24-разрядную шину адреса. На рис. 2.1 приведена схема подключения микропроцессора к шинам проектируемой МПС.
Рис. 2.1 - Схема микропроцессора
Системные сигналы
. CLK - тактовый сигнал синхронизации, период которого определяет продолжительность такта машинного цикла. CLK согласовывает во времени функционирование узлов и блоков МП и сопровождает обмен в МПС.
Внешний сигнал системного сброса = 0 вызовет системное прерывание выполнения текущей программы, а содержимое регистров адреса и данных обнуляется. В регистре признаков SR устанавливается значения флажка S = 1 (режим супервизора), а другие флажки приобретают значение 0. Внешний сигнал
обычно формируется во время включения питания или при нажатия клавиши сброса. Сигнал
= 0 формируется также при выполнении привилегированной команды RESET, которая переводит к начальному состоянию другие устройства МПС. Входной сигнал
= 0 останавливает выполнение текущей программы, переводит выводы А23…А1, D15…D0 в высокоимпедансное состояние (третье состояние), а выходы управляющих сигналов - к неактивному состоянию. С аналогичной реакцией МП формирует исходный сигнал
=0 при двойной ошибки шины (двукратное поступление сигнала
= 0), выход из состояния остановки происходит при поступлении внешнего сигнала
= 0 или прерывания. Сигнал ошибки обращения к шине
= 0 формируется контролером шины.
Сигналы управления обменом. - адресный строб, который своим активным уровнем
= 0 в тактах S0 и S1 в цикле обмена сопровождает адрес на ША.
- сигнал, который определяет направление обмена по ШД: ввод в МП (чтение) - при
= 1; вывод из МП (запись), если
= 0.
(передача старшего байта),
(передача младшего байта) - сигналы, которые определяют размер данных на ШД.
= 0,
= 0 определяют передачу слова. Младший байт передается, если
= 1 и
= 0, старший -
= 0,
= 1. Входной сигнал готовности к обмену
= 0 поступает, если периферийное устройство или память - объекты обращения - готовы к обмену. Иначе -
= 1.
Сигналы управления захватом шины.Эти сигналы определяют порядок использования системной шины устройствами системы. В режиме захвата шины МП отсоединяется от шины, а управление обменом осуществляет другое устройство. Чаще всего - это режим прямого доступа к памяти (ПДП), когда осуществляется обмен между основной памятью (ОП) и каким-нибудь внешним устройством без участия МП. - входной сигнал запроса от внешнего устройства на захватывание шины. Если
= 0, МП завершает текущий цикл обмена, приостанавливает выполнения команды и переводит выводы А23…А1, D15…D0 в высокоимпедансное состояние, а выходы управляющих сигналов - к неактивному состоянию.
- исходный сигнал разрешения захватывания шины, который приобретает значение
= 0 после разъединения МП с шиной.
- входной сигнал подтверждения захватывания шины. После получения
= 0 устройство, которое требовало разрешения на захватывание шины, присылает к МП сигналы
= 0, отменяет запрос на захватывание (
= 1) и переходит к управлению шиной. После завершения обмена указанное устройство присылает сигнал
= 1. Затем МП переходит к выполнению прерванной команды.
Самое читаемое:
Активный фильтр нижних частот каскадного типа
Используя
в качестве элемента схемы ОУ, можно синтезировать характеристику любого
RLC-фильтра без применения катушек индуктивности. Такие безындукционные фильтры
известны под названием «активные фильтра» благодаря включению в их схему
активного элемента (усилителя).
Активные
фильтры можно использовать в качестве фильтров низких ...