и исходя из справочной документации частота генератора имеет зависимость от константы пересчета :
,
то имеем систему исходя из которой найдем зависимость
ND (N): (1).
Возможно вы искали - Курсовая работа: Автомобильная сигнализация
С учетом того, что вычисление по формуле (1) константы ND будет выполняться с погрешностью, то следует увеличить ее значение на 1, для того чтобы частота генератора гарантированно была меньше числа , и не произошло переполнения счетчика. Тогда
(2).
Посчитаем при каком N в формуле (2) ND будет неотрицательным
То есть фактически формулу (2) для пересчета можно применять для частот при которых N>6. Так как максимальное значение программного делителя составляет 513 (29 +2), то минимальная частота генератора при которой применим этот алгоритм деления частоты составляет
Похожий материал - Курсовая работа: Разработка микропроцессорной системы Автомобильные часы-термометр-вольтметр на базе микроконтроллера
кГц.
При этом из формулы (2)
,
а частота сигнала равна
Гц.
Очень интересно - Курсовая работа: Автомобільний охоронний сигналізатор на мікроконтролері
Для получения более низкой частоты нужно изменить значение регистра MUX генератора на такое значение 000111000В. Тогда частота на выходе генератора будет меньше чем частота резонатора генератора (60 МГц) в 2·(ND +2) раза. Тогда уравнение, из которого вычисляется константа ND , изменится, и будет иметь вид
Поэтому значение ND согласно формуле (2) нужно поделить на 2 и добавить 1. Тогда
(3)
При этом константа ND , вычисленная по формуле (3) программируется в генератор при частоте сигнала в диапазоне Гц, что соответствует значению N=3496..6977=0DA8h..1B41h.
Вам будет интересно - Реферат: Адаптивные сборочные робототехнические комплексы (РТК)
При частотах сигнала в диапазоне fc =7.5..14.3 Гц в регистр MUX генератора программируется следующее значение 000110000В. Тогда частота на выходе генератора будет меньше чем частота резонатора генератора (60 МГц) в 4·(ND +2) раза. Поэтому значение ND согласно формуле (2) нужно поделить на 4 и добавить 1. Тогда
что соответствует значению N=6978..13954=1B42h..3682h.
Рассчитаем, какое число нужно загрузить в регистр TH1 для настройки последовательного интерфейса на скорость 4800 бод/с. Частота передачи данных рассчитывается по формуле:
.
Похожий материал - Реферат: Адміністрування користувачів з використанням локальних і глобальних груп
Из этой формулы находим константу которую нужно загрузить в TH1.
Так как число 243 округлялось найдем фактическую скорость передачи данных.
бод/с