Обсуждение:Универсальный асинхронный приёмопередатчик (KQvr';yuny&Runfyjvgl,udw gvnu]jkuudw hjn~bkhyjy;gmcnt)

Перейти к навигации Перейти к поиску

Здравствуйте. считаю необходимым создать связанную с данной темой тему про USART. Хотя-бы исходя из того что на данный момент большинство приемо-передатчиков являются универсальными и работают в обоих режимах. если это представляется хлопотным могу помочь, но не ранее чем через 2 недели.

AksenovVS 18:07, 1 октября 2009 (UTC) AksenovVS[ответить]

USART расшифровывается как Universal Synchronous and Asynchronous Receiver and Transmitter ("универсальный синхронный и асинхронный приемник и передатчик", УСАПП)--Mixabest 10:19, 10 октября 2010 (UTC)[ответить]

с USART есть одна хитрость, связанная с нечестностью производителей МК. Иногда МК может иметь в прайсе метку USART. Но на деле он имеет некий трёх-проводный USI интерфейс(который заменяет SPI и TWI) но вот выходов RxD TxD там нет. Реализация UART возможна програмно (правда можно опиратся на USI на его таймер и буфер) но такой UART будет полудуплексным

(речь шла о АТмел ATtiny24 но они уже исправелись)

Alternative USI Usage

When the USI unit is not used for serial communication, it can be set up to do alternative tasks due to its flexible design.

16.4.1 Half-duplex Asynchronous Data Transfer By utilizing the Shift Register in Three-wire mode, it is possible to implement a more compact

and higher performance UART than by software only.

[1]

  1. http://www.atmel.com/dyn/resources/prod_documents/doc7701.pdf
178.93.7.157 08:11, 4 марта 2011 (UTC)dinets[ответить]