Главная страница

6 Аппаратные средства микроконтроллеров серии PIC. 5 Основные особенности микроконтроллеров серии pic


Скачать 315 Kb.
Название5 Основные особенности микроконтроллеров серии pic
Анкор6 Аппаратные средства микроконтроллеров серии PIC.doc
Дата14.11.2019
Размер315 Kb.
Формат файлаdoc
Имя файла6 Аппаратные средства микроконтроллеров серии PIC.doc
ТипДокументы
#95188
страница4 из 9
1   2   3   4   5   6   7   8   9

5.2.3. Схема тактирования и цикл выполнения команды


Входная тактовая частота, поступающая с вывода OSC1/CLKIN, делится внутри на четыре, и из нее формируются четыре циклические не перекрывающиеся тактовые последовательности Q1, Q2, Q3 и Q4. Счетчик команд увеличивается в такте Q1, команда считывается из памяти программы и защелкивается в регистре команд в такте Q4. Команда декодируется и выполняется в течение последующего цикла в тактах Q1...Q4. Схема тактирования и выполнения команды изображена на рис. 5.2.

Цикл выполнения команды состоит из четырех тактов: Q1...Q4 . Выборка команды и ее выполнение совмещены по времени таким образом, что выборка команды занимает один цикл, а выполнение – следующий цикл. Эффективное время выполнения команды составляет один цикл. Если команда изменяет счетчик команд (например, команда GOTO ), то для ее выполнения потребуется два цикла, как показано на рис. 5.3.




Рис. 5.2. Схема тактирования и выполнения команды.




Рис. 5.3. Выборка команд.

Цикл выборки начинается с увеличения счетчика команд в такте Q1. В цикле выполнения команды выбранная команда защелкивается в регистр команд в такте Q1. В течение тактов Q2, Q3 и Q4 происходит декодирование и выполнение команды. В такте Q2 считывается память данных (чтение операнда), а запись происходит в такте Q4.
1   2   3   4   5   6   7   8   9


написать администратору сайта