Universal synchronous and asynchronous receiver-transmitter: Difference between revisions
Content deleted Content added
Clarifications and background |
Added image and caption #app-image-add-top Tags: Mobile edit Mobile app edit iOS app edit |
||
(43 intermediate revisions by 20 users not shown) | |||
Line 1:
[[File:USART.png | thumb | right | alt=An example of a USART | An example of a USART]]A '''
== Purpose and
The USART's synchronous capabilities were primarily intended to support synchronous protocols like IBM's [[synchronous transmit-receive]] (STR), [[Binary Synchronous
== Operation ==
The operation of a USART is intimately related to the
* USARTs in synchronous mode transmits data in [[Frame (networking)|frames]]. In synchronous operation, characters must be provided on time until a frame is complete; if the controlling processor does not do so, this is an ''"underrun error''," and transmission of the frame is aborted.
* USARTs operating as synchronous devices used either character-oriented or bit-oriented mode. In character (STR and BSC) modes, the device relied on particular characters to define frame boundaries; in bit (HDLC and SDLC) modes earlier devices relied on physical-layer signals, while later devices took over the physical-layer recognition of bit patterns.
* A synchronous line is never silent; when the modem is transmitting, data is flowing. When the physical layer indicates that the modem is active, a USART will send a steady stream of padding, either characters or bits as appropriate to the device and protocol.
== Devices ==
{| class="wikitable"
!Manufacturer
!Device
!Description
!Device data
|-
|Intel
|[[Intel 8251|8251]]A<ref>{{Cite book |last1=Khalid |first1=Saifullah |url=https://books.google.com/books?id=DVHPhOTrAWcC |title=Microprocessor System |last2=Agrawal |first2=Neetu |publisher=Laxmi Publications Pvt Limited |year=2009 |isbn=9788131807521}}</ref>{{Rp|page=396}}
|Programmable communications interface
|Intel 8251A data sheet<ref>{{Cite web |title = Intel 8251A Programmable Communication Interface |url = http://www.datasheetarchive.com/dlmain/Datasheets-14/DSA-278171.pdf |website = www.datasheetarchive.com |access-date = 2015-12-16 |archive-url=https://web.archive.org/web/20151222120842/http://www.datasheetarchive.com/dlmain/Datasheets-14/DSA-278171.pdf |archive-date=22 December 2015 |url-status=dead}}</ref>
|-
|Signetics / Philips
|2651
|Programmable communications interface
|Philips Semiconductors SCN2651 data sheet<ref>{{Cite web | title = Philips Semiconductors SCN2651 Programmable Communications Interface | url = https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-25/DSA-495164.pdf | website = www.datasheetarchive.com | access-date = 2020-04-05}}</ref>
|-
|Zilog
|"SIO" Z8440–4/Z84C40–4
|Serial input/output controller
|Zilog #ps0183, Z8440/1/2/3/4 and Z84C40/1/2/3/4 data sheet<ref name="zilog_com-ps0183">{{cite web|title=Zilog Product specification Z8440/1/2/4, Z84C40/1/2/3/4. Serial input/output controller|url=http://www.zilog.com/docs/z80/ps0183.pdf}} 090529 zilog.com</ref>
|-
|Zilog
|[[Zilog SCC|"SCC"]] Z8530/Z85C30; Z85230/Z80230/Z8523L/Z85233
|Enhanced serial communications controller
|IXYS web page<ref>{{Cite web | title = Enhanced Serial Communications Controllers | url = http://www.zilog.com/index.php?option=com_cutsheet&task=view&cid=8&id=8|website = www.zilog.com | access-date = 2015-12-16}}</ref>
|}
== References ==
<references />
__NOTOC__
{{DEFAULTSORT:Universal Synchronous Asynchronous Receiver Transmitter}}
[[Category:Data transmission]]
|