![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Устройства ультрафиолетового стирания Таблица 12-5: Скорость передачи для асинхронного режима (BRGH = 1)
Продолжение таблица 12-5
Продолжение таблица 12-5
Запись нового значения в регистр SPBRG сбрасывает таймер BRG. Это обеспечивает переход таймера BRG на новую скорость передачи без ожидания окончания счета. Примечание: Для PIC16C73/73A/74/74A асинхронный высокоскоростной режим (BRGH = 1) на высокой скорости может давать ошибки. Поэтому для них рекомендуется BRGH = 0. Если необходимо, поддерживать более высокую скорость передачи (больше чем обеспечивает BRGH = 0), то рекомендуется использовать PIC16C76/77. Пример 12-1: Вычисление скорости передачи и ошибки. Желаемая скорость передачи = Fosc / (64 (X + 1)) 9600 = 16000000 /(64 (X + 1)) X =25.042 = 25 Расчетная скорость передачи = 16000000 / (64 (25 + 1)) = 9615 Ошибка = (Расчетная скорость - Желаемая скорость) Желаемая скорость = (9615-9600)/9600 = 0.16% 12.1.1 ВЫБОРКА ПРИНИМАЕМЫХ ДАННЫХ Для определения присутствует ли на RC7/RX/DT высокий или низкий уровень, выборка данных на контакте выполняется три раза. Если бит BRGH (TXSTA <2>) сброшен (то есть, низкая скорость передачи), то выборка Qcy-ществляются на седьмом, восьмом и девятом задних фронтах каждых 16 тактов (Рис. 12-3). Если разряд BRGH установлен (то есть, высокая скорость передачи), выборка осуществляется на 3 фронтах синхроимпульсов, предшествующих второму переднему фронту каждых 4 тактов после первого заднего фронта, когда на контакте RX устанавливается низкий уровень (Рис. 12-4 и 12-5). (RC7/RX/0T онтаи) Такты передачи Старт вит / ВНР Бод CLK для icex томе старт бита , Такгх16 ![]() Рис. 12-3 Выборка данных на контакте RX, BRGH = О (PIC16C73/73A/74/74A) Такты передачи Старт вит витО Первый задний фронт после устаиоаки низкого уровня иа контакте RX уВторой передний фронт \ 2 3 4 12 3 4 1 2 02,04 CLK ШШJlrШЛJ¥UllmГШЛЛЛJШnЛJ Выборки Выборки выборки Рис, 12-4 Выборка данных на контакте RX, BRGH = 1 (PIC16C73/73A/74/74A) ![]() Стаот бит /бито передачи .ВодСикдпя всех кроме стартОита . р Первый задний фронт после установки низкого уровня на контакте RX /,Второй передний фронт I-1 J \ I \ L 12 3 4 Q2. Q4 с1к Л1]ШЯЛЯПЛЛЯГ1ШтГ1ЛШ¥1ЛЛЛЛЛЛ Выборки Рис. 12-5 Выборка данных иа контакте RX, BRGH = 1 {PIC16C73/73A/74/74A) (RC7/RXCT контакт) Такты передачи Тактх16 Старт бит / BiC - Бод CLK Для всех кроме старт вита , 1 2 3 4 5 В 7 8 9 10 11 12 13 14 15 16 1 2 3 Выборки Рис. 12-6 Выборка данных на контакте RX, BRGH = О или BRGH = 1 (PIC16C76/77) 12.2 АСИНХРОННЫЙ РЕЖИМ USART В асинхронном режиме USART испотьзует стандартный формат (стартовый бит, восемь или девять информационных разрядов и один столовый бит). Старт осуществляется по заднему фронту сигнала на линии данных. Наиболее часто используется 8 разрядный формат данных. На кристалле имеется 8 разрядный генератор скоростей передачи, который может использоваться для получения стандартных частот скорости передачи от кварцевого резонатора. Передача и прием USART осуществляется со старщего разряда. Передатчик и приемник USART функционально независимы, но использует один и тот же формат данных и скорость передачи. Генератор скорости передачи, в зависимости от бита BRGH (TXSTA <2>), формирует такт сдвига разряда на каждых 16 или 64 импульсах синхронизации. Контроль по четности аппаратными средствами не обеспечивается, но может быть выполнен программно и передан как девятый информационный разряд. Асинхронный режим не функционирует в течении останова по команде SLEEP. Асинхронный режим устанавливается при сбросе бита SYNC (TXSTA
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |