RTC также используется для отработки временных задержек

использовать, длить, отработка, временной, задержка, тактовой частоты

RTC также используется для отработки временных задержек. RTC может работать от внешнего кварцевого генератора, связанного со входом тактовой частоты таймера 1, или от внешнего кварцевого генератора, используемого для синхронизации работы микроконтроллера. Однако, прежде чем написать соответствующую прикладную программу, необходимо изучить регистр управления таймера 1. Чтобы использовать таймер 1, регистр управления таймера 1 (T1CON) и регистры управления прерываниями используется в этом примере программы для организации таймера реального времени. Бит RD16 выбирает, будут ли считываться и записываться все 16 битов счетчика сразу, или же каждая 8-разрядная половина счетчика будет считываться или записываться отдельно. При одновременном считывании или записи всех битов (RD = 1), старшая часть отсчета выводится первой и сохраняется внутри микроконтроллера до тех пор, пока младшая часть отсчета не будет записана при обновлении обеих половин отсчета таймера. В таком применении использует типовой (часовой) кварцевый резонатор на частоту 32,768 кГц, Этот кварцевый резонатор подключен к выводам таймера 1 (T10S0 и _ 1OS1). Обратите внимание на то, что эта система содержит два источника тактовой частоты. Основная тактовая частота в 2 МГц, которая синхронизует выполнение команд, формируется RC-генератором и подается на входной Вывод OSC1. Другой источник тактовой частоты — это кварцевый генератор, связанный с выводами RB6 • RB7. Вывод RB6 — это T10S0 (выход генератора Т1), а вывод RB7 — это T10SI (вход генератора Т1). Отсчет, равный 32768 или 0x8000 вызывает прерывание через одну секунду, если таймер программируется так, чтобы начинать считать с этого значения.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

6 + 2 =