Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Первая ступень контролера скорости передачи – 16-разрядный счетчик и компаратор. В начале передачи или приема каждого бита счетчик загружается величиной INT(N/2), где N – значение, сохраненное в комбина4ции UxBR0 и UxBR1. Счетчик перезагружает INT(N/2) каждый полупериод периода бита, обеспечивая полный период бита N BRCLK. Для данного источника тактирования BRCLK, скорость передачи определяется требуемым коэффициентом деления N:
Коэффициент деления N зачастую является нецелым числом, целочисленная часть которого может быть принята прескалером/делителем. Вторая ступень генератора скорости передачи – модулятор, используемый для максимально точного учета дробной части. Коэффициент деления N в этом случае определяется так:
где:
N - получаемый коэффициент деления;
UxBR - 16-разрядное представление регистров UxBR0 и UxBR1;
i - позиция бита в фрэйме;
n - общее количество битов в фрэйме;
mi - данные каждого соответствующего модуляционного бита (1 или 0).
Дата публикования: 2014-11-18; Прочитано: 300 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!