1,9K подписчиков
Интерфейс UART (Universal asynchronous receiver/transmitter, он же УАПП - универсальный асинхронный приемопередатчик), несмотря на древность и простоту, все еще находит применение. В его "семейство" входят протоколы RS-232, RS-422, RS-485 (вообще правильнее называть их, TIA/EIA, но RS как-то привычнее), по которым можно общаться с компьютерами или промышленным оборудованием. AT-команды для всяких там модемов тоже посылаются по UART. В одной из будущих статей мне понадобится передача данных на ПК, поэтому я решила не рассусоливать эту тему там, а выделить под нее отдельную статью...
2 года назад
19 подписчиков
В данном уроке мы настроим работу UART на передачу данных в микроконтроллере 16F873A.  UART подключается к ножкам RC7 – RX, RC6 – TX. В качестве переходника будем использовать обычный USB переходник: В качестве терминальной программы будем использовать CoolTerm. Для настройки UART на передачу данных нам понадобятся следующий регистр: TXSTA – Регистр состояния и управления передатчика. Где: CSRC: Выбор источника тактового сигнала Синхронный режим 1 = ведущий, внутренний тактовый сигнал от BRG 0 =...
3 года назад