Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > AVR

реклама

 




Мероприятия:




21. Интерфейс USART

21.1. Отличительніе особенности

  • Семь идентичных модулей USART
  • Полнодуплексная работа (независимые регистры последовательного приеме и передачи)
  • Асинхронная или синхронная работа
  • Ведущая или подчиненная синхронная работа
  • Арифметический генератор скорости связи с высокой разрешающей способностью
  • Поддерживаемые форматы посылок: 5, 6, 7, 8 или 9 бит, а также 1 или 2 стоп-бита
  • Аппаратная генерация и проверка бит паритета (четность или нечетность)
  • Выявление условия "Data OverRun" (переполнение данных)
  • Выявление ошибок в посылке
  • Фильтрация шума, в т.ч. схемой обнаружения ложного старт-бита и цифровым фильтром низких частот
  • Три отдельных прерывания по завершению передачи, по освобождению регистра данных передачи и по завершению приема
  • Мультпроцессорный режим связи
  • Асинхронный режим связи на удвоенной скорости
  • Режим SPI мастер для передачи по шине SPI
  • Поддержка протокола IrDA при совместной работе с модулем IRCOM

21.2. Обзор

Интерфейс USART (универсальный синхронно-асинхронный приемо-передатчик) - весьма гибкий модуль последовательной связи. USART поддерживает полнодуплексную асинхронную или синхронную передачу данных. USART также может работать в режиме "ведущий SPI" для работы с шиной SPI.

Передача данных выполняется посылками. Формат посылки может быть адаптирован под различные стандарты. USART поддерживает буферизацию данных в обоих направлениях, что обеспечивает непрерывность передачи данных без каких-либо задержек между посылками. По завершению приема и передачи, могут генерироваться прерывания по отдельным векторам. Это позволяет полностью управлять передачей данных по прерываниям. Ошибки в посылке и переполнение буфера обнаруживаются аппаратно, о чем сигнализируют отдельные флаги статуса. При необходимости, также можно использоваться функции генерации и проверки паритета (четность или нечетность).

Один из USART может напрямую работать с IrDA 1.4-совместимым инфракарасным трансивером при условии использования встроенного модуля IRCOM, который поддерживает модуляцию/демодуляцию данных на скорости до 115.2 кбод.

У каждого из портов C, D и E имеется по два интерфейса USART, а у порта F есть только один USART. Данные интерфейсы обозначаются USARTC0, USARTC1, USARTD0, USARTD1, USARTE0, USARTE1 и USARTF0, соответственно.



<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники