RETR
RETR
ORG 7
JMP INT
ORG 3
JMP START
ORG 0
TEAM: …………………..; подпрограмма обработки прерывания от Т/С
………………….
INT: …………………..; подпрограмма обработки внешнего прерывания
…………………..
START: ………………….; основная программа, начало
………………….
………………….; конец.
Имена меток взяты произвольно и могут быть другими.
Устройство управления и синхронизации предназначено для выработки сигналов, обеспечивающих управление выполнением команд. Оно реализовано на кристалле микроЭВМ за исключением источника опорной частоты, в качестве которого используется кварцевый резонатор, LC – цепь или внешний источник синхроимпульсов. Варианты подключения источника опорной частоты.
Опорная частота fBQ1(6 МГц) делится на 3 для получения внутренней частоты синхронизации fCLK = 2 МГц. Сигналы CLK могут быть выведены на внешний вывод T0 по команде ENTO CLK.
Частота CLK делится на 5 в счетчике циклов для получения частоты, определяющей машинный цикл. Fмц = 0,4 МГц. Период машинного цикла = 2,5 мкс. Эту же частоту имеет сигнал ALE.
Общий сброс микроЭВМ по включению питания реализуется подключением конденсатора к выводу /SR
После сброса
1.Обнуляютс счетчик команд и указатель стека.
2.Порт P0 устанавливается в третье состояние, а порты P1,P2 в режим ввода.
3.Выбирается банк регистров RB0 и банк памяти программ MB0.
4.Запрещаются все прерывания.
5.Останавливается таймер счетчик и блокируется выдача сигналов на вывод T0.
6.Сбрасываются флаги таймера-счетчика флаги пользователя F0,F1.