Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры Схемотехника.doc
Скачиваний:
7
Добавлен:
25.09.2019
Размер:
14.02 Mб
Скачать

3.6. Запуск и сброс микропроцессора

Для запуска или установки МП в исходное состояние используется вход RESET (СБР). Для правильного запуска МП одновременно с напряжением питания на вход RESET подается сигнал высокого уровня, который должен оставаться в этом состоянии не менее 50 мкс после достижения напряжения питания номинального значения. Для установки МП в исходное состояние во время работы (перезапуск МП) необходимо подать на вход

ЧТВВ

Т 8 (D0-D7)

(D0-D7) 8 8 A

OE 16- разрядная

ВА86 ШД

к МП

ВНЕ Т В 8 (D0-D7)

&

Сигнал 8

выбора УВВ А

CS (ВМ)

А0 & ОЕ

ВА86

Рис.3.12. Схема согласования 8-разрядного УВВ с 16-разрядной ШД

RESET сигнал высокого уровня длительностью не менее четырех периодов тактовой частоты.

При поступлении сигнала RESET МП прекращает выполнение внутренних операций, переводит выходы узла сопряжения с шиной в указанное ниже состояние и остается в этом состоянии на все время действия сигнала RESET.

AD0 - AD15

третье

AD16/S3 - AD19/S6

неопределенное

BHE/S7

неопределенное

M/IO/S2

через высокий уровень в третье состояние

DT/R/S1

через высокий уровень в третье состояние

DEN/S0

через высокий уровень в третье состояние

WR/LOCK

через высокий уровень в третье состояние

RD

через высокий уровень в третье состояние

INTA

через высокий уровень в третье состояние

ALE

0

HLDA

0

RQ/GT0

1

RQ/GT1

1

QS0

0

QS1

0

Если во время действия сигнала RESET на входы МП поступают сигналы NMI или HOLD, то они не воспринимаются МП.

Если сигнал HOLD имеет высокий уровень сразу после окончания сигнала RESET, то МП перед выбором первой команды перейдет в состояние захвата.

Поскольку сигнал RESET сбрасывает признак 1, то немаскируемые внешние прерывания не воспринимаются. Если же на вход NMI поступит сигнал высокого уровня раньше, чем через 9 тактов после окончания сигнала RESET, то МП может выполнить одну команду прежде, чем перейдет к обработке прерывания.

После перехода сигнала RESET в состояние низкого уровня МП начинает выполнять внутренние операции, в результате которых содержимое сегментных регистров, регистра признаков, регистра программного счетчика и регистров очереди команд устанавливаются в состояние, указанное ниже. МП требуется приблизительно 8 тактов для установки перечисленных регистров в исходное состояние.

регистр признаков F

сброшен

счетчик команд РС

0000Н

регистр CS

FFFFH

регистр DS

0000H

регистр SS

0000H

регистр ES

0000H

очередь команд

Пусто

Поскольку содержимое регистра CS равно FFFFH, а содержимое регистра РС - 0000Н, то МП выбирает первую команду после пуска из ячейки памяти FFFF0H. Поэтому обычно, начиная с этой ячейки, записывают в память команду JMP прямого межсегментного перехода на действительное начало системной программы.