33359

Универсальный асинхронный приёмо-передатчик КР1816ВУ51

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Через универсальный асинхронный приёмопередатчик УАПП осуществляется прием и передача информации представленной последовательным кодом младшими битами вперёд в полном дуплексном режиме обмена. В этом режиме информация 8бит передаётся и принимается через внешний вывод входа приёмника RXD. Через TXD выдаются импульсы сдвига синхронизации которые сопровождают каждый бит. За один машинный цикл передаётся один бит информации.

Русский

2013-09-05

32 KB

4 чел.

Универсальный асинхронный приёмо-передатчик КР1816ВУ51.

Через универсальный асинхронный приёмопередатчик (УАПП) осуществляется прием и передача информации, представленной последовательным кодом (младшими битами вперёд), в полном дуплексном режиме обмена.

В состав УАПП (последовательного порта) входят принимающий и передающий сдвигающие регистры, а также специальный буферный регистр (SBUF) приёмопередатчика. Запись байта в буфер приводит к автоматической переписи байта в сдвигающий регистр передатчика и инициирует начало передачи байта.

Буферный регистр приёмника позволяет совмещать операцию чтения ранее принятого байта с приёмом очередного байта. Если к моменту окончания приёма байта предыдущий байт не был считан из SBUF, то он будет потерян.

УАПП может работать в четырёх режимах.

- Режим 0 (синхронный обмен). В этом режиме информация (8-бит) передаётся и принимается через внешний вывод входа приёмника (RXD). Через TXD выдаются импульсы сдвига (синхронизации), которые сопровождают каждый бит. Частота передачи f0 зависит только от частоты кварцевого резонатора fрез и равна f0=fрез/12. За один машинный цикл передаётся один бит информации.

- Режим 1(асинхронный обмен). В данном режиме передаются через TXD или принимаются из RXD 10 бит информации: старт-бит (0), 8 бит данных и стоп-бит (1). Скорость приёма/передачи - величина переменная и задаётся T/C1.

- Режим 2 (асинхронный обмен). В этом режиме через TXD передаются или из RXD принимаются 11 бит информации: старт-бит (0), 8 бит данных, программируемый девятый бит и стоп-бит (1). Частота передачи f2 задаётся битом SMOD. При SMOD=0 частота передачи f2=(1/64)fрез, а при SMOD=1 равна f2=(1/32)fрез.

- Режим 3 (асинхронный обмен). Режим 3 совпадает с режимом 2, только частота приёма/передачи задаётся T/C1.

В режимах 1 и 3 в формировании частоты передачи кроме управляющего бита SMOD принимает участие T/C1. При этом частота передачи f1,3 зависит от частоты переполнения fOVT1 T/C1 и определяется следующим образом: f1,3=(2SMOD/32)fOVT1. Прерывание от таймера в этом случае должно быть заблокировано. Сам Т/С1 может работать и как таймер, и как счётчик событий в любом из трёх режимов.

Однако наиболее удобно использовать режим таймера с автоперезагрузкой (старшая тетрада ТMOD=0010В). При этом частота передачи определяется выражением f1,3=(2SMOD/32)(fрез/12)(256-(ТН1)).


 

А также другие работы, которые могут Вас заинтересовать

11480. ХУДОЖНЯ КУЛЬТУРА ДРУГОЇ ПОЛОВИНИ XX ст 159.5 KB
  Лекція 15. ХУДОЖНЯ КУЛЬТУРА ДРУГОЇ ПОЛОВИНИ XX ст. Термінологічна картина художнього авангарду Візуальні та інформаційні мистецтва: гіперреалізм концептуалізм бодіарт лендарт та ін. Акціонізм хепенінг перформанс рольова гра За відомим виразом ми живе
11481. ІДЕЯ РІВНОПРАВНОСТІ КУЛЬТУР У СУЧАСНОМУ СВІТІ 556 KB
  Лекція 16. ІДЕЯ РІВНОПРАВНОСТІ КУЛЬТУР У СУЧАСНОМУ СВІТІ Ідея про рівноправність культур формується на Заході починаючи з античної культури у безпосередньому звязку з розвитком поняття про Закон і його роль в суспільстві. Антична Греція як країна класичної демократі
11482. ИССЛЕДОВАНИЕ НЕСТАЦИОНАРНОГО ПРОЦЕССА ТЕПЛОПРОВОДНОСТИ В БИОЛОГИЧЕСКОЙ ТКАНИ И ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ТЕМПЕРАТУРО-ПРОВОДНОСТИ 113 KB
  ЛАБОРАТОРНАЯ РАБОТА № I ИССЛЕДОВАНИЕ НЕСТАЦИОНАРНОГО ПРОЦЕССА ТЕПЛОПРОВОДНОСТИ В БИОЛОГИЧЕСКОЙ ТКАНИ И ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ТЕМПЕРАТУРОПРОВОДНОСТИ Цель работы: Изучение нестационарных тепловых полей в биологических тканях. Тепл
11483. Розвиток глобальної соціології 62 KB
  Основними наслідками процесу глобалізації є розподіл праці, міграція в масштабах усієї планети капіталу, людських та виробничих ресурсів, зближення культур різних країн. В результаті глобалізації світ стає більш залежним від всіх його суб’єктів.
11484. ИССЛЕДОВАНИЕ ФИЗИЧЕСКИХ ОСНОВ ЗАЩИТЫ БИООБЬЕКТОВ ОТ ВОЗДЕЙСТВИЯ ЭЛЕКТРОМАГНИТНЫХ ПОЛЕЙ 64.5 KB
  Инженерно-технические методы и средства защиты от отрицательного воздействия на биообъекты (в первую очередь человека) электромагнитных полей направлены на прямое снижение интенсивности поля до допустимого уровня. Защита осуществляется либо за счет изменения пространственного распределения электромагнитного поля (например, за счет использования рельефа местности и лесопосадок), либо с использованием различных экранов. В последнем случае, наиболее используемым на практике
11485. ВОЗДЕЙСТВИЕ УЛЬТРАЗВУКА НА БИОЛОГИЧЕСКИЕ СРЕДЫ 48.5 KB
  ЛАБОРАТОРНАЯ РАБОТА № 3 ВОЗДЕЙСТВИЕ УЛЬТРАЗВУКА НА БИОЛОГИЧЕСКИЕ СРЕДЫ Цель работы: Изучение механизмов взаимодействия ультразвуковых волн с биологическими объектами. Ультразвук находит широкое применив в современных медицинских приборах и аппаратах ...
11486. Исследование неразветвленной электрической цепи синусоидального тока 39.83 KB
  6 Лабораторная работа №1. Исследование неразветвленной электрической цепи синусоидального тока. Цель работы: Экспериментальное и теоретическое исследование цепи с последовательным соединением резистора катушки индуктивности и конденсатора изучение...
11487. Исследование трехфазной цепи при соединении токоприемников звездой 41.4 KB
  Лабораторная работа №3 Исследование трехфазной цепи при соединении токоприемников звездой Цель работы: исследование распределения токов и направлений трехфазной трехпроводной и четырехпроводной цепи при соединении звездой фаз симметричного и несимметричного прие...
11488. Hазработка программы транспонирование матрицы 364 KB
  Курсовая работа По дисциплине технология программирования На тему разработка программы транспонирование матрицы. Содержание Введение Общая информация о языке программирования С матрицы транспонирование матрицы Постановка задачи Метод реше